I interviewed for a Backend Software Engineer position at Nvidia for their NetQ product. The role involved working on a datacenter network monitoring tool, similar to VMware vRLI, which Nvidia acquired a few years ago. The tech stack included Cassandra, Akka, Kafka, and Spark.
The interview process consisted of four rounds. The first two rounds focused on algorithms and data structures. The questions included:
The third round was a hiring manager round, which also included algorithmic questions. The questions included:
The final round was with a director and focused on behavioral questions. The questions included:
After the final round, I contacted HR after 10 days. Unfortunately, the position was pulled back, and they said they would let me know if it opened again.