The interview process has three steps:
Step 1: HR Interview
Step 2: Technical Interviews (two rounds)
Round 1: Live Coding Session This is quite similar to LeetCode, about medium difficulty.
Round 2: System Design Session For me, it was designing a payment system. A bank is going to issue a Visa/Master credit card. You need to design the full system for this bank, including the database schema and how services communicate with each other.
Step 3: Behavioral Interview This was mentioned by HR, but I was rejected in the Step 2 interview.
What is the pull factor for you to apply to Grab?
(Step 1 interview)
The following metrics were computed from 10 interview experiences for the Grab Senior Software Engineer role in Singapore, Singapore.
Grab's interview process for their Senior Software Engineer roles in Singapore, Singapore is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Grab's Senior Software Engineer interview process in Singapore, Singapore.