Got the offerSoftware Engineer at Boston Consulting Group
- Difficulty
- Process took
- 1-2 Weeks
- Rounds
- 5
- Format
- Remote
- Applied via
- Referral
How it went
- The interviewers were supportive and gave me time to think. Don’t rush answers.
- Speak out your thoughts clearly when solving coding problems.
- Read the assignment carefully, clarity and code structure matter more than fancy features.
What they would tell you
- The interviewers were supportive and gave me time to think. Don’t rush answers.
- Speak out your thoughts clearly when solving coding problems.
- Read the assignment carefully, clarity and code structure matter more than fancy features.
How to prepare
- Practice medium-level questions regularly, especially in arrays, trees, linked lists, and hashmaps.
- Revise system design basics, API structuring, DB schema, REST principles.
- Prepare to explain your projects end-to-end: architecture, tech stack, what went wrong and how you fixed it.
Round by round
- 1
Online Assessment90 min
The Online Assessment (OA) had 4 coding questions on a private platform. The difficulty ranged from Easy to Hard, covering topics like arrays, strings, and trees. Each question had multiple test cases and supported partial scoring, so even a partially correct solution could earn some points.
- 2
DSA + Project Discussion60 min
This round focused on problem-solving using DSA and a deep dive into my past projects. The interviewer asked me to solve a stack-based problem live. Project Discussion: How did you handle performance bottlenecks in your project?
- 3
Technical Interview 2 – Assignment75 min
I was given a mini-project assignment to be submitted within 2 days. In the interview, I was asked to walk through the solution, code structure, design decisions, trade-offs, and improvements. Topics Discussed:
- REST API design and endpoint structuring
- Use of design patterns and modularity
- Handling concurrency and database transactions
- Scalability bottlenecks and caching strategies
- 4
Behavioral + Project Leadership60 min
Discussion revolved around previous internship or freelance work, ownership of features, collaboration with teammates, conflict resolution, and time management during deadlines.
- Tell me about a time you handled a production issue.
- How do you deal with disagreements in a team?
- What was your proudest contribution in a project?
- 5
HR Discussion30 min
General conversation about company culture, compensation, joining timeline, role expectations, and relocation. The HR was very friendly and open to answering questions.
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.
Sources
Hiring now
Boston Consulting Group has 465 open roles right now
landed applies to roles like these for you, on each company’s own site, with answers written for the role.
Delivery AI Software Engineer
Gurgaon, Haryana, India
Global IT Software Engineer Senior Specialist
Gurgaon, Haryana, India
10 free auto-applies. No card.
Or practice this interview first