Machine Coding Round
Machine coding round involves solving a design problem in a matter of a couple of hours.
It requires designing and coding a clean, modular and extensible solution based on a specific set of requirements.
An example of a machine coding problem could be to design a snake and ladder game with certain requirements and constraints.
This is generally followed by a code review process where an interviewer goes through the code and tries to understand the design decisions.
Flipkart, Uber, Swiggy, Ola, Cred, etc. are some of the top tech companies where the first onsite round is the machine coding round.
More details at: What is a Machine Coding Round?
Preparation
Learn how to prepare for machine coding round at: How to prepare for machine coding round?
Learn how to practice for machine coding round at: How to practice for machine coding round?
Learn how to ace the machine coding round: How to ace the machine coding round?
Sample Machine Coding Questions
Problems
- Snake & Ladder - Machine Coding Round Practice Questions
- Splitwise - Machine Coding Round Practice Questions
- Trello - Machine Coding Round Practice Questions
Solutions
- Snake & Ladder Design - Machine Coding Round Practice Questions
- Splitwise Design - Machine Coding Round Practice Questions
Other articles you might be interested in:
- How to prepare for technical interviews at companies like Amazon, Flipkart, Google, Microsoft, Swiggy, Uber, etc?
- Problem Solving Round
I actively write about interview preparation on LinkedIn as gcnit