Color Health new graduate interview experience.
Timeline
I applied to this role twice. I received no response after the first application in mid-April. After applying a second time in late July, the recruiter reached out on August 5.
August 7: received the online assessment.
August 12: the recruiter replied that I had passed the assessment and scheduled a screening call.
August 13: recruiter screen.
August 19: the recruiter replied to schedule the technical interview.
August 24: technical interview.
Online assessment
The assessment was completed on CodeSignal and lasted 90 minutes. Its purpose was to evaluate gathering requirements, building a working application, and communicating technical decisions. It contained three tasks.
The first task had a 15-minute limit. I had to chat with a CodeSignal AI agent acting as a team lead and ask it about the application's content and requirements. I recommend writing down the requirements and user flow on paper.
The second task had a 60-minute limit. Using the requirements recorded earlier, I had to use the built-in Claude Code environment to build a system where employees could log expenses. The required features included adding and deleting expenses, viewing all expenses in a list, toggling a reimbursement between reimbursed and not reimbursed, and preserving the data after a page refresh. The repository needed both a backend API and a frontend UI.
The third task had a 15-minute limit. I had to review the finished project with another AI agent and answer questions such as: Walk me through your project. What tech stack did you choose and why? How did you handle errors? What rules did you enforce on the server? Explain the flow after a user sends a request. What would you improve? The AI could ask additional follow-ups based on my answers.
Recruiter screen
The recruiter screen lasted about 30 minutes. The recruiter was very kind and friendly. Most questions covered a simple self-introduction, my projects, my expected graduation date and timeline, and why Color Health. The recruiter was also happy to share the company's team culture, and the conversation went smoothly.
Technical interview
This was a 60-minute live-coding session in a pair-programming format. Two engineers participated: one interviewer and one person shadowing in the background. We used CodeSignal.
The problem required implementing seven small features. I could run test cases for each feature. Most of the work was basic string manipulation, such as appending a string or deleting the final character. The interviewer was kind, patient, and willing to give hints and guidance. The problem was not hard, but it was my first technical interview, and I was so nervous that I could not think.
Overall, the scheduling was smooth, the recruiter responded quickly, and every interviewer I met was very supportive. I came away with a very good impression of the company.
Discussion
Loading comments…