TomTom logo

TomTom Ios Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 5 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
40% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at TomTom.

Showing 3 of 5
TomTom logo
TomTom

IOS Developer

Engineering · more than a year ago

Senior Average Positive experience Decline offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding

The interview process had 3 rounds and it wasn't too hard, it required a good foundation and a simple algorithm. I had an interview with youmail via an agency, and seemed unclear about the salary and requirements.

Confirmed questions2 questions
  • Discuss sorting algorithms.
  • How would you approach the 'buy a stock' problem?
TomTom logo
TomTom

iOS Developer

Engineering

Mid Average Negative experience No offer 2 rounds
Interview process
Take home Phone screen
Interview formats
Technical Coding

First, there was an IKM test. Then, a second phase via Skype Call. In this second round, two people joined and began asking questions. The interviewer was arrogant and midway through stated they were seeking a different profile, then hung up.

Confirmed questions5 questions
  • What is the difference between ARC and MRR?
  • Can you explain retain cycles?
  • What are the differences between NSArray and NSSet?
TomTom logo
TomTom

iOS Engineer

Engineering

Mid Average Positive experience No offer 4 rounds
Interview process
Take home Onsite Technical screen Onsite
Interview formats
Coding Technical Behavioral

I had to do some online coding challenges first, then I went in for an in-office interview. After that, I came back again for more coding and one-on-one interviews with both managers and the development team. It felt like a fair and tough process.

Confirmed questions1 question
  • Can you tell me about the framework your app utilizes for data persistence?

TomTom Ios Engineer Interview Questions

Quoted word for word from TomTom interview reports.

Can you explain the keywords Assign, Weak, and Strong?

Read report

Can you tell me about the framework your app utilizes for data persistence?

Read report

Formats, difficulty and experience

Across all 5 TomTom interview reports.

Interview formats

Technical 40%
Coding 40%
Behavioral 20%

Interview difficulty

Easy 20%
Average 80%
Difficult 0%

Candidate experience

Positive 40%
Neutral 20%
Negative 40%