It was the second interview. The first was about bitwise operations and implementing a queue. This one, which was the second, they asked about myself and projects I have done, and questions about the project. And one technical question.
// get_time() -- returns local system time
#define MAX_ERROR 5 #define TIME 10
// rc can be 0 (good) or 1 (error). while (1) { bool rc = doSomething(); checkRC(rc); }
// Exit Program if errors > MAX_ERROR in the last TIME seconds void checkRC(bool rc) { // Implementation details would go here }
The following metrics were computed from 2 interview experiences for the Nvidia Firmware Engineer role in Tel Aviv, Israel.
Nvidia's interview process for their Firmware Engineer roles in Tel Aviv, Israel is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Nvidia's Firmware Engineer interview process in Tel Aviv, Israel.