📜  英伟达系统软件工程师面试经验

📅  最后修改于: 2021-11-24 02:45:38             🧑  作者: Mango

第1轮:

  • 为什么要切换
  • 什么是中断讨论,只有:https://www.youtube.com/watch?v=Wfau1WC5m4c
  • 写一个程序,找出三个数的最小数量,而不使用运算符https://www.geeksforgeeks.org/smallest-of-three-integers-without-comparison-operators/

第二轮:

  • 静态库和动态库的区别
  • 什么是 C 中的静态函数,为什么使用它
  • 操作特定位的基本程序将其设置为切换它。
  • 程序查找在数组中出现奇数次的数字,其中每隔一个元素出现偶数次 {https://www.geeksforgeeks.org/find-the-number-occurring-odd-number-of-次/}
  • 在排序的旋转数组中查找最小元素的程序(他期待使用二进制搜索的答案)https://www.geeksforgeeks.org/find-minimum-element-in-a-sorted-and-rotated-array/
  • 复制具有随机指向其他节点的随机指针的链表的程序(不使用额外空间)https://www.geeksforgeeks.org/a-linked-list-with-next-and-arbit-pointer/