Humana · Primly Community

Humana coding interview / online assessment, format and difficulty: my notes

quietquit_quincy · 4 replies

did the Humana online assessment about 6 weeks ago for a mid-level backend engineer role. sharing details because people keep asking.

format

hackerrank. 90-minute window. 2 problems. you can pick up the test within a 3-day window, so you have some flexibility on timing.

no webcam monitoring (at least not for my session). no screen share. standard IDE with autocomplete disabled.

the actual problems

problem 1: given a list of healthcare claim records with amounts and dates, find all members whose total claims in a rolling 30-day window exceeded a threshold. basically a sliding window problem with some datetime parsing. medium difficulty.

problem 2: a graph problem. you're modeling a referral network between providers. find connected components, then determine which components include a specific specialty type. standard BFS/DFS stuff.

both problems were solvable with medium-level LC prep. i didn't see any DP or advanced graph algorithms. the healthcare framing is mostly cosmetic, the underlying data structures are not domain-specific.

what i'd prep sliding window BFS/DFS and basic graph traversal hash maps for interval and lookup problems string parsing (datetime, CSV-like formats)

time management: i finished with ~20 minutes left. the time limit feels fair if you know your patterns.

one thing that tripped me

the problem statement used "member" and "subscriber" as distinct concepts partway through. that detail mattered for the edge case. read the constraints carefully.

passed through to the next round. overall not a scary OA if you've been prepping. definitely not FAANG-style.

ask me anything.

4 replies

marketer_mei

what editor environment is it? does HackerRank let you test against sample cases or do you have to submit blind?

quietquit_quincy

you can run against the visible test cases before submitting. there were hidden test cases too. i ran each solution against the visible cases, spot-checked edge cases manually in my head, then submitted. standard HackerRank setup.

pivot_pat

as someone coming from PM, the sliding window and graph stuff is exactly what i need to brush up on. thanks for being specific. the 'healthcare framing is cosmetic' framing is actually reassuring.

backend_bekah

the member vs subscriber distinction is such a classic healthcare data trap. good catch. CMS and payer systems have strong opinions about that difference. worth knowing if you get to later rounds.