Nvidia Interview Experience for System Software Engineer
Round 1:
- Why you want to switch
- What are interrupts discussion that only: https://www.youtube.com/watch?v=Wfau1WC5m4c
- Write a program to find the minimum number out of three numbers without using comparison operators https://www.geeksforgeeks.org/smallest-of-three-integers-without-comparison-operators/
Round 2:
- Difference between static and dynamic library
- What is a static function in C why it is used
- Basic programs to manipulate a particular bit set it to toggle it.
- Program to find the number that occurs an odd number of times in an array where every other element occurs an even number of times {https://www.geeksforgeeks.org/find-the-number-occurring-odd-number-of-times/}
- Program to find min element in a sorted rotated array (he was expecting answer using binary search)https://www.geeksforgeeks.org/find-minimum-element-in-a-sorted-and-rotated-array/
- Program to replicate a linked list having a randomized pointer pointing to other nodes randomly (without using extra space)https://www.geeksforgeeks.org/a-linked-list-with-next-and-arbit-pointer/
Please Login to comment...