5 rounds of interview:- 1. HR screening round , 2. DSA (Easy - Medium), 3. Android fundamentals + DSA 4. System Design 5. Hiring manager
Was able to crack 4 rounds, however after contacting the HR they mentioned that they had found another candidate and will be hiring him/her. Overall this whole process took 4 months because the process moves at the pace of a snail. Would not recommend anyone to go via such process.
Interview questions [1]
Question 1
DSA round:- Valid Anagram, Add Two Numbers (Both of the problems can be found on Leetcode). System Design:- Design image caching library. HR screening included typical behavioural questions + some Android fundamentals.
For the Codility round, we need to clear all test cases during the live session, along with providing clear explanations of my approach.
For the System Design round, we need explain the given topic in depth, covering architecture, components, scalability, and best practices.
Interview questions [1]
Question 1
linked list codility question given a string return in reverse order
I applied online. I interviewed at Grab (Ho Chi Minh City) in Oct 2025
Interview
Round 1: CV Screeening - ask questions related to the work experience, salary expectation, why you quit last job
Round 2: Live coding + experience - solve a medium leetcode and some questions about your experience and fundamental CS
Round 3: System design - Design a system
Round 4: Culture fit - talk with engineering manager, both tech and culture depends on interviewer
Interview questions [2]
Question 1
What is the most interesting project that you had chance to work in?