0-10 min: read and plan. 10-60 min: build core functionality. 60-80 min: handle edge cases and add features. 80-90 min: test, fix bugs, polish. Build the minimum viable feature first, then add features.
How do I manage time in the machine coding round?
More FAQs in Machine Coding Round: Tips and Strategy
A 90-minute round where you build a UI component or small app from scratch. You are evaluated on functionality, code quality, edge cases, UI/UX, and approach. Common questions: OTP input, autocomplete, pagination, tab form, file explorer, food ordering app.
OTP input component, progress bar, autocomplete search bar, pagination, tab form (multi-step), file explorer (tree view), food ordering app (cart, filters), image carousel, accordion, modal/dialog.
Use functions (not one giant function), name variables clearly, separate concerns (data, logic, UI), use semantic HTML, and add basic CSS (padding, borders, hover states). Clean, modular code scores higher than messy code.
Still have questions?
Browse all our FAQs or reach out to our support team
Want to upskill yourself?
Your learning library
Small steps. Big possibilities.
Find your next course. Build something great.