BCG Software Engineer Interview Questions
The questions to prepare for a BCG Software Engineer interview. Questions from real interview reports rank first. Updated daily.
Construct an n by n hollow square as an array of strings using asterisks and spaces.
Find the longest substring without repeated characters using a sliding window and two pointers.
Explain how you owned a project from planning through delivery, including trade-offs, stakeholder coordination, risks, and outcomes.
Assesses algorithmic thinking and practical SQL query skills.
Assesses system thinking for ML deployment, including components and operational concerns.
Tests ability to explain system design decisions and align architecture with business needs.
Evaluates backend implementation skills and your use of engineering best practices.
Tests SQL join understanding and your ability to use it in backend scenarios.
Sign up to see every question
Create a free account to unlock this list and practice real interview questions.
Use aggregation and row numbering to return the three most frequent purchasers within each region.
NIOCalculate each active RpmGlobal Enterprise Planning user's 30-day rolling average of daily activity.
Tavant
Rpmglobal
Two Six TechnologiesUse ordered record selection and joins to return each instrument's latest qualifying order and event with fill details.
Point72