interviewer-cheatsheet


文档摘要

id: 面试官速查表 title: ‍ 速查表(面试官) 这是一份直击要点、高度精炼的技术面试注意事项清单,专为面试官设计,尤其适用于算法类面试。其中部分内容可能仅适用于电话初筛或白板面试,但大多数同样适用于两种形式的面试。每次面试前,我都会重新审视这份清单,以提醒自己注意这些要点,最终将它们内化于心,以至于不再需要依赖它。 如果你是面试候选人,本页面对你并不关键。不过,了解面试官关注的重点,或许能对你有所帮助! 图例 ✅ = 做 ❌ = 不做 ⚠️ = 根据情境而定 面试前 | 事项 ✅ | 确保周围环境光线充足。 ✅ | 找一个安静且网络连接良好的环境。 ✅ | 确保摄像头和音频正常工作。测试你的视频会议软件是否运行良好。 ✅ | 准备两到三个问题,并熟悉不同解题思路。

id: 面试官速查表 title: ‍ 速查表(面试官)

这是一份直击要点、高度精炼的技术面试注意事项清单,专为面试官设计,尤其适用于算法类面试。其中部分内容可能仅适用于电话初筛或白板面试,但大多数同样适用于两种形式的面试。每次面试前,我都会重新审视这份清单,以提醒自己注意这些要点,最终将它们内化于心,以至于不再需要依赖它。

:::caution

如果你是面试候选人,本页面对你并不关键。不过,了解面试官关注的重点,或许能对你有所帮助!

:::

图例

  • ✅ = 做
  • ❌ = 不做
  • ⚠️ = 根据情境而定

面试前

事项
确保周围环境光线充足。
找一个安静且网络连接良好的环境。
确保摄像头和音频正常工作。测试你的视频会议软件是否运行良好。
准备两到三个问题,并熟悉不同解题思路。好的问题应有多种解法,每种解法都有不同的权衡取舍。
从不同主题中挑选问题,以便发现潜在的知识盲点。
熟悉编码环境(CoderPad/CodePen)。设置好代码快捷键,开启自动补全功能,调整制表符间距等。

开场介绍

事项
确认候选人是否需要上厕所或休息一下。
概述面试流程(包括开场介绍、时长、可用编程语言,以及最后5分钟的问答环节)。
进行自我介绍,并请候选人也做自我介绍。
向候选人说明,面试过程中会有多个问题(如适用),他们不必完成所有题目,你可能会突然打断他们。
允许候选人花太多时间做自我介绍。

发布题目后

事项
询问候选人是否见过这个题目。
给出一个简单的示例,包括题目和期望的输出结果。
让候选人先口头描述解题思路,再开始编码。
在适当的时候给予提示。
如果在给出提示后候选人仍卡壳,可以提供完整解答,然后直接进入编码环节,以便观察候选人的编码表现。

编码过程中

事项
如果是白板面试,站在候选人旁边,同时留出空间,不要离得太远,比如坐在一旁。
注意所有的正面与负面信号
如果有多道题目,不要让候选人在一个题目上花费过多时间,尤其是第一题是简单题时。
过于明显地查看时间。

编码结束后

事项
请候选人提供测试用例,并与他一起运行代码。
找出候选人遗漏的边界情况,引导候选人自行补充。可以问:“如果输入是X,你的代码会输出什么?”而不是直接指出问题所在。
记录候选人每道题所花的时间,以便反馈时参考。
询问时间复杂度和空间复杂度分析。
将代码保存下来——拍照或复制代码。
在还剩5分钟时提醒候选人:“我这里就先暂停一下,我们进入下一环节吧。”

总结收尾

事项
允许候选人提问,并尽最大努力回答。
感谢候选人,祝他一切顺利。

面试后

事项
尽快撰写反馈,以免忘记细节。

免责声明
本文档采用基于机器的 AI 翻译服务进行翻译。尽管我们力求准确,但请注意,自动翻译可能存在错误或不准确之处。应以原文的母语文档作为权威依据。如需获取关键信息,建议使用专业的人工翻译。对于因使用本翻译而产生的任何误解或误读,我们概不负责。


作者与出处
原作者: yangshun
来源:yangshun
许可证:MIT
整理: 灏天文库整理
由灏天文库结构化整理,提供目录导航、全文检索与在线阅读,便于系统化学习
发布者: 作者: yangshun 转发
评论区 (0)
U