Majid Al Futtaim·Software Engineer·Onsite - Multi Round
Jul 2026
Went through a two-day interview process at Majid Al Futtaim for an SDE role, covering an online assessment, an AI-proctored explanation round, and two on-site technical interviews. Made it all the way to the Tech Lead final round before getting rejected, which stung but wasn't a surprise in hindsight given where my system design gaps were.
- Solve the Asteroid Collision problem.
- Solve the House Robber III problem (tree DP variant).
- How many valid BST subtrees exist in a given binary tree?
- Walk through and explain your solution to one of the OA problems in an AI-moderated interview.
- Solve a dynamic programming problem under timed conditions (on-site OA).
- Solve a linked list or graph traversal problem under timed conditions (on-site OA).
- Multiple choice questions covering system design concepts, design patterns, OOP principles, and computer networks.
- Resume deep-dive with DSA follow-ups: given a problem you solved, what if we added this constraint or changed this requirement?
- Given a problem, design and implement a solution in a proper design-oriented way, not just a working solution.
- System design and architecture questions in the final Tech Lead round.
“Part of the OA batch so no real discussion happened here, just coded it up and moved on.”