Upload Button Icon Add office photos

Bosch Global Software Technologies

Compare button icon Compare button icon Compare
4.0

based on 4.1k Reviews

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 required to sort an array You have been given an array 'ARR' of 'N' distinct elements. Your task is to find the minimum no. of swaps required to s ...read more
  • Q2. Spiral Order Traversal of a Binary Tree You have been given a binary tree of 'N' nodes. Print the Spiral Order traversal of this binary tree. For example For the given bi ...read more
  • Q3. Two Sum Given an array ‘A’ of size ‘N’, sorted in non-decreasing order. Return the pair of two distinct indices whose value adds up to the given ‘target’. The given array ...read more
View all 48 questions

Bosch Global Software Technologies Associate Software Engineer Interview Experiences

44 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Dec 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Topics on electronics and C programming

Round 2 - Technical 

(4 Questions)

  • Q1. Questions on simple python programs and electronics basics
  • Q2. Question on simple linked list
  • Q3. Program for fibonacci seq
  • Ans. 

    Program to generate Fibonacci sequence

    • Start with two initial numbers, 0 and 1

    • Add the previous two numbers to get the next number in the sequence

    • Repeat this process to generate the Fibonacci sequence

    • Example: 0, 1, 1, 2, 3, 5, 8, 13, ...

  • Answered by AI
  • Q4. Questions on mosfets
Round 3 - HR 

(1 Question)

  • Q1. Why you would like to join the company, and other questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Good experience in the interview
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Great Learning and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

20 Questions with choose the correct answers

Round 2 - One-on-one 

(2 Questions)

  • Q1. Tell me details about your major project
  • Ans. 

    Developed a web-based inventory management system for a retail company

    • Used Java for backend development

    • Implemented responsive design using HTML, CSS, and JavaScript

    • Integrated database management system for storing product information

  • Answered by AI
  • Q2. Tell me about your self
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for software development.

    • Recent graduate with a degree in Computer Science

    • Passionate about software development

    • Experience with programming languages like Java and Python

  • Answered by AI

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given SumYou are given an array/list ARR consisting ... read more
asked in Clarivate
Q2. Best time to buy and sell stock IIYou have been given stock value ... read more
Q3. Intersection of Two Arrays IIYou have been given two integer arra ... read more
asked in CGI Group
Q4. Frog JumpThere is a frog on the 1st step of an N stairs long stai ... read more
asked in Gainsight
Q5. Connect N Ropes With Minimum CostYou have been given 'N' ropes of ... read more
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic reasoning question of mediate level

Round 2 - Technical 

(2 Questions)

  • Q1. Output of a C++ program
  • Ans. 

    The output of a C++ program depends on the code logic and input provided.

    • The output can be a single value, multiple values, or even no output at all.

    • It is important to understand the code logic and input data to predict the output.

    • Example: If the program calculates the sum of two numbers, the output will be the sum of those numbers.

  • Answered by AI
  • Q2. Difference between malloc and calloc
  • Ans. 

    malloc is used to allocate memory block of specified size, while calloc initializes the allocated memory block with zero values.

    • malloc does not initialize the allocated memory, while calloc initializes it to zero

    • malloc takes one argument specifying the size of memory block to allocate

    • calloc takes two arguments - number of elements to allocate and size of each element

    • Example: int *ptr = (int*)malloc(5 * sizeof(int));

    • Exa

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Comfortable with Bangalore
  • Ans. 

    Yes, I am comfortable with Bangalore.

    • I have lived in Bangalore for the past 3 years and am familiar with the city.

    • I have friends and family in Bangalore who I visit regularly.

    • I have explored different areas of Bangalore and am comfortable navigating the city.

    • I enjoy the culture, food, and lifestyle of Bangalore.

  • Answered by AI
  • Q2. Why you want to join Bosch
  • Ans. 

    I want to join Bosch because of its reputation for innovation, global presence, and opportunities for growth.

    • Bosch is known for its cutting-edge technology and innovation in various industries.

    • I am impressed by Bosch's global presence and the opportunity to work on projects with a diverse team.

    • I believe Bosch offers great opportunities for career growth and development.

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

The tests had three main sections logical, quantitive and verbal.

Round 2 - Technical 

(2 Questions)

  • Q1. Print the duplicate elements in an array
  • Ans. 

    Print duplicate elements in an array of strings

    • Iterate through the array and store elements in a HashMap with element as key and count as value

    • Print elements with count greater than 1 as duplicates

  • Answered by AI
  • Q2. About Projects - Built and the Technologies.

Skills evaluated in this interview

Bosch Global Software Technologies interview questions for designations

 Associate Software Developer

 (2)

 Software Engineer

 (21)

 Senior Software Engineer

 (25)

 Embedded Software Engineer

 (1)

 Software Engineer Trainee

 (1)

 Associate Engineer

 (5)

 Software Developer

 (11)

 Software Architect

 (2)

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via campus placement at NMAM Institute of Technology, Mangalore

Round 1 - Aptitude Test 

1 - 2 hours with negative marking, It was conducted by HirePro

Round 2 - Technical 

(1 Question)

  • Q1. Bubble Sort, Selection Sort, Asked about the college project.
Round 3 - HR 

(1 Question)

  • Q1. Why do you like to join Bosch as a fresher and not other company?

Get interview-ready with Top Bosch Global Software Technologies Interview Questions

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Coding Test 

(2 Questions)

  • Q1. Aptitude questions,basic electronics, RTOS, 8051, 8085, 8086 microprocessors, digital electronics, control systems, signals and systems, and digital communication
  • Q2. Two coding questions
Round 2 - Technical 

(2 Questions)

  • Q1. Basics of electronics such as diodes, transistors, and transformers
  • Q2. Code to sort the numbers in ascending order
  • Ans. 

    Use a sorting algorithm like bubble sort or quicksort to arrange numbers in ascending order.

    • Implement a sorting algorithm like bubble sort, selection sort, insertion sort, quicksort, etc.

    • For example, in bubble sort, compare adjacent elements and swap them if they are in the wrong order.

    • Repeat this process until the array is sorted in ascending order.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Bosch Global Software Technologies Associate Software Engineer interview:
  • Basic electronics
  • microprocessors
  • Control systems
  • Signals and systems
Interview preparation tips for other job seekers - Be through the with the basics of electronics and also the projects on your resume

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Aptitude and one coding questions
Round 2 - One-on-one 

(1 Question)

  • Q1. Interview for basic DSA

Interview Preparation Tips

Interview preparation tips for other job seekers - On campus
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Technical 

(1 Question)

  • Q1. Question related electrical and some coding based question
Round 2 - HR 

(1 Question)

  • Q1. Question about myself and reallocating
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Technical questions

Round 2 - Technical 

(2 Questions)

  • Q1. Good as per branch
  • Q2. Good as per branch background
Round 3 - HR 

(2 Questions)

  • Q1. Introduction about yourself
  • Q2. Family background

Interview Preparation Tips

Interview preparation tips for other job seekers - Be Confident
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude questions logical reasoning

Round 2 - Technical 

(1 Question)

  • Q1. Oops using c++ / c program
  • Ans. 

    Object-oriented programming principles using C++ or C.

    • Encapsulation: bundling data with methods that operate on that data.

    • Inheritance: creating new classes from existing classes.

    • Polymorphism: ability for objects to be treated as instances of their parent class.

    • Abstraction: hiding complex implementation details from the user.

    • Example: Creating a class 'Car' with methods like 'startEngine' and 'drive'.

  • Answered by AI

Skills evaluated in this interview

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 14 interviews in last 1 year

3 Interview rounds

  • Aptitude Test Round
  • Technical Round
  • HR Round
View more

People are getting interviews through

based on 30 Bosch Global Software Technologies interviews
Campus Placement
Referral
Job Portal
70%
13%
10%
7% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.
16% 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 219 reviews

4.0/5

Rating in categories

3.6

Skill development

4.2

Work-Life balance

3.2

Salary & Benefits

4.3

Job Security

4.1

Company culture

2.9

Promotions/Appraisal

3.6

Work Satisfaction

Explore 219 Reviews and Ratings
Senior Software Engineer
6.4k salaries
unlock blur

₹6.4 L/yr - ₹19.9 L/yr

Software Engineer
2.7k salaries
unlock blur

₹4.1 L/yr - ₹15 L/yr

Senior Engineer
2.7k salaries
unlock blur

₹6.5 L/yr - ₹20.5 L/yr

Associate Software Engineer
1.8k salaries
unlock blur

₹3 L/yr - ₹9.1 L/yr

Specialist
1.5k salaries
unlock blur

₹9.8 L/yr - ₹31.8 L/yr

Explore more salaries
Compare Bosch Global Software Technologies with

Mercedes-Benz Research and Development India

3.9
Compare

Capgemini

3.8
Compare

Accenture

3.9
Compare

TCS

3.7
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview