📜  高通面试经历 |校外2021(虚拟)(1)

📅  最后修改于: 2023-12-03 15:42:33.551000             🧑  作者: Mango

高通面试经历 | 校外 2021 (虚拟)

简介

本文是作者校外2021年在高通公司的面试经历,希望帮助更多的程序员了解高通公司的面试流程和经验。

面试流程
电话面试

首先,我收到了高通公司的电话面试邀请,用的是HackerRank进行在线面试。面试时间为1小时,一共有两轮。第一轮主要考察算法和数据结构,第二轮则主要考察UNIX操作系统以及操作系统的一些概念。

远程视频面试

在电话面试之后,我成功进入到了高通公司的进阶面试流程。这次是一系列远程视频面试,主要目的是深入考察我的技术水平和解决问题的能力。在这些面试中,我需要回答高级算法和数据结构问题,并解释我的思路。此外,面试官还会为我分配一些编程任务,并要求我在规定的时间内完成。

On-site面试

在远程视频面试之后,我被邀请去高通公司总部参加On-site面试。这个过程需要大约一整天的时间,面试一般分为三轮。第一轮还是考察算法和数据结构,第二轮则会更加深入地探讨UNIX和操作系统相关的问题,第三轮则会询问我关于软件架构和系统设计的知识。

面试经验
准备算法和数据结构

无论是高通公司还是其它科技公司,算法和数据结构都是必须要精通的知识点。因此,在面试之前认真复习算法和数据结构方面的基本原理和常见问题是十分重要的。我会建议使用LeetCode等平台来练习并提高你的技能。

深入理解UNIX和操作系统

在远程视频面试和On-site面试中,高通公司更加关注我的UNIX和操作系统知识。因此,正确认识进程、线程、锁、进程间通信等概念是必不可少的。确保你已经从书本和实际经验中掌握了这些知识点,这会给你加分不少。

找到答案和解释你的思路

在高通公司的面试中,不仅要求我们正确回答问题,还要求我们清楚地解释我们的思路和答案。因此,当你面临一个不确定的问题时,请先停下来思考,确保你理解问题之后再开始回答。在回答问题时,如实地列出你的思考过程可能会对你有帮助。

结论

总之,在高通公司的面试中,正确回答问题并解释思路是很重要的。通过深入理解UNIX和操作系统,掌握算法和数据结构,并在面试中积极思考,你就有可能成功进入高通公司了。