📜  高通面试经历|第 14 组(校内)

📅  最后修改于: 2022-05-13 01:57:13.272000             🧑  作者: Mango

高通面试经历|第 14 组(校内)

第一轮

    这一轮是60道选择题(20-一般能力,20-技术,20-再次技术(基于通信/电子/计算机科学))。技术有点容易,能力需要时间来解决。

第二轮(F2F-技术)

他们为第二轮筛选了大约 60 名学生。第二轮是技术 F2F。我很幸运有一个来自 ECE 的小组成员,他对数据结构知之甚少(我来自 IT :-P)。所以,他问了一些基本的数据结构问题:

  • 说出你知道的任何一些数据结构——我告诉过链表、堆栈、队列和树等
  • 他从链表开始,问了链表反转的代码
  • 删除循环链表中的特定节点
  • 二分查找逻辑及其代码
  • 他问的任何其他搜索算法,我说线性搜索等
  • 不同搜索算法的时间复杂度比较
  • 然后,他搬到了树上
  • 什么是树的平衡?怎么做?
  • 什么是AVL树?(他要求解释并让我平衡一个AVL树并为其编写代码)
  • 树的种类。

就是这样,第一轮是小菜一碟,我立即进入了第三轮。



第三回合(F2F-技术)

    这次我没有那么幸运,我遇到了一个 CSE 背景的人:(。虽然,他问了一些棘手的问题,但我能够回答大部分问题。

操作系统:

  • 有哪些不同类型的操作系统。
  • 你知道实时操作系统吗?
  • 它的种类有哪些?
  • 你如何实现实时操作系统?
  • 如何在硬实时操作系统中实现零错误率?
  • 什么是信号量?
  • 什么是监视器?
  • 它们之间的区别

C/C++:

  • 第一个问题是你如何评价你在 C/C++ 方面的知识? - 我告诉 8-9 的 10.所以,他开始问。
  • 宏和内联的区别?
  • 你学到的关于 C/C++ 的新东西是什么? (我告诉他如何在不使用 sizeof()运算符的情况下计算 sizeof )
  • 你犯过的最愚蠢的错误是什么,在认识到错误后,你认为哦!!!我犯了这个简单的错误??
  • 结构填充问题:
    struct temp{int a ;char b;int c;}
    这个结构的尺寸是多少?答案:12(不是 9,因为结构填充)

第四轮:(人力资源)
这一轮主要是和HR聊聊你的激情是什么?如果你加入高通会实现你的人生目标吗?为什么选择高通?你的位置偏好是什么?你想和高通合作什么领域?

高通面试对我来说是小菜一碟,唯一的缺点是每一轮我都等了很长时间,但这种痛苦最终带来了快乐,我被选中了🙂

高通的所有练习题!