Grab
Backend Engineer Interview
- Application
- I applied through a recruiter. The process took 2 weeks. I interviewed at Grab (Singapore (Singapore)) in March 2015.
- Interview
- 1st was Codility Test 2nd was interviewed by 2 senior engineers, asked about my past experiences and backend related questions like how to optimize the location queries 3rd was interview by one of the pioneer engineers
- Interview Questions
- Ruby: What is the difference between @ and @@? SQL: What is the difference between outer and inner join?
Backend Engineer Interview
- Application
- I applied online. The process took 3 weeks. I interviewed at Grab (Singapore (Singapore)) in May 2015.
Interview
- First was a codility test online with 2 questions. Next is a brief discussion with the recruiter about the role and the company. next is a technical skype interview with one of the engineers.
Interview Questions
- First is a codility test. then the recruiter called for a skype interview. Then a technical interview with one of the engineers.
Software Engineer Interview
- Application
- I applied online. I interviewed at Grab.
- Interview
- 30 mins with recruiter, just chit chat, quite relaxing and it's more about knowing one another. 45 mins with engineering manager, white board coding throughout, in my opinion, this is the 'real' interview. questions are not hard, just need to calm down and write down the answers. Following up questions could be quite challenging.
- Interview Questions
- Reverse a sentence of words
- find out the only none duplicated number from an array
- find out the last nth node in a linked list
Senior Software Engineer Interview
- Application
- I applied through college or university. The process took 4 weeks. I interviewed at Grab (Singapore (Singapore)) in October 2015.
Interview
Tech Interview with Live Coding on 'collabedit' - three rounds about an hour each on one of GrabTaxi Singapore's Superdays.
First round was a string manipulation question, second round was related to usage of data structures (queues, heaps, time complexity questions). For collabedit, you could choose which language to code in, I chose Java. Both the first two rounds involved coding on collabedit.
For the third round an array with elements from 1 to n, one of them is missing, another is duplicated. Find the duplicate and the missing, as well as designing a URL shortener.
- Interview Questions
- Format a string of numbers to display a currency - example" "1234.678" to "1,234.68"