Taro Logo

Mobile Developer Interview Experience - Russia

October 27, 2017
Negative ExperienceNo Offer

Process

The first call was with an HR representative who had no technical knowledge. I was given a multiple-choice questionnaire with a set of tricky domain-specific questions, which I had to solve during the video call.

The second stage was a video conference that lasted 2 hours with two different interviewers.

The first interview involved a programming challenge with the usual algorithmic trivia. You were required to use Swift and could not use any other programming language. The interviewer appeared disengaged and merely checked if your solution was correct and if you answered algorithmic complexity questions correctly. He specifically nitpicked typos and syntax errors in my code.

The second interview was for domain knowledge (iOS), and the interviewer asked in-depth questions about iOS frameworks, Swift, and Objective-C. At the end of the interview, I was given a live coding challenge to implement a timer in Swift.

Overall, it appears the interviewers were looking for experienced coders with extensive iOS domain know-how.

Questions

In an integer array, find a pair of numbers which add up to a given number.

In an integer array, find three numbers which add up to a given number.

Explain what an optional is in Swift.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Grab Mobile Developer role in Russia.

Success Rate

0%
Pass Rate

Grab's interview process for their Mobile Developer roles in Russia is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral0%
Negative100%

Candidates reported having very negative feelings for Grab's Mobile Developer interview process in Russia.

Grab Work Experiences