TomTom logo

TomTom Java Developer Interview Questions
& Process

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

Based on 8 interview experiences · FREE TO READ

2 Rounds average
Average Typical difficulty
25% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at TomTom.

Showing 3 of 8
TomTom logo
TomTom

Java Engineer

Engineering · more than a year ago

Staff Average Negative experience No offer 2 rounds
Interview process
Recruiter call Background check Offer
Interview formats
Technical

Applied in March 2022, then got ghosted for 3 months before receiving a canned rejection email. This whole process suggests Tomtom isn't a great company to work for. I have 20 years of Java experience across various abstraction levels, which should qualify me as an expert. However, they claimed 'other candidates more closely match the requirements.' Frankly, no candidate with self-respect should tolerate being kept on hold for months, potentially waiting for another candidate to back out. It's unprofessional.

Confirmed questions1 question
  • No questions were really asked, just a canned response months after applying.
TomTom logo
TomTom

Java Developer

Engineering · more than a year ago

Entry Average Negative experience No offer 1 round
Interview process
Take home
Interview formats
Coding Technical

I got a Codility test with two Java coding questions and one SQL query question. I got the SQL query and one coding question right, but I didn't fully solve the second coding question. I haven't heard back from HR, so I guess it didn't matter how I did in the end. The Codility results showed 90% for one coding question and 100% for the SQL query. The other coding question wasn't attempted. That's why I didn't get a call. So, you have to complete all the questions, no matter what.

Confirmed questions3 questions
  • How would you approach a variation of Kadane's algorithm?
  • Can you write code to generate combinations of string characters?
  • Please write a SQL query to get the required output.
TomTom logo
TomTom

Senior Java Developer

Engineering · more than a year ago

Senior Average Positive experience Decline offer 3 rounds
Interview process
Recruiter call Technical screen Group
Interview formats
Behavioral Technical

Had a first informal contact from the recruiter explaining the project specifics. Then met the team manager for an in-depth discussion about my motivation to join their team, my skills, and the profile they were seeking. Afterward, there were some online technical tests and another meeting with the whole team. The overall process was very good and professional.

Confirmed questions2 questions
  • What makes you interested in joining the team?
  • Describe what you consider to be a good day at work.

TomTom Java Developer Interview Questions

Quoted word for word from TomTom interview reports.

Can you write code to generate combinations of string characters?

Read reports

What's your approach to diagnosing OutOfMemoryErrors in a live application?

Read reports

Formats, difficulty and experience

Across all 8 TomTom interview reports.

Interview formats

Technical 46.2%
Behavioral 23.1%
Coding 23.1%
Other 7.7%

Interview difficulty

Easy 25%
Average 62.5%
Difficult 12.5%

Candidate experience

Positive 25%
Negative 62.5%
Neutral 12.5%