Upload Button Icon Add office photos

Bosch Global Software Technologies

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Bosch Global Software Technologies Associate Software Engineer Interview Questions, Process, and Tips

Updated 15 Jan 2025

Top Bosch Global Software Technologies Associate Software Engineer Interview Questions and Answers

  • Q1. Minimum Number of Swaps to Sort an Array Find the minimum number of swaps required to sort a given array of distinct elements in ascending order. Input: T (number of tes ...read more
  • Q2. Spiral Order Traversal of a Binary Tree Given a binary tree with N nodes, your task is to output the Spiral Order traversal of the binary tree. Input: The input consists ...read more
  • Q3. Two Sum Problem Statement Given an array A of size N , sorted in non-decreasing order, return two distinct indices whose values add up to a given 'target'. The array is ...read more
View all 48 questions

Bosch Global Software Technologies Associate Software Engineer Interview Experiences

44 interviews found

I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in Feb 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Fluid dynamics formulas etc

Interview Preparation Tips

Interview preparation tips for other job seekers - I got placed on campus recruitment
1. Online Test (Aptitude/Mech basic mostly thermo and thermal)
2. Technical Interview (Projects/ Drawing FBD, Curves, Formulas, Logical Questions) My advice is try to answer even if you are wrong the interviewer will help you out and try not to loose confidence in between I too was not able to answer most of the technical questions.
3. HR Round (They took everyone who cleared Technical round, Just normal introduction and location preferences.)
Got the internship and RBEI has performance based conversion.

I applied via Campus Placement and was interviewed in May 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Tell me about yourself?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong at basics and final year project

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
asked in Gainsight
Q2. Connecting Ropes with Minimum Cost You are given 'N' ropes, each ... read more
Q3. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in Clarivate
Q4. Best Time to Buy and Sell Stock II Problem Statement Given the st ... read more
Q5. Ninja and Alternating Largest Problem Statement Ninja is given a ... read more

I applied via campus placement at B M S College of Engineering, Bangalore and was interviewed before Nov 2020. There were 4 interview rounds.

Interview Questionnaire 

10 Questions

  • Q1. Write a program to sort an array of numbers
  • Ans. 

    Program to sort an array of numbers

    • Use a sorting algorithm like bubble sort, insertion sort, or quicksort

    • Loop through the array and compare adjacent elements to swap them if necessary

    • Repeat until the array is sorted in ascending or descending order

  • Answered by AI
  • Q2. Write a program to swap two numbers
  • Ans. 

    A program to swap two numbers

    • Declare two variables and assign values to them

    • Use a third variable to store the value of the first variable

    • Assign the value of the second variable to the first variable

    • Assign the value of the third variable to the second variable

  • Answered by AI
  • Q3. Pointers, pass by value and pass by reference
  • Q4. Draw and explain D flop truth table
  • Ans. 

    D flip-flop is a digital circuit that stores a single bit of data and transfers it to the output on the rising edge of the clock signal.

    • D flip-flop has a single data input (D) and two outputs (Q and Q').

    • The truth table for D flip-flop is: D Q(t) Q(t+1), 0 0 0, 1 1 1.

    • The D input is sampled on the rising edge of the clock signal and transferred to the output.

    • The Q output is the complement of the Q' output.

    • D flip-flop is ...

  • Answered by AI
  • Q5. Difference between big endian and small endian
  • Ans. 

    Big endian and small endian are two ways of storing multi-byte data in computer memory.

    • Big endian stores the most significant byte first and the least significant byte last.

    • Small endian stores the least significant byte first and the most significant byte last.

    • The choice of endianess affects how data is interpreted and communicated between different systems.

    • For example, the IP protocol uses big endian for its header fi...

  • Answered by AI
  • Q6. What is bootloader
  • Ans. 

    Bootloader is a program that loads and starts the operating system when a computer is turned on.

    • Bootloader is the first program that runs when a computer is turned on.

    • It is responsible for loading and executing the operating system.

    • Bootloader is usually stored in the computer's firmware or on the hard drive.

    • It performs hardware checks and initializes the system before loading the OS.

    • Examples of bootloaders include GRUB

  • Answered by AI
  • Q7. Few questions on projects that I have worked on
  • Q8. Why C is preferred over python in embedded systems
  • Ans. 

    C is preferred over Python in embedded systems due to its low-level control and efficiency.

    • C allows for direct memory manipulation and low-level hardware access, which is necessary in embedded systems.

    • Python, on the other hand, is a high-level language that requires an interpreter, making it less efficient and slower than C.

    • C also has a smaller memory footprint and can be optimized for specific hardware, making it idea...

  • Answered by AI
  • Q9. Difference between microcontroller and micro processor
  • Ans. 

    Microcontroller is a self-contained system with memory, input/output peripherals and a processor. Microprocessor only has a processor.

    • Microcontroller has on-chip memory and peripherals while microprocessor requires external memory and peripherals

    • Microcontroller is used in embedded systems while microprocessor is used in personal computers

    • Microcontroller is cheaper and consumes less power than microprocessor

    • Examples of ...

  • Answered by AI
  • Q10. Few more basic questions on microcontroller architecture in general

Interview Preparation Tips

Interview preparation tips for other job seekers - I had applied for the company based on campus interview
First round was a online test conducted in campus. Aptitude, basic electronics both analog and digital, c programming questions were there
Next round was based on simple programing questions, basic electronics , microcontrollers and OS
HR round was very basic with few typical HR questions.
I would recommend to join this company as a lateral than fresher. You don't get to know the dept and role beforehand. If the HR don't map your skill well you might end up in a role which you dont like unlike lateral

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. How you convert hexadecimal no. To binary no.?
  • Ans. 

    To convert hexadecimal to binary, replace each hexadecimal digit with its 4-bit binary equivalent.

    • Divide the hexadecimal number into individual digits

    • Convert each digit to its 4-bit binary equivalent

    • Combine the binary digits to form the binary equivalent of the hexadecimal number

  • Answered by AI

Bosch Global Software Technologies interview questions for designations

 Associate Software Developer

 (2)

 Software Engineer

 (21)

 Senior Software Engineer

 (29)

 Assistant Software Engineer

 (1)

 Software Engineer Trainee

 (1)

 Embedded Software Engineer

 (1)

 Associate Engineer

 (5)

 Software Developer

 (12)

Bosch Global Software Technologies Interview FAQs

How many rounds are there in Bosch Global Software Technologies Associate Software Engineer interview?
Bosch Global Software Technologies interview process usually has 2-3 rounds. The most common rounds in the Bosch Global Software Technologies interview process are Technical, Aptitude Test and Resume Shortlist.
What are the top questions asked in Bosch Global Software Technologies Associate Software Engineer interview?

Some of the top questions asked at the Bosch Global Software Technologies Associate Software Engineer interview -

  1. coding questions Program to print the length of a given string Program to sort ...read more
  2. What is the difference between inline block and a normal block in ...read more
  3. Can we make a software that can predict the crypto mar...read more
How long is the Bosch Global Software Technologies Associate Software Engineer interview process?

The duration of Bosch Global Software Technologies Associate Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Bosch Global Software Technologies Associate Software Engineer Interview Process

based on 28 interviews

4 Interview rounds

  • Resume Shortlist Round
  • Technical Round
  • HR Round - 1
  • HR Round - 2
View more
13% more than the average Associate Software Engineer Salary in India
View more details

Bosch Global Software Technologies Associate Software Engineer Reviews and Ratings

based on 230 reviews

3.9/5

Rating in categories

3.5

Skill development

4.2

Work-life balance

3.1

Salary

4.2

Job security

4.0

Company culture

2.9

Promotions

3.5

Work satisfaction

Explore 230 Reviews and Ratings
Senior Software Engineer
6.5k salaries
unlock blur

₹5.9 L/yr - ₹20 L/yr

Senior Engineer
2.7k salaries
unlock blur

₹6.6 L/yr - ₹20.5 L/yr

Software Engineer
2.7k salaries
unlock blur

₹4 L/yr - ₹11.5 L/yr

Associate Software Engineer
1.9k salaries
unlock blur

₹3 L/yr - ₹9.3 L/yr

Specialist
1.5k salaries
unlock blur

₹10 L/yr - ₹33 L/yr

Explore more salaries
Compare Bosch Global Software Technologies with

Mercedes-Benz Research and Development India

3.8
Compare

Capgemini

3.7
Compare

Accenture

3.8
Compare

TCS

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