Flipkart | SDE2 | Aug 2019

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:

  • Design a cricket game.

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.
Comments (5)