Candidates applying for Software Engineer roles take an average of 60 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at NVIDIA overall takes an average of 30 days.
Common stages of the interview process at NVIDIA as a Software Engineer according to 1 Glassdoor interviews include:
Phone interview: 100%
Here are the most commonly searched roles for interview reports -
The process took 1 day. I interviewed at NVIDIA (New York, NY) in Sep 2015
Interview
Apply for the full time software engineer. On campus interview. Was asked to answer several questions. There are four questions. 1. Explain the stack and heap areas in the process address space. 2. Implement strncmp library function, bug free. 3. How does the linux file system implement the access control. 4. Webserver, incoming request. compare the following three approaches, pros and cons 1) one request, fork one process to response 2) process pool 3) producer and consumer.
Interview questions [1]
Question 1
1. Explain the stack and heap areas in the process address space. 2. Implement strncmp library function, bug free. 3. How does the linux file system implement the access control. 4. Webserver, incoming request. compare the following three approaches, pros and cons 1) one request, fork one process to response 2) process pool 3) producer and consumer.
I applied through an employee referral. The process took 2 weeks. I interviewed at NVIDIA (College Station, TX) in Mar 2015
Interview
Three separate phone interview. All of them are tech interview. The position I interviewed was 3d graphics related. So many of the interview questions were about graphics, like shaders, rendering pipelines, etc. Questions related to basic C concepts were also asked. Interviewers were very nice and friendly. They all started with some questions to help me relaxing.
I applied online. I interviewed at NVIDIA (Bengaluru) in Jan 2011
Interview
good , highly technical ppl, it is very good.
mployers want employees who are articulate -- possessing excellent writing and speaking skills. You must be able to provide simple but clear instructions for your subordinates. This enables your employees to execute tasks correctly and efficiently. You must also know how to break complex issues or data into usable information, whether writing a report or presenting information at a meeting. Use action verbs during the interview to describe your past responsibilities. Explain how you executed a particular project, managed a budget or negotiated a contract with an outside vendor.
Interview questions [1]
Question 1
C programs , more in pointers and bit wise operators