1st Round:
Three LeetCode questions: one easy and two medium difficulty. Optimization is important, as it impacts your overall score, which you receive after completing the questions. I scored 81% and moved on to the next round.
2nd & 3rd Round:
Two interviews back-to-back. The first was about frontend, and the second was about backend. The interviewers were very friendly; it felt like I was at a mamak and chatting. Mostly basic stuff for CSS and JS. I expected much harder things, but the easy concepts I hadn't used in a while came up. For the backend portion, it was mostly about my projects and how I scaled them. I work more with ML, so I talked about those a lot.
The frontend coding question involved taking user input and converting it to a bar chart based on percentages.
The backend coding interview was about the validParentheses question on LeetCode.
The following metrics were computed from 1 interview experience for the Grab Full Stack Software Engineer role in Malaysia.
Grab's interview process for their Full Stack Software Engineer roles in Malaysia is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Grab's Full Stack Software Engineer interview process in Malaysia.