Skip to content

Instantly share code, notes, and snippets.

@ThaddeusJiang
Last active March 28, 2023 01:10
Show Gist options
  • Save ThaddeusJiang/36ba722a435f729edc218497100c2a3c to your computer and use it in GitHub Desktop.
Save ThaddeusJiang/36ba722a435f729edc218497100c2a3c to your computer and use it in GitHub Desktop.
My tech interview flow

My tech interview flow

背景

  1. 为什么应聘我们公司?

有明确判断标准

  1. bugfix of your own code
  2. add feature of your own code
  3. ask deep knowledge that you are using
  4. web basic skills and knowledge
  5. web advanced skills and knowledge

没有明确判断标准

  1. 业务理解(准确?快速?better than others?)
  2. 系统设计(简单、中等、困难)
  3. 算法挑战,不需要白板 bug free。

候选人反问时间


Whoami: Thaddeus Jiang

参考:

@elaijuh
Copy link

elaijuh commented Dec 26, 2022

how do you proceed with #1, #2?

@ThaddeusJiang
Copy link
Author

@elaijuh What is #1 #2 in your mind?

我试着回答一下:

如果你的问题是:背景,有明确判断标准

#1 背景:其实就是闲聊,帮助候选人进入面试状态,缓解紧张。
其实问题可以很多样,比如:你为什么从上一家公司离职?等等

#2 有明确判断标准:我们有一些自己的问题以及网上流行的通用问题。
比方说后端,会有,编程语言,算法,网络协议,消息队列,缓存,工具链,数据库, 代码风格。如果管理岗,还有项目管理相关的问题。

如果你的问题是: bugfix of your own code, add feature of your own code

我们要求所有候选人在面试前提交一份简单的 homework,面试时一起修改 homework 中的 bug,尝试添加几个新的 features。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment