I applied through college or university. The process took 2 days. I interviewed at NVIDIA
Interview
applied for a co-op position through the university. challenged with an initial phone screen, follow up phone interview with manager. have interviewed with various teams for this company and it seems there are random engineers who are asked to take on the interview process with no consistent areas of questioning, nor an understanding of the level of expertise offered.
Interview questions [1]
Question 1
how would you set a breakpoint within your code without a debugger eg. gdb
the engineer wasn't sure how to phrase the question correctly as he was looking for a concrete answer.
I applied through college or university. The process took 3 weeks. I interviewed at NVIDIA
Interview
First HR contacted me, then there is the first phone interview asking project experience and background, with a simple string swapping question, explain virtual memory, later it's the second interview, asking project experience and background again, explain virtual memory again, simple lnked list add/remove question, then on-site interview, 6 interviewer, 45 minutes each, I explained my project experience 6 times, with algorithm, data structure, virtual memory, CPU cache, debugging questions.
Interview questions [1]
Question 1
swap an extermely large integer array in bits, cannot use bit operation because too slow.