Flipkart Low Level Design Interview Questions From  <br />  Recent Machine Coding Rounds

Flipkart Low Level Design Interview Questions From
Recent Machine Coding Rounds

Flipkart Machine coding round asks LLD question. It is of 120 minutes (90 coding 30 minutes discussion). You may get extra time sometimes and recruiter may inform you that there is hard limit of 2:30 to 3 hrs to solve the LLD question.

Java is the mandatory programming language.
This round is used for initial screening of candidates e.g. select 15 or less candidates from 40 candidates for further interviews.
The final project had to be submitted as a zip file via Google Form/email.
Multi-threading and concurrency and design patterns are also discussed.

Go through this blog for multi-threading in Java interviews. It may be helpful:

Flipkart also acquired ClearTrip and machine coding round format and questions are similar. So you can use this same list to prepare for ClearTrip machine coding rounds as well.
This list is NOT for UI machine coding rounds, only for backend roles.

Below are some general guidelines that are followed.

  • A driver program/main class/test case is needed to test out the code by the evaluator with multiple test cases. But do not spend too much time in the input parsing. Keep it as simple as possible.
  • Evaluation criteria: Demoable & functionally correct code, Code readability, Proper Entity modeling, Modularity & Extensibility, Separation of concerns, Abstractions, Corner case handling. Use design patterns wherever applicable.
  • You are not allowed to use any external databases like MySQL. Use only in memory data structures like HashMap, ArrayList, HashSet etc.
  • Functionality doesn’t have to be defined as a rest api. You can expose them as methods also which can be invoked from the driver class.
  • No need to create any UX
  • Please focus on the Bonus Feature (if any) only after ensuring the required features are complete and demo-able.
  • Method signatures defined are just to give an idea. You are free to change them to suit the requirements.
  • Use of the internet is allowed to check the syntax.
i

Below list is updated frequently. Reflects top Flipkart questions in last 6 months.

For discussions and suggestions,
Let's connect onLinkedIn

Book LLD Mock Interview with me
Prashant Priyadarshi
Founder, CodeZym