Machine Coding:
-
Design and Implement a Question Paper Generator. Questions can have attributes {text, subject, topic, difficulty, marks}.
The questions are generated on the basis of a template. A template specifies a total number marks and distribution of marks based on an attribute. Two templates can be combined.
- 100 questions
- 100 marks|Difficulty|Easy:20%,Medium:50%,Hard:30%
- 100 marks|Topic|OS:40%,Algo:60%
Additional features: Provide Add, Delete, Modify. Generate question will have 10x throughput of add/modify/delete. Handle concurrency issues.
DS and Algo:
Design round:
HM:
- Gist of your career so far.
- Explain the most complex features you built ?
- Give one instance where your change resulted in a production outage and how you handled it ?
- Give one instance where you caught something that could possibly result in a production outage ?
- If you're in a hackathon what product would you build ?
- Who's the one person that have influenced you a lot ?
- Reasons for switches in the past ?
- Which feature in your life are you most proud of ?
- One instance where you disagreed with your manager ?
- Strength's and weaknesses laid out by your manager in your appraisals.