Coding Test (2 Questions 30 min)

3 questions were there out of which we had to solve only 2
1. Implement stack (push and pop) operations using linked list.
2. Find the first non-repeating character in a given string in O(n) time complexity.
3. Given co-ordinates of two rectangles find co-ordinates of intersecting rectangle.
No shortlist after this test.

Nvidia Interview | Set 2 (On Campus for R & D Team, Pune)

Similar Reads

Aptitude Test (60 min):

4 sections, no negative marking but they had sectional cut-off. Section 1 (C, C++ ): 15 questions. Mainly questions of type what will be output of following, type of error.(compile time or run time ,etc.) [Do pointers, pointer to functions and OOP concepts in detail] This section was quite easy. Section 2 (Operating System): 10 questions. Questions on deadlock, process scheduling, priority inversion , look-aside buffer memory, etc. This section wasn’t that easy….....

Coding Test (2 Questions 30 min)

3 questions were there out of which we had to solve only 2 1. Implement stack (push and pop) operations using linked list. 2. Find the first non-repeating character in a given string in O(n) time complexity. 3. Given co-ordinates of two rectangles find co-ordinates of intersecting rectangle. No shortlist after this test....

Interviews:

ROUND 1 (Technical Interview): Questions: 1. Tell me about yourself 2. What is your goal? 3. Find whether no. is even or odd…(I gave mod2 solution) 4. Then he asked about machine cycles required registers required ….what exactly happens at os level…….then drawbacks of all these…. 5. So asked to give another solution to do same….so I suggested (X &1)…. 6. He said still it require 1 extra register…. I gave another solution using shift operator 7. What are sockets, pipes, inter-process communication? 8. What is little endian and big endian? 9. WAP to determine whether your system is little endian or big endian? 10. Convert little endian to big endian in constant time. 11. I asked what does nvidia exactly do in s/w development section? 12. He asked to give my opinion …. I told they take diff OS n optimize them to work more efficiently (in terms of time and memory) with nvidia cards and GPUs. 13. He said your guess is correct….and explained even more. They shortlisted 7 people from this round....