
Candidates describe BCBSMA software engineer interviews as a coding assessment or coding rounds, a resume-focused technical conversation, and behavioral or team-fit discussions. Round counts vary by report, from two to five.
$130K
Avg. Base Comp
$150K
Avg. Total Comp
2-5 rounds
Typical Rounds
Not reported
Process Length
Candidates who interviewed for software engineering roles at BCBSMA describe a process that mixes standard coding with conversations about experience and fit. The coding screen appears to be the first hurdle: one candidate had to pass an online assessment before moving forward, and another recalled a max subarray sum question and a database design comparison from a coding assessment.
The number of rounds differs by report. One candidate was told up front about five rounds: two coding, one system design, and two behavioral rounds with a VP and an HR business partner. Another described a coding assessment followed by one in-person interview that combined technical and soft-skill questions. A third had an online assessment, an HR screen over Zoom where team interest was indicated, and then a separate interview with each team. Those technical interviews included a resume walkthrough, live coding, and Java trivia such as aspect-oriented programming.
If you are preparing, practice medium-to-hard coding problems and be ready to explain your solutions briefly and clearly out loud. Pick a real product or system you have worked on and be ready to discuss it in depth, since one candidate was asked to design around a product the team actually works on. For Java-leaning teams, review language concepts beyond the basics. One candidate waited as long as a month between some interviews, so scheduling may stretch out.
A Staff iOS candidate described a different technical screen: a small app that fetches JSON from a REST API with search and a list view, plus questions on Swift completion handlers. That is relevant mainly if you apply to mobile roles. Three of the four candidates reported receiving offers, and one of those declined.
Synthesized from 4 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the BCBSMA process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at BCBSMA
Get the top 3 highest employee salaries by department
| Question | |
|---|---|
| Comments Histogram | |
| Bagging vs Boosting | |
| P-value to a Layman | |
| Total Spent on Products | |
| Hurdles In Data Projects | |
| Always Excited Users | |
| Data Pipelines and Aggregation | |
| Common Prefix | |
| Count Transactions | |
| Ride-Sharing App Schema | |
| Swap Variables | |
| Integer String Addition | |
| Moving Window | |
| International e-Commerce Warehouse | |
| Distributed Authentication Model | |
| Decision Tree Evaluation | |
| Why Do You Want to Work With Us | |
| Your Strengths and Weaknesses | |
| Payment Data Pipeline | |
| Stakeholder Communication | |
| Friend Requests Down | |
| Sports App Cheater | |
| Presentations and Insights | |
| Game Feature Home | |
| Unstructured Data Pipeline (ETL) | |
| Best DAU | |
| Bootstrapping Samples | |
| Choosing Between Python and SQL | |
| 2nd Highest Salary |
Synthesized from candidate reports. Individual experiences may vary.
Candidates report an early call with a recruiter or HR contact. One was walked through a full five-round structure on that first call, and another used an HR Zoom screen to name the teams they wanted to interview with. Expect to discuss your background and interests.
Two candidates describe a coding assessment early on. One had to pass an online assessment before moving forward. Another recalled standard problem-solving questions such as max subarray sum and a database design comparison. It may differ by team, so practice medium-level problems.
One candidate had a separate interview with each team of interest, each with a resume walkthrough, live coding and Java trivia including aspect-oriented programming. Another reported a coding round plus a technical and soft-skills conversation. A Staff iOS candidate built a REST JSON app and answered Swift completion handler questions.
One candidate reported a system design round built around a real product the team works on, then behavioral rounds with a VP and an HR business partner. Another described a conversational round on communication and team fit. Prepare to discuss a system you know in depth and to explain your solutions concisely.