Bosch logo

Bosch Interview Questions
& Process

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

Based on 860 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
69.1% Positive experience

Which role are you interviewing for?

30 roles · 860 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Bosch.

Showing 4 of 860
Bosch logo
Bosch

Senior Analyst

Analytics · half a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen Background check
Interview formats
Behavioral

Had a recruiter call, then an online interview with the head of the area. They forgot to give me feedback on the selection process, and I only received a message 4 months later after I chased the recruiter. I think it's totally disrespectful to the candidate to do something like that. Besides not giving any useful feedback, just a WhatsApp message, to not make it worse than forgetting to give feedback within 5 days and having to be chased almost 5 months after the process started.

Confirmed questions1 question
  • What experience do you have with new businesses and partner development?
Bosch logo
Bosch

Embedded Intern

Engineering · half a year ago

Intern Easy Neutral experience Decline offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding System Design

So the interview had a few steps. First, they wanted me to give an intro about myself, my school stuff, and projects I did that had to do with embedded systems and software dev. Then, they asked about OOP stuff, like encapsulation, inheritance, and polymorphism, to see if I knew my stuff about software design. After that, it was questions about Data Structures and Algorithms, focusing on basics like arrays, linked lists, stacks, and queues, and how to approach problems. They also talked about Real-Time Operating Systems (RTOS), like scheduling, interrupts, and how tasks sync up. Lastly, some questions about Linux, like basic commands, system programming, and how it fits into embedded systems. Basically, they wanted to check my core knowledge and if I could actually use it.

Confirmed questions2 questions
  • Can you explain the differences between an RTOS and Linux?
  • I explained that an RTOS (Real-Time Operating System) is designed to provide deterministic and predictable response times. It is used in systems where tasks must be executed within strict timing constraints, such as embedded controllers and real-time devices. RTOS typically has lightweight scheduling, low latency, and precise task prioritization. In contrast, Linux is a general-purpose operating system that focuses on overall system performance, multitasking, and resource management rather than strict timing guarantees. Standard Linux is not deterministic like an RTOS, although real-time patches can be applied to improve its real-time capabilities. Therefore, RTOS is commonly used for microcontrollers and time-critical embedded systems, while Linux is often used in more complex embedded platforms that require networking, file systems, and higher-level applications.
Bosch logo
Bosch

Devops Engineer

Engineering · nearly a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Background check
Interview formats
Technical Behavioral

So there were 3 rounds in total. First, an HR phone call to go over my CV and background. Then a technical round where they tested my knowledge of Jenkins, Python, and Docker, and also asked about projects from my previous job. This round could be in English or Vietnamese, but they really preferred English. Lastly, there was a behavior round.

Confirmed questions6 questions
  • Can you write a basic pipeline that includes certain conditions?
  • Could you describe how you monitor an Azure app service?
  • Tell me about your experience with Jenkins.
Bosch logo
Bosch

Data Engineer

Engineering · nearly a year ago

Mid Average Positive experience Decline offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite Onsite
Interview formats
Behavioral Technical Coding System Design Behavioral

The whole thing started with a recruiter call to check out my background and what I'm looking for salary-wise. Then there was an online technical test. After that, I went through two rounds with data engineers and a hiring manager, where we talked about SQL, data modeling, how to design ETL, and some hypothetical questions about huge data pipelines. The last interview was more about seeing if I'd fit in with the team, how I work with other departments, and talking about my past projects. Everything was communicated well, the timing was good, and the difficulty was just right.

Confirmed questions1 question
  • Can you describe a complex data pipeline you've built from start to finish, including the major hurdles you encountered?

Bosch Interview Questions

Quoted word for word from Bosch interview reports.

Can you write a Java program that takes a dynamic number, iterates up to one less than that number, and checks if each number in the iteration is even or odd? If it's odd, print its spelling (like 'one' for 1); if it's even, print the number itself.

Read reports

Can you explain what OEM stands for, and define Tier1 and Tier2 suppliers?

Read reports

Could you explain what a Task Scheduler is in an operating system?

Read reports

Regarding vehicle dynamics, if a car is understeering, what are the initial three actions you would take to achieve a more neutral handling?

Read report

Would it be possible for us to converse in English for a bit?

Read report

Can you explain Digital Electronics concepts such as Adders, MUX, transistors, and amplifiers?

Read report

Solve a basic coding problem in a language of your choice (I used Python).

Read report

What are the benefits and drawbacks of FreeRTOS queues and mutexes, and how have you implemented them?

Read report

Formats, difficulty and experience

Across all 860 Bosch interview reports.

Interview formats

Behavioral 44.8%
Technical 34.6%
Coding 7.3%
Presentation 5.4%
Group 3.3%

Interview difficulty

Easy 20.7%
Average 65.5%
Difficult 13.8%

Candidate experience

Positive 69.1%
Negative 13.7%
Neutral 17.2%

Reports by job function

Engineering 466
Operations 101
Other 81
Marketing 39
Finance 36
Research 32