I had a compact two-round process that was intense but fair. The first round lasted roughly 35 minutes and combined problem solving with debugging. I worked on a graph prompt that began simply and gained constraints and state transitions, so choosing the right state representation and keeping the solution efficient mattered.
That round also included debugging a multi-page C++ linked-list program, helpers and driver included, without running it. I had to trace the control flow and spot both logical and syntactical mistakes.
I then met the hiring manager for another approximately 35 minutes. We discussed implementation details, trade-offs, edge cases, and limitations in the projects on my resume. They also dug into my internship work with Docker, Kubernetes, and OpenShift, including what I contributed and understood. I found it challenging and engaging, and I received an offer after both rounds.
Location: India. Overall feedback: Positive. Offer status: Got offer.
Discussion
Loading comments…