Cigna · Primly Community

Cigna onsite / final round: how it really goes, round by round

infra_ines · 4 replies

Three months ago I did the Cigna onsite for a senior SWE role on their data platform team. This was fully virtual (they call it a "virtual onsite" but it was just a full day of video calls). Here's the actual structure.

They scheduled it as a 5-hour block with 30-minute breaks built in. I had 4 scheduled interviews and then an informal 30 minutes with the hiring manager at the end.

Interview 1: Coding (60 min). Two problems on CoderPad. Java or Python, your choice. Problems were medium difficulty. I got one on array manipulation with a hash map optimization, and one that was basically a BFS traversal with some edge cases. Neither was a twist problem or a gotcha. They were testing that you write clean, working code under pressure more than they were testing obscure knowledge.

Interview 2: System design (60 min). I got a healthcare-specific prompt (something around designing a notification system for care gap alerts). The interviewers here were more senior. They pushed me on scalability, reliability (what happens when the downstream EMR system is unavailable), and how you prioritize which alerts go out when there's congestion. I mentioned Kafka, they engaged with it. I mentioned circuit breakers, they engaged with that too. Very collaborative tone, not adversarial.

Interview 3: Behavioral (45 min). Two interviewers. Heavy on leadership and conflict resolution. Questions like "describe a time you disagreed with a technical decision made by your team" and "tell me about a time you had to deliver bad news to stakeholders." Standard STAR. One interviewer took notes, one listened. Not particularly tough if you've prepped.

Interview 4: Cross-functional (45 min). This was with a product manager and someone from the clinical informatics team. They asked how I'd work with clinical stakeholders who have different velocity expectations than engineers. This felt like a culture/fit round more than a hard eval, but I was told afterward that this round influences the hiring decision meaningfully.

HM chat (30 min). Not on paper an eval. But I treated it like one. Asked good questions, showed I'd done research on what the team was building. The HM asked what I was most excited about working on. Have an answer for that.

Offer extended 6 business days later. Total process from application to offer was about 8 weeks which tracks with other reports I've seen here.

4 replies

staff_steph

The cross-functional round with clinical people is something I didn't see when I went through a few years ago. Sounds like they've added it specifically because they kept getting engineers who were technically solid but completely unable to work with clinical stakeholders. That's a real gap in healthcare tech hiring.

careerveteran

6 business days for the offer after the onsite is actually fast for a company like Cigna. Usually it's 1-2 weeks minimum. If you're waiting longer than 10 business days with no update, a polite nudge to your recruiter is totally appropriate, and often the delay is just an approval step sitting in someone's email queue.

ml_mike

yeah i sent a one-line followup on day 7 just to check in and the recruiter responded same day. the offer letter was already drafted, it just needed a final sign-off. emailing doesn't hurt.

contractor_kai

Did they talk about remote vs hybrid flexibility during the onsite or is that purely a recruiter conversation before you get there? I have a Cigna onsite coming up and I want to ask but also don't want it to seem like remote is my only priority.