Upload Button Icon Add office photos

Filter interviews by

Bosch Softwaretest Engineer Interview Questions and Answers

Updated 17 Aug 2022

Bosch Softwaretest Engineer Interview Experiences

1 interview found

Round 1 - Aptitude Test 

Quite easy and straight forward

Round 2 - One-on-one 

(2 Questions)

  • Q1. Sort a array of integers
  • Ans. 

    Sort an array of integers

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

    • Consider the size of the array and the efficiency of the algorithm

    • Check for edge cases like empty arrays or arrays with only one element

  • Answered by AI
  • Q2. Remove element from doubly linked list
  • Ans. 

    To remove an element from a doubly linked list, we need to update the pointers of the previous and next nodes.

    • Find the node to be removed

    • Update the pointers of the previous and next nodes to skip the node to be removed

    • Free the memory occupied by the removed node

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. What will you do if you have a conflict with manger
  • Q2. How good are you at multitasking

Interview Preparation Tips

Interview preparation tips for other job seekers - Answer to the point. Tell the recruiter if you do not know the answers

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Feb 2022. There was 1 interview round.

Round 1 - HR 

(2 Questions)

  • Q1. What are your salary expectations?
  • Q2. For the future growth and personnel Development

Interview Preparation Tips

Topics to prepare for Aptiv Softwaretest Engineer interview:
  • Infotionment
  • UDS
  • Canoe
Interview preparation tips for other job seekers - Thanks for given to the opportunity and Iam ready to work L&T organization
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

(2 Questions)

  • Q1. Memory hierarchy in OS
  • Ans. 

    Memory hierarchy in OS refers to the organization of different types of memory in a computer system.

    • Memory hierarchy typically includes registers, cache memory, main memory (RAM), and secondary storage (hard drive, SSD).

    • Registers are the fastest and smallest type of memory, located within the CPU.

    • Cache memory is a small, fast memory located between the CPU and main memory, used to store frequently accessed data.

    • Main me...

  • Answered by AI
  • Q2. Explain memory leak.
  • Ans. 

    Memory leak is a situation where a program fails to release memory it has allocated, leading to a gradual loss of available memory.

    • Memory leaks occur when a program allocates memory but does not release it when it is no longer needed.

    • This can lead to a gradual decrease in available memory, eventually causing the program or system to crash.

    • Common causes of memory leaks include improper management of dynamic memory alloc...

  • Answered by AI
Round 2 - Technical 

(3 Questions)

  • Q1. Insertion sort implement in c++
  • Ans. 

    Insertion sort is a simple sorting algorithm that builds the final sorted array one item at a time.

    • Start from the second element and compare it with the elements before it to find the correct position.

    • Repeat this process for all elements in the array.

    • Time complexity is O(n^2) in the worst case scenario.

    • Example: void insertionSort(string arr[], int n) { for (int i = 1; i < n; i++) { string key = arr[i]; int j = i - 1; w

  • Answered by AI
  • Q2. Matrix chain multiplication DSA problem
  • Ans. 

    Matrix chain multiplication is a dynamic programming problem to find the most efficient way to multiply a given sequence of matrices.

    • Use dynamic programming to solve this problem efficiently.

    • Create a 2D array to store the minimum number of multiplications needed to multiply matrices.

    • Iterate over different combinations of matrices to find the optimal solution.

    • Example: For matrices A, B, C with dimensions 10x30, 30x5, 5x

  • Answered by AI
  • Q3. Explain project
  • Ans. 

    Developed a web application for tracking project progress and managing tasks

    • Used React.js for front-end development

    • Implemented RESTful APIs using Node.js and Express for back-end

    • Utilized MongoDB for database storage

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Hell about your self.
  • Ans. 

    I am a software development engineer with 5 years of experience in building scalable web applications.

    • 5 years of experience in software development

    • Proficient in building scalable web applications

    • Strong knowledge of programming languages such as Java, Python, and JavaScript

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

    I am impressed by the company's innovative projects and collaborative work culture.

    • Innovative projects in AI and machine learning excite me

    • Positive reviews from current employees about the work environment

    • Opportunities for growth and learning in a supportive team

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for c++,oops,os.
Keep strong basic fundamental of c++.
prepare project well.

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is polymorphism
  • Ans. 

    Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).

    • Example: Inheritance allows a child class to override a method from its parent class, providing different func

  • Answered by AI
  • Q2. Why You choose java
  • Ans. 

    I chose Java for its platform independence, strong community support, and extensive libraries.

    • Platform independence allows Java code to run on any device with a JVM

    • Strong community support ensures access to resources and help when needed

    • Extensive libraries provide pre-built solutions for common programming tasks

  • Answered by AI

Skills evaluated in this interview

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

Logical, Patterns, Analytical

Round 2 - Technical 

(2 Questions)

  • Q1. Technical + HR round
  • Q2. Technical + HR round
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. How would you preprocess the raw data
  • Ans. 

    Preprocessing raw data involves cleaning, transforming, and organizing data to make it suitable for analysis.

    • Remove any irrelevant or duplicate data

    • Handle missing values by imputation or deletion

    • Normalize or standardize numerical data

    • Encode categorical variables using techniques like one-hot encoding

    • Feature scaling for machine learning algorithms

    • Perform text preprocessing like tokenization and stemming

  • Answered by AI
  • Q2. How would you specify a solution that has been already existing
  • Ans. 

    Specify the existing solution by documenting its architecture, components, technologies used, and any modifications made.

    • Document the architecture of the solution, including high-level components and their interactions

    • List the technologies used in the solution, such as programming languages, frameworks, and databases

    • Describe any modifications or customizations made to the existing solution

    • Include any performance metric...

  • Answered by AI

Skills evaluated in this interview

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

(1 Question)

  • Q1. What was your most difficult taks at work and how did you deal with it?
Round 2 - Technical 

(1 Question)

  • Q1. What is difference between mallock ( C ) and "new" ( C++ )
  • Ans. 

    malloc is a function in C used to allocate memory dynamically, while 'new' is an operator in C++ used for the same purpose.

    • malloc is a function in C, while 'new' is an operator in C++.

    • malloc returns a void pointer, while 'new' returns a pointer of the specified type.

    • malloc does not call constructors, while 'new' calls constructors for the allocated memory.

    • malloc requires manual memory deallocation with free(), while 'n...

  • Answered by AI

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Moderate level aptitude but cutoff was at 75%

Round 2 - Technical 

(1 Question)

  • Q1. Mainly c, aptitude
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Dec 2022. 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 tips
Round 2 - Aptitude Test 

Related to dbms,os,networking

Round 3 - HR 

(5 Questions)

  • Q1. Basics of computer science
  • Q2. Introduce yourself, about family etc..
  • Q3. What is unix shell
  • Ans. 

    Unix shell is a command-line interpreter that provides a user interface for interacting with the operating system.

    • It is a program that takes commands from the keyboard and gives them to the operating system to perform.

    • It allows users to execute commands, run scripts, manage files, and perform various other tasks.

    • Common Unix shells include Bash, Zsh, and Ksh.

    • Shell scripting is a powerful tool for automating tasks and wr

  • Answered by AI
  • Q4. Python basics such as list, tuples
  • Q5. Why should we hire you

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed before Mar 2020. There was 1 interview round.

Round 1 - Aptitude Test 

Assignments with Reasoning and maths etc.

Interview Preparation Tips

Interview preparation tips for other job seekers - More related to the project I did and database query and the info we provide in resume

Bosch Interview FAQs

How many rounds are there in Bosch Softwaretest Engineer interview?
Bosch interview process usually has 3 rounds. The most common rounds in the Bosch interview process are One-on-one Round, HR and Aptitude Test.
What are the top questions asked in Bosch Softwaretest Engineer interview?

Some of the top questions asked at the Bosch Softwaretest Engineer interview -

  1. Remove element from doubly linked l...read more
  2. Sort a array of integ...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Siemens Interview Questions
4.1
 • 425 Interviews
Johnson Controls Interview Questions
3.6
 • 253 Interviews
ABB Interview Questions
4.1
 • 226 Interviews
Yazaki Interview Questions
3.8
 • 128 Interviews
GE Interview Questions
4.2
 • 101 Interviews
Aptiv Interview Questions
3.5
 • 92 Interviews
Valeo Interview Questions
4.0
 • 85 Interviews
View all
Bosch Softwaretest Engineer Salary
based on 92 salaries
₹4 L/yr - ₹13 L/yr
32% more than the average Softwaretest Engineer Salary in India
View more details

Bosch Softwaretest Engineer Reviews and Ratings

based on 4 reviews

4.8/5

Rating in categories

3.8

Skill development

4.3

Work-life balance

3.1

Salary

5.0

Job security

4.8

Company culture

3.2

Promotions

4.8

Work satisfaction

Explore 4 Reviews and Ratings
Senior Engineer
826 salaries
unlock blur

₹5 L/yr - ₹18 L/yr

Senior Software Engineer
787 salaries
unlock blur

₹6 L/yr - ₹21.9 L/yr

Assistant Manager
701 salaries
unlock blur

₹5.4 L/yr - ₹19 L/yr

Deputy Manager
500 salaries
unlock blur

₹9 L/yr - ₹25 L/yr

Software Engineer
489 salaries
unlock blur

₹3.6 L/yr - ₹12.9 L/yr

Explore more salaries
Compare Bosch with

Siemens

4.1
Compare

ABB

4.1
Compare

Schneider Electric

4.2
Compare

Honeywell Automation

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