NVIDIA Interview Report
- 0of 0 votes
Answershe drew a diagram on the white board, asked me this synchronization problem abt 2 processes trying to communicate with the hardware. there was 1 bit register on the hardware u can use as extra memory if u want. there were several approaches i tried, some which wouldnt work, the rest im not sure if they were right. in the end he said now give me a solution if it were a multi processor system. i didnt really say much after that. was pretty stuck.
- Abhi April 15, 2011| Report Duplicate | Flag | PURGE
NVIDIA Software Engineer / Developer Computer Architecture & Low Level - 0of 0 votes
Answersimplement c subtring function. write the code, along with error checks and some basic testing
- Abhi April 15, 2011| Report Duplicate | Flag | PURGE
NVIDIA Software Engineer / Developer C - 1of 1 vote
Answersfind if 2 strings are anagrams of each other
- Abhi April 15, 2011| Report Duplicate | Flag | PURGE
NVIDIA Software Engineer / Developer String Manipulation - 0of 0 votes
Answersos concepts involving deadlocks, semaphores, spinlocks, sleeping in the kernel ( process and interrupt context ), softirq's
- Abhi April 15, 2011
interrupts, interrupt handling, few virtual memory questions| Report Duplicate | Flag | PURGE
NVIDIA Software Engineer / Developer Networking / Web / Internet - 0of 0 votes
Answersdelete a particular node in a linked list given a pointer to that node, what if it was the last node
- Abhi April 15, 2011| Report Duplicate | Flag | PURGE
NVIDIA Software Engineer / Developer Linked Lists - 0of 0 votes
Answersrotate a matrix by 180 degrees. mxn matrix
- Abhi April 15, 2011| Report Duplicate | Flag | PURGE
NVIDIA Software Engineer / Developer Arrays - 0of 0 votes
Answersangle between hands of the clock.. the interviewer was expecting me to have a formula memorized. i told him i dont know any formula so i derived an equation which worked. he was still very skeptical abt it, until i did some testing n showed him it works.
- Abhi April 15, 2011| Report Duplicate | Flag | PURGE
NVIDIA Software Engineer / Developer Math & Computation - 0of 0 votes
Answersexample of volatile usage.
- Abhi April 15, 2011| Report Duplicate | Flag | PURGE
NVIDIA Software Engineer / Developer C