GeeksforGeeks Experience · Jul 2025 · San Francisco

Robert Bosch Interview Experience | On-Campus 2020

Interview Experience

Robert Bosch visited our campus to hire for the role of an Associate Software Engineer and only CS, IT, ECE, and EEE branches were eligible. There were three rounds involv...

Full Details

Robert Bosch visited our campus to hire for the role of an Associate Software Engineer and only CS, IT, ECE, and EEE branches were eligible. There were three rounds involved in the process. Eligibility Criteria: Minimum 70% in 10th, 12th and minimum 70% or 7.0 CGPA and above Aggregate of all previous semesters with no standing backlogs. On 18th Septemeber, they conducted Pre Placement talk "Bosch Day" 382 students were considered for the Robert Bosch 1st online test. The test was scheduled for 21st September. Online Test(Round 1) This round contains 50 MCQs and the time limit was 60 minutes. As my branch was Electronics and Communication so this round contains MCQs from Digital Electronics, Basic Electronics, Integrated Circuits, 8085 MicroProcessor, and some from Analog Electronics. For CS/IT students MCQs were from DBMS, OS, CN. And for CS/IT students there was another Coding round which consists of 3-4 coding questions and you can choose any language(Java, C++, Python). After this round within 2 hours, I got shortlisted mail. Only 78 students shortlisted for the

next round 39 from CSE, 21 from ECE, 11 from IT, and 7 from EEE. The next day we had a Technical interview. Technical Interview(1 hour 15 minutes) This round started with a little introduction, then he asked me about my major projects and he asked me everything about the project and also asked to make a flow diagram of how the project is working. What are the applications of BJT and draw the diagram of how it works internally? Name of the circuit which shifts the input signal by 180 degree phase, how, and draw the diagram. What is the 8051 microcontroller and its features? what are interrupts and explain how do they work in microprocessor and microcontroller? what is the difference between Von -Neumann and Harward Architecture? Number of address lines and data lines in microprocessor and microcontroller? what are TDMA, FDMA, CDMA, and the difference between them? what are applications? What is counter and timer? What is the difference between n-p-n and p-n-p transistors and their working? What is buffer? why do we use it and where? What is the difference between RAM and ROM? What is the difference between volatile and non-volatile? What is the motor and it's working? what is Inheritance and it's a real life example? what are storage classes in C and their types? He asked many questions from Java and OOPs and some programming questions https://www.geeksforgeeks.org/dsa/count-set-bits-in-an-integer/ https://www.geeksforgeeks.org/dsa/check-bits-number-count-consecutive-set-bits-increasing-order/ He was very impressed with me and told me that I am selected for and round and after an hour I will receive the link of the

next round. HR Interview(30 minutes) Started with the introduction, project discussion, why I wanna join Bosch and a lot of discussion about my achievements and some questions related to my paper publications. He was very impressed and asked if I have any questions then I asked about the work and some more questions.

Result Selected Points to take care Clear your basics of electronics and basic questions of any programming language. In every round, they ask about projects so you must have good knowledge of your projects and everything you should know about your project. Mention only those stuff in your resume which you can explain well. All the best!

Free preview — 6 questions shown. Unlock all Robert Bosch questions →

About This Question

This is a candidate experience report from a robert bosch interview for a swe role (junior level) during the oa round reported in 2025.

It covers the following topics: Sql .

Difficulty rating: Easy

Topics

About Robert Bosch Interview Reports

This question was reported by a candidate who interviewed at Robert Bosch. LeakCode aggregates interview reports from 10+ sources, including 1Point3Acres, Glassdoor, LeetCode Discuss, Blind, Reddit, Indeed, and Nowcoder. Each report is translated where necessary, deduplicated against existing entries, and tagged by company, role, round type, and reporting date.

Use this question as one calibration data point, not a memorization target. Companies typically rotate their question pools every 2-4 months; the exact wording of a 2024 question may differ from what you encounter today. The underlying pattern, difficulty level, and follow-up depth at Robert Bosch are the higher-signal extractions to take from this report.

For broader preparation context, the Robert Bosch interview process typically includes a recruiter screen, one or two technical phone screens, and a 4-5 round on-site loop covering coding, system design (at L4+ levels), and behavioral. Reports tagged on LeakCode show the round-by-round distribution and typical difficulty calibration. To browse questions filtered by round type and seniority, use the company hub linked above.

How To Practice This Type of Question

Solve similar problems on LeetCode under timed conditions (25-35 minutes per medium difficulty). The goal is pattern recognition: recognize the underlying technique (sliding window, two-pointer, BFS, memoized recursion, etc.) within 60-90 seconds of reading. Strong candidates verbalize their hypothesis out loud before coding, then iterate based on feedback. Weak candidates dive into implementation immediately, lose time on the wrong approach, and run out of time for follow-ups.

Companies update their question pools every 2-4 months. The exact wording of any given question may have been retired by the time you interview. Focus your prep on the pattern, not the specific problem. The patterns that appear in Robert Bosch reports consistently are the ones worth investing in; one-off niche problems are not.

During Your Robert Bosch Round

Apply the standard interview round template: clarify requirements (2-3 minutes), state your approach out loud and confirm direction with the interviewer (3-5 minutes), code with narration (15-25 minutes), test with concrete examples including edge cases (5 minutes), discuss optimization or trade-offs if time permits (5 minutes). This template is universally accepted across FAANG and adjacent companies; deviating from it produces weaker interviewer feedback signal.

The single most predictive failure mode in Robert Bosch reports tagged "no hire": not asking clarifying questions. Interviewers are explicitly trained to weight this. Strong candidates ask 3-5 clarifying questions even on problems that look obvious; weak candidates dive into code immediately. The clarifying-question check is often the first signal recorded in the interviewer's written notes.