Upload Button Icon Add office photos

TomTom

Compare button icon Compare button icon Compare

Filter interviews by

TomTom Senior Software Engineer Interview Questions and Answers for Experienced

Updated 17 Dec 2020

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Dec 2020. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. What do you mean by Integration, middleware, EAI systems
  • Ans. 

    Integration, middleware, and EAI systems are technologies that enable communication and data exchange between different software applications.

    • Integration involves connecting different software applications to enable data exchange and communication.

    • Middleware is software that sits between different applications and facilitates communication and data exchange.

    • EAI (Enterprise Application Integration) systems are a type of...

  • Answered by AI
  • Q2. Communication protocols - FTP SFTP
  • Q3. Basic programming logic, while loops, java diamond inheritance problem

Interview Preparation Tips

Interview preparation tips for other job seekers - Most of the questions around your integration experience. Knowledge of mulesoft not expected for beginner roles.

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in May 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Basic Java questions

Interview Preparation Tips

Interview preparation tips for other job seekers - They have asked basic Java questions and MySQL questions

Interview Questionnaire 

4 Questions

  • Q1. What is difference between list and tuple
  • Ans. 

    List is mutable while tuple is immutable in Python.

    • List can be modified while tuple cannot be modified.

    • List uses square brackets [] while tuple uses parentheses ().

    • List is slower than tuple in terms of performance.

    • List is used for dynamic data while tuple is used for static data.

  • Answered by AI
  • Q2. Wha are data frames What is assembly language What is dynamic programming
  • Ans. 

    Data frames are a data structure used for storing and manipulating tabular data in R programming language. Assembly language is a low-level programming language that is used to write programs that can directly interact with the hardware of a computer. Dynamic programming is a technique used to solve complex problems by breaking them down into smaller subproblems and solving them recursively.

    • Data frames are commonly use...

  • Answered by AI
  • Q3. What is AWS , explain about it
  • Ans. 

    AWS is a cloud computing platform that provides a wide range of services for building and deploying applications.

    • AWS stands for Amazon Web Services

    • It offers services such as computing, storage, databases, and analytics

    • AWS provides a pay-as-you-go pricing model

    • It is used by businesses of all sizes, from startups to large enterprises

    • Examples of AWS services include EC2, S3, RDS, and Lambda

  • Answered by AI
  • Q4. Basic SQL questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Basics and concepts of programming and otherdomains which we are going to apply

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. For C4E round, prepare well with the basic architecture of your current domain. Then basic swl and oops questions.

I applied via Naukri.com and was interviewed in Sep 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. So, there were 4 technical rounds-Online test, 3 Technical interview rounds among which the last one was Boss round which was also a technical interview round.The questions were asked from java, api, cloud...

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and brush up ur programming skills for basic concepts

Interview Questionnaire 

4 Questions

  • Q1. Difference between list and Tupple?
  • Ans. 

    List is mutable and ordered while Tuple is immutable and ordered.

    • List can be modified while Tuple cannot be modified.

    • List is represented by square brackets [] while Tuple is represented by parentheses ().

    • List is used for homogeneous data while Tuple is used for heterogeneous data.

  • Answered by AI
  • Q2. Tell me about yourself ?
  • Q3. Some basic data visualisation questions ?
  • Q4. Basic cloud questions!

Interview Preparation Tips

Interview preparation tips for other job seekers - They check your approach to the questions not the exact solutions. You can be honest about things which you don’t know. Keep it simple and you will do great.

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Jul 2021. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. What is the time complexity of swap array program?
  • Ans. 

    The time complexity of swap array program is O(n).

    • The time complexity is determined by the number of elements in the array.

    • The program swaps the elements of the array one by one, so it takes linear time.

    • The Big O notation for the time complexity is O(n), where n is the number of elements in the array.

    • Examples: swapping two elements in an array takes constant time, but swapping all elements takes linear time.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare from basic to advance

Skills evaluated in this interview

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Technical questions related to role
  • Q2. JavaScript,Github
Round 3 - One-on-one 

(1 Question)

  • Q1. Another round with senior technical person, Techno managerial kind of round

I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

It was technical aptitude test on hackerearth

Round 3 - Technical 

(3 Questions)

  • Q1. Coding questions followed by some puzzles
  • Q2. Was asked about datastructures like dictionary and hash maps working
  • Q3. SQL questions but basic
Round 4 - Technical 

(2 Questions)

  • Q1. This was techno-managerial round heavy on puzzles and some advanced technical questions. Study about API working
  • Q2. Basic python programming is necessary

Interview Preparation Tips

Topics to prepare for Apisero Senior Software Engineer interview:
  • API
  • Python
Interview preparation tips for other job seekers - Try to study some puzzles and read your projects well.

TomTom Interview FAQs

How to prepare for TomTom Senior Software Engineer interview for experienced candidates?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at TomTom. The most common topics and skills that interviewers at TomTom expect are Software Engineering, Java, Microservices, Spring and AWS.

Tell us how to improve this page.

TomTom Senior Software Engineer Salary
based on 49 salaries
₹15.7 L/yr - ₹35.5 L/yr
96% more than the average Senior Software Engineer Salary in India
View more details

TomTom Senior Software Engineer Reviews and Ratings

based on 7 reviews

2.5/5

Rating in categories

4.2

Skill development

3.1

Work-life balance

2.3

Salary

2.5

Job security

3.0

Company culture

2.2

Promotions

3.0

Work satisfaction

Explore 7 Reviews and Ratings
Digital Cartographer
74 salaries
unlock blur

₹2.1 L/yr - ₹5 L/yr

Senior Software Engineer
49 salaries
unlock blur

₹15.7 L/yr - ₹35.5 L/yr

Technical Support Professional
41 salaries
unlock blur

₹3 L/yr - ₹5 L/yr

Software Engineer
38 salaries
unlock blur

₹12 L/yr - ₹23.4 L/yr

Senior Digital Cartographer
31 salaries
unlock blur

₹4 L/yr - ₹6.5 L/yr

Explore more salaries
Compare TomTom with

MapmyIndia

3.7
Compare

Apisero

4.3
Compare

Actalent Services

3.5
Compare

Cyber Infrastructure

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview