Bosch Technologies interview experience Real time questions & tips from candidates to crack your interview

Senior Software Engineer

Bosch Technologies
upvote
share-icon
2 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: Data Structures, Python, Operating System, C, Java
Tip
Tip

Tip 1 : Practice logical and verbal questions
Tip 2 : Good hands on Coding skills 
Tip 3 : Do one project in any language

Application process
Where: Referral
Eligibility: No Criteria
Resume Tip
Resume tip

Tip 1 : Mention at least one project
Tip 2 : Mention key skills of any languages and describe your achievements

Interview rounds

01
Round
Easy
Online Coding Interview
Duration60 minutes
Interview date8 May 2018
Coding problem6

- Morning time
- Environment was good.
- No
- Interviewer was good

1. DBMS Question

- Fifth Normal form is concerned with:

a. Join dependency
b. Domain-key
c. Multivalued dependency
d. Functional dependency

Problem approach

Tip 1 : Clear DBMS "Normalization" topic concepts.
Tip 2 : Clear with Database concepts 
Answer : Join Dependency

2. Data Structures Question

- The node pointing towards another node in a B+ tree is known as:

a. External node
b. Leaf node
c. Internal node
d. Final node

Problem approach

Tip 1 : Clear DBMS "Normalization" topic concepts.
Tip 2 : Clear with Database concepts 
Answer :The prime attribute can depend transitively on any key in the case of a relation that is in its BCNF.

3. Operating System Question

- Whenever a process needs I/O to or from a disk it issues a ______________
a) system call to the operating system
b) a special procedure
c) system call to the CPU
d) all of the mentioned

Problem approach

Tip 1 : Hands on Operating system
Tip 2 : Hands on I/O
Tip 3 : Answer - system call to the operating system

4. Operating System Question

- The _______ program initializes all aspects of the system, from CPU registers to device controllers and the contents of main memory, and then starts the operating system.
a) bootstrap
b) main
c) bootloader
d) rom

Problem approach

Tip 1 : Experience of CPU registers
Tip 2 : Should know about main memory
Tip 3 : Answer - a

5. Minimum Travel Cost

Moderate
40m average time
65% success
0/80
Asked in companies
AmazonSamsungErnst & Young (EY)

Ninjaland is a country having 'N' states numbered from 1 to 'N'. These 'N' states are connected by 'M' bidirectional roads. Each road connects to different states and has some cost to travel from one state to another. Now, the chief wants you to select 'N' - 1 roads in such a way that the tourist bus can travel to every state at least once at minimum 'COST'.

For example :
Consider a country having 4 states numbered from 1 to 4. These 4 states are connected by 5 bidirectional roads given as :
1 --- 2 with cost = 8
2 --- 3 with cost = 6
3 --- 4 with cost = 5
1 --- 4 with cost = 2
1 --- 3 with cost = 4

The map of the country can be represented as:

Now, the best way to choose 3 roads is:

The cost of travelling from any state to all other states is  2 + 4 + 6 i.e. 12.
Try solving now

6. Find prime numbers

Easy
15m average time
80% success
0/40
Asked in companies
HSBCSalesforceDeutsche Bank

You are given a positive integer ‘N’. Your task is to print all prime numbers less than or equal to N.

Note: A prime number is a natural number that is divisible only by 1 and itself. Example - 2, 3, 17, etc.

You can assume that the value of N will always be greater than 1. So, the answer will always exist.

Problem approach

Ans-
step 1: We check if num is exactly divisible by any number from 2 to num - 1. If we find a factor in that range, the number is not prime, so we set flag to True and break out of the loop.
step 2: If it is True, num is not a prime number.
step 3: If it is True, num is not a prime number.

Try solving now
02
Round
Easy
HR Round
Duration20 minutes
Interview date10 Nov 2018
Coding problem1

- Morning time
- Environment was good.
- No
- Interviewer was good

1. Basic HR Questions

Tell me about yourself? 

What did you like most about the job description? 

What experience do you have that would be relevant to this role? 

Why did you decide to apply to this role?

Problem approach

Tip 1 : Give clear and appropriate answers.
Tip 2 : Do not add big scenarios
 

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
SDE - 1
3 rounds | 6 problems
Interviewed by Bosch Technologies
1173 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2581 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Senior Software Engineer
1 rounds | 6 problems
Interviewed by Arcesium
3734 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by Ernst & Young (EY)
4984 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by HCL Technologies
3014 views
3 comments
0 upvotes