The process was low-level from the start. After an initial online assessment or coding step, I entered live rounds that demanded deep knowledge rather than surface familiarity. I was asked how things work under the hood, down to memory and kernel operation, with an emphasis on the kind of understanding that gives a developer full control.
One screen focused on OS topics at an implementation level, alongside data structures and networking. I was also asked about past work and how I investigated earlier deep technical tasks. A separate phone screen became classic C++ questioning on pointers and references. It was less about writing large programs and more about proving I understood the mechanics.
Location: India. Overall feedback: Positive. Offer status: no offer.
Discussion
Loading comments…