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

Clear (1)

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

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Control systems, DSA, digital electronics
Round 2 - HR 

(1 Question)

  • Q1. Previous experience
Round 1 - Aptitude Test 

Easy to medium level

Round 2 - Technical 

(1 Question)

  • Q1. Based on resume and core knowledge

Interview Preparation Tips

Interview preparation tips for other job seekers - basic preparation on resume and core knowledge

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 and was interviewed in Feb 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Aptitude Test 

Core questions

Round 3 - Technical 

(1 Question)

  • Q1. Core questions were asked and Everything related to project
Round 4 - HR 

(4 Questions)

  • Q1. Why should we hire you?
  • Q2. Where do you see yourself in 5 years?
  • Q3. What are your strengths and weaknesses?
  • Q4. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be good in core so that you can crack the interview as well as aptitude

What people are saying about Bosch Global Software Technologies

View All
a senior engineer
2w
Expected CTC in current market
Hello all, I joined Automotive industry as a fresher in 2021. Currently I am a Senior Engineer in the same company with 3.5 Yoe( 8.9 LPA). I am experienced in C++ linux developme... read more
Got a question about Bosch Global Software Technologies?
Ask anonymously on communities.

I was interviewed in Nov 2021.

Round 1 - Face to Face 

(4 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round had 2 coding questions of Easy to Medium level of difficulty followed by some more questions from OOPS.

  • Q1. 

    Intersection of Linked List Problem

    You are provided with two singly linked lists containing integers, where both lists converge at some node belonging to a third linked list.

    Your task is to determine t...

  • Ans. 

    Find the node where two linked lists merge, return -1 if no merging occurs.

    • Traverse both lists to find their lengths and the difference in lengths

    • Move the pointer of the longer list by the difference in lengths

    • Traverse both lists simultaneously until they meet at the merging point

  • Answered by AI
  • Q2. 

    Spiral Matrix Path Problem Statement

    Given a N x M matrix of integers, print the spiral order of the matrix.

    Input:

    The input starts with an integer 'T' representing the number of test cases. Each test ...

  • Ans. 

    The problem involves printing the spiral order of a given matrix of integers.

    • Iterate through the matrix in a spiral order by keeping track of the boundaries.

    • Print the elements in the order of top row, right column, bottom row, and left column.

    • Continue this process until all elements are printed in spiral order.

  • Answered by AI
  • Q3. When can you use the super keyword?
  • Ans. 

    The super keyword is used to refer to the parent class in Java.

    • Used to call the parent class constructor

    • Used to access parent class methods and fields

    • Helps in achieving method overriding

  • Answered by AI
  • Q4. What do you mean by data encapsulation?
  • Ans. 

    Data encapsulation is the concept of bundling data with the methods that operate on that data within a class.

    • Data encapsulation helps in hiding the internal state of an object and restricting access to it.

    • It allows for better control over the data by preventing external code from directly modifying it.

    • Encapsulation also helps in achieving data abstraction, where the internal details of an object are hidden and only the...

  • Answered by AI
Round 2 - Face to Face 

(5 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round started with 2 coding questions - the first one was related to Binary Tree and the second one was a simple questions related to Number Theory. After that, I was some questions related to DBMS towards the end of the interview.

  • Q1. 

    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 of a single line containing elem...
  • Ans. 

    Implement a function to return the spiral order traversal of a binary tree.

    • Traverse the binary tree in a spiral order, alternating between left to right and right to left.

    • Use a queue to keep track of nodes at each level and a flag to switch direction.

    • Handle null nodes appropriately to maintain the spiral order traversal.

    • Example: For input 1 2 3 -1 -1 4 5, output should be 1 3 2 4 5.

  • Answered by AI
  • Q2. 

    Prime Numbers Identification

    Given a positive integer N, your task is to identify all prime numbers less than or equal to N.

    Explanation:

    A prime number is a natural number greater than 1 that has no po...

  • Ans. 

    Identify all prime numbers less than or equal to a given positive integer N.

    • Iterate from 2 to N and check if each number is prime

    • Use the Sieve of Eratosthenes algorithm for efficient prime number identification

    • Optimize by only checking up to the square root of N for divisors

  • Answered by AI
  • Q3. Can you explain the differences between a Left Outer Join and a Right Outer Join in SQL?
  • Ans. 

    Left Outer Join includes all records from the left table and matching records from the right table, while Right Outer Join includes all records from the right table and matching records from the left table.

    • Left Outer Join returns all records from the left table and the matched records from the right table. Unmatched records from the right table will have NULL values.

    • Right Outer Join returns all records from the right t...

  • Answered by AI
  • Q4. What is the difference between a primary key and a unique key in a database management system?
  • Ans. 

    Primary key uniquely identifies a record in a table, while unique key ensures all values in a column are distinct.

    • Primary key does not allow NULL values, while unique key allows one NULL value.

    • A table can have only one primary key, but multiple unique keys.

    • Primary key is automatically indexed, while unique key may or may not be indexed.

    • Primary key is used to establish relationships between tables, while unique key is u...

  • Answered by AI
  • Q5. What is meant by normalization and denormalization?
  • Ans. 

    Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity. Denormalization is the opposite process, adding redundancy to improve performance.

    • Normalization involves breaking down a table into smaller tables and defining relationships between them to reduce redundancy.

    • Denormalization involves combining tables to reduce the number of joins needed for queries, improving p...

  • Answered by AI
Round 3 - HR 

(2 Questions)

Round duration - 30 Minutes
Round difficulty - Easy

This was a typical HR round with some standard Behavioral questions.

  • Q1. Can you tell me something about yourself?
  • Q2. Why should we hire you?

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPARobert Bosch Engineering and Business Solutions Vietnam interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Computer Networks, Operating System, Software Design Patterns, OOPSTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

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)

 Associate Consultant

 (1)

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

I applied via Campus Placement and was interviewed before Jul 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Aptitude Test 

The questions were very tricky but formula based and they asked more questions from Electronics like transistors, mosfet etc etc

Round 3 - Coding Test 

Yeah the questions were moderate

Round 4 - Technical 

(2 Questions)

  • Q1. They asked me about my project in fact approx half an hour they asked me only from my project and in depth.
  • Q2. They asked what is Mosfet

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

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before May 2022. There were 3 interview rounds.

Round 1 - Coding Test 

C and c++ questions. And aptitude questions. Some from dec and mpmc multiple choice questions

Round 2 - Technical 

(3 Questions)

  • Q1. Favorite subjects, questions on gate, logics, architecture of 8085, control systems
  • Q2. C programming, type casting and type convertion.
  • Q3. Questions on projects, sensors used and working principle
Round 3 - HR 

(1 Question)

  • Q1. Introduction, project done and contribution.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Apr 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Aptitude Test 

Aptitude, logical reasoning, English and Coding round of 2 questions

Round 3 - Technical 

(1 Question)

  • Q1. Asked questions based on resume and previous experience.
Round 4 - Essay Writing 

(1 Question)

  • Q1. Questions regarding any general topics

Interview Preparation Tips

Interview preparation tips for other job seekers - Make sure to keep the things only you know in the resume. Also be prepared about your work experience (if any) and challenges faced, projects etc.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Feb 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Technical 

(2 Questions)

  • Q1. About embedded systems About coding
  • Q2. About protocols and how they work and difference

Interview Preparation Tips

Interview preparation tips for other job seekers - Have strong basics.
Be confident
Answer to the point
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jan 2022. There were 3 interview rounds.

Round 1 - Aptitude Test 

Test was pretty decent. It can be cracked with focus

Round 2 - Technical 

(1 Question)

  • Q1. Questions to me were focussed on ECE core, circuit knowledge, design with gates
Round 3 - HR 

(1 Question)

  • Q1. Basic questions on self

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare with focus and be strong in basics, you can crack it. All the very best

I applied via Campus Placement and was interviewed before Oct 2021. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Technical 

(2 Questions)

  • Q1. Maximum technical questions was related to the project I have done in my b.tech carrier like how it works and also about the components used in the projects. How the connections are made ? And the working ...
  • Ans. I explained block diagrams related to the project and also the circuit diagram like how each component are working and how they are supposed to do work.
  • Answered Anonymously
  • Q2. Some questions related to subjects like control system, digital system design, analog circuits, network analysis and synthesis.
Round 3 - HR 

(1 Question)

  • Q1. Self introduction . What do you know about bosch? Why do you want to join the company? How you get idea for your major project.
  • Ans. I gave introduction in very brief but highlighted the key points about my marks, my projects and other co curriculum activities. Tell them about the Bosch like on what technology they are working on . Tell them the reason why I want to join bosch. A short story about the idea behind my major project.
  • Answered Anonymously

Interview Preparation Tips

Interview preparation tips for other job seekers - If you don't know the answer then simply say sorry sir/madam. Don't try to be overconfident. Give answer to the question only nothing else.
Contribute & help others!
anonymous
You can choose to be anonymous

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.

Recently Viewed

LIST OF COMPANIES

Discover companies

Find best workplace

CAMPUS PLACEMENT

Sri Indu College of Engineering & Technology, Hyderabad

INTERVIEWS

Bosch Global Software Technologies

No Interviews

INTERVIEWS

Worldline

No Interviews

INTERVIEWS

Codestore Technologies

No Interviews

INTERVIEWS

Codestore Technologies

No Interviews

INTERVIEWS

Codestore Technologies

No Interviews

INTERVIEWS

Worldline

No Interviews

INTERVIEWS

Accord Software & Systems

No Interviews

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
12% 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

₹0 L/yr - ₹0 L/yr

Senior Engineer
2.7k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
2.7k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Software Engineer
1.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Specialist
1.5k salaries
unlock blur

₹0 L/yr - ₹0 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
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent