Bonami Software Pvt. Ltd interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Bonami Software Pvt. Ltd
upvote
share-icon
3 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Journey
I started preparing for this job interview during my graduation in the forth year as I have to apply for campus placements. I got to know about this from naukri.com. This drive was specially for the freshers. There were total 4 rounds 1. Coding Round 2. Technical Interview 3. Hr Interview 4. Final Discussion round
Application story
I applied through the naukri.com. I submitted my resume after that I got shortlisted for the next round. I got mail from Boonami Softwares one day before the first round.
Why selected/rejected for the role?
I was not selected for the position because I did not possess the necessary expertise or familiarity with the Java framework. This may have been a crucial factor in the decision-making process, as the role likely required proficiency in that particular technology.
Preparation
Duration: 3 months
Topics: Data Structures, Pointers, OOPS, Algorithms, Dynamic Programming, My SQL, Database, Operating System
Tip
Tip

Tip 1 : Practice Atleast 250 Questions on GFG/Leetcode
Tip 2 : For DSA questions in interviews, start explaining from the brute force approach and then move to the optimal one. Convey your thought process to the interviewers, so that they can help you out if you get stuck.
Tip 3 : Do not write anything that you are not confident of in resume
Tip 4 : Do atleast 2 projects

Application process
Where: Naukri
Eligibility: 60% throughout
Resume Tip
Resume tip

Tip 1 : Try to include at least one development project in your resume.
Tip 2 : Interviewer will ask anything from your resume so be prepared for it.
Tip 3 : Don't mention some random projects which you are not sure about or copied from Google or somewhere else.

Interview rounds

01
Round
Easy
Online Coding Test
Duration90 minutes
Interview date14 Apr 2023
Coding problem4

There were total 4 coding questions

1. Pair Sum

Easy
15m average time
90% success
0/40
Asked in companies
SalesforceUberPayU

You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to return the list of all pairs of elements such that each sum of elements of each pair equals 'S'.

Note:

Each pair should be sorted i.e the first value should be less than or equals to the second value. 

Return the list of pairs sorted in non-decreasing order of their first value. In case if two pairs have the same first value, the pair with a smaller second value should come first.
Try solving now

2. Subsequences of String

Moderate
15m average time
85% success
0/80
Asked in companies
Chegg Inc.Expedia GroupQuikr

You are given a string 'STR' containing lowercase English letters from a to z inclusive. Your task is to find all non-empty possible subsequences of 'STR'.

A Subsequence of a string is the one which is generated by deleting 0 or more letters from the string and keeping the rest of the letters in the same order.
Try solving now

3. Josephus

Moderate
30m average time
70% success
0/80
Asked in companies
Goldman SachsWalmartAmazon

‘N’ people are standing in a circle numbered from ‘1’ to ‘N’ in clockwise order. First, the person numbered 1 will proceed in a clockwise direction and will skip K-1 persons including itself and will kill a Kth person. Now (K+1)th person from 1 will start and will kill the Kth person from itself.

You have to find the position of the last person surviving with respect to initial numbering.

Note:
A person can also kill himself.
Try solving now

4. Maximum meetings

Easy
10m average time
90% success
0/40
Asked in companies
AmazonMicrosoftMakeMyTrip

You are given the schedule of 'N' meetings with their start time 'Start[i]' and end time 'End[i]'.


You have only 1 meeting room. So, you need to return the maximum number of meetings you can organize.


Note:
The start time of one chosen meeting can’t be equal to the end time of the other chosen meeting.


For example:
'N' = 3, Start = [1, 3, 6], End = [4, 8, 7].

You can organize a maximum of 2 meetings. Meeting number 1 from 1 to 4, Meeting number 3 from 6 to 7.
Try solving now
02
Round
Easy
Face to Face
Duration60 minutes
Interview date14 Apr 2023
Coding problem3

This was also a technical round. Interviewer asked me 1 coding problem and some question based on JAVA.

1. Single Number

Easy
10m average time
90% success
0/40
Asked in companies
AmazonCultfitAtlassian

You are given an array A of length N, where N is always an odd integer. There are (N-1)/2 elements in the array that occur twice and one element which occurs once.

Your task is to find the only element that occurs once in the array.

Note: There are (N-1)/2+1 elements that are unique in the array.

Example:
Consider the array be 1,6,4,6,2,4,2
The integers 2, 4, 6 occur twice and only the integer 1 occurs once. 
Problem approach

print the xor of whole array (xor of a number with itself is zero)

Try solving now

2. Theory Questions

Describe how the hashmaps work internally in Java.

What is Collection Framework?

What are the four pillars of OOPS?

3. DBMS

1. What are the ACID properties of DBMS?

2. What are DDL and DML commands?

3. What is Normalisation?

4. SQL query to find third highest salary in company

03
Round
Easy
HR Round
Duration25 minutes
Interview date14 Apr 2023
Coding problem1

1. Basic HR Questions

1. Why did you decide to apply to this role?
2. Tell me about your project
3. What do you know about our company’s product/services?
4. Your Strength and Weakness

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
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
Trainee Technology
4 rounds | 17 problems
Interviewed by Bonami Software Pvt. Ltd
1140 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Bonami Software Pvt. Ltd
294 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114579 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57825 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34961 views
7 comments
0 upvotes