Nvidia | SSE
Anonymous User
2184

Screening Round

Questions on my resume
1 coding quesion. It was LC-easy medium
Scenario based question on Kubernetes. How would you debug if a pod is not reachable.
Another question on scaling.

2nd Round

  1. Coding quesion which was LC-easy.
  2. It was heavily on kubernetes and golang. Interviewer really went deep into kubernetes architecture and asked questions related to informer cache, webhooks, HTTP callbacks, golang map, call by value and reference in golang data structures and how these data structures are stored in memory and implemented in golang. Some more deep questions on Storage class,PV and PVC, scaffolding of custom operators. Entire process on what happens when a resource is changed and how things propagate to reconciler. Inner workings were asked. Questions on k8s operators - how they watch and reconcile and what to keep in mind while reconciling. Edge based and level based reconciliations. Question on custom CRD - how a new version of CRD is rolled out, how it is rolled back. If several threads are reconciling different events of same object then how race condition is handled.

[Rejected]

Comments (5)