Robert Bosch interview questions

124 questions from 17 candidate reports · 2015 to 2024

Online test → Technical → HR·100% entry level

CS fundamentals

Showing 39 of 105 reported in this area

Explain the virtual keyword in C++.
asked oncemediumPractice this →
Explain normalization techniques in DBMS
asked oncemediumPractice this →
What is thrashing in an operating system?
asked oncemediumPractice this →
Explain semaphores, mutexes, and monitors.
asked oncemediumPractice this →
Explain exception handling in C++ with examples.
asked oncemediumPractice this →
How does a Random Forest algorithm work end to end?
asked oncemediumPractice this →
What is a function pointer and how is it used in C?
asked oncemediumPractice this →
Explain deadlock, its causes, and prevention methods.
asked oncemediumPractice this →
What are application variables and session variables?
asked oncemediumPractice this →
What are threads and how do we set priorities in threads?
asked oncemediumPractice this →
Explain database normalization and its different normal forms.
asked oncemediumPractice this →
Differentiate between pointer to an array and array of pointers.
asked oncemediumPractice this →
What are TCP, HTTP, and FTP protocols? Which one is the fastest?
asked oncemediumPractice this →
What is the difference between file structure and storage structure?
asked oncemediumPractice this →
What is a Decision Tree? How does it work and how are splits decided?
asked oncemediumPractice this →
Explain virtual functions and answer questions related to their usage.
asked oncemediumPractice this →
Name some sorting algorithms. Which sorting algorithm is best and why?
asked oncemediumPractice this →
Explain the end-to-end process of data analysis in a real-world project.
asked oncemediumPractice this →
What are TDMA, FDMA, and CDMA? Explain their differences and applications.
asked oncemediumPractice this →
Which circuit shifts the input signal by 180 degrees and how does it work?
asked oncemediumPractice this →
How do you decide which machine learning algorithm to use for a given problem?
asked oncemediumPractice this →
What are Entropy and Gini Index and how do they help in building a Decision Tree?
asked oncemediumPractice this →
What are interrupts and how do they work in microprocessors and microcontrollers?
asked oncemediumPractice this →
What are the different stages in the execution of a C program? Explain in detail.
asked oncemediumPractice this →
What are the applications of a BJT and explain its internal working with a diagram?
asked oncemediumPractice this →
How does KNN work and which distance metric should be used when the data is categorical?
asked oncemediumPractice this →
Conceptual questions from DBMS, Operating Systems, Computer Networks, and Web Technologies
asked oncemediumPractice this →
If a dataset has multiple features, how do you decide which features to include for model building?
asked oncemediumPractice this →
Given 10 documents each tagged with a topic, how would you assign a topic to a new incoming document?
asked oncemediumPractice this →
What is a Random Forest? What is random in Random Forest and how is OOB (Out-of-Bag) error calculated?
asked oncemediumPractice this →
Explain how communication between two users (source and destination) occurs with respect to the OSI model.
asked oncemediumPractice this →
Explain the complete process from receiving raw data to making final predictions in a machine learning project.
asked oncemediumPractice this →
Give a real-world example where inheritance is implemented and define the classes with their attributes and methods.
asked oncemediumPractice this →
Explain the 3 V's of Big Data.
asked onceeasyPractice this →
Differentiate between C and C++.
asked onceeasyPractice this →
What are ACID properties in DBMS?
asked onceeasyPractice this →
Explain the core concepts in Java.
asked onceeasyPractice this →
What are access specifiers in C++?
asked onceeasyPractice this →
What are the storage classes in C?
asked onceeasyPractice this →

DSA

Showing 12 of 35 reported in this area

Implement Quick Sort algorithm.
asked oncemediumPractice this →
Write an efficient sorting algorithm
asked oncemediumPractice this →
Write a program for string matching using queues.
asked oncemediumPractice this →
Find a substring in a string using pointers and without using pointers.
asked oncemediumPractice this →
Given a text file, find all unique words and print them in descending order
asked oncemediumPractice this →
Solve coding problems using a programming language of choice (Java/C++/Python)
asked oncemediumPractice this →
Check whether the count of consecutive set bits in a number is in increasing order.
asked oncemediumPractice this →
Create a data frame in R with Date-Time and Value columns where values are randomly generated for each timestamp.
asked oncemediumPractice this →
Transpose the given date-time based data frame so that each row represents a date and columns represent hourly values.
asked oncemediumPractice this →
Write a program to input N elements in an array and check whether the elements present at even indices are prime. Print those elements if prime, otherwise print -1.
asked oncemediumPractice this →
Print a star pattern.
asked onceeasyPractice this →
Swap bits in a given number
asked onceeasyPractice this →

Aptitude

Showing 3 of 7 reported in this area

Quantitative aptitude, logical reasoning, and verbal reasoning questions
asked oncemediumPractice this →
Answer verbal ability questions such as grammar, comprehension, or vocabulary.
asked onceeasyPractice this →
Solve basic quantitative aptitude problems involving arithmetic and calculations.
asked onceeasyPractice this →

Puzzles

Showing 2 of 4 reported in this area

Solve the puzzle: measure exactly 4 liters using given containers.
asked oncemediumPractice this →
Solve the classic 8-ball puzzle to identify the heavier ball using a balance scale.
asked oncemediumPractice this →

Behavioural

3 questions reported in this area

Tell me one instance where and how you have been innovative.
Have you encouraged new ideas coming from your teammates? Give an example.
What would you do if one of your teammates went on an unplanned leave due to an emergency and their work is pending with a close deadline?

System design

1 questions reported in this area

What data would you collect to improve traffic conditions in a city?
asked oncemediumPractice this →

Showing 60 of 124 questions. Ranked by how often the same question came back across reports.

Practise a Robert Bosch-style interview

A spoken interview built from these questions, scored when you finish; the report is yours.

Start practising

Common questions

What questions does Robert Bosch ask?

Candidate interview reports most often cover CS fundamentals (68%) and DSA (23%).

How many rounds does Robert Bosch interview have?

Candidate interview reports show an average of 2.8 rounds per experience, with a typical sequence of Online test → Technical → HR. Individual interview paths can vary.

Is the Robert Bosch interview hard?

Among questions with a reported difficulty, the mix is easy 61%, medium 39%, hard 0%.

Keep reading