这里我们详细说明我们如何进行实习生的招募。
每当有招聘信息,一般会在 weloveinterns 仓库中进行更新。
同时我们也会提倡和鼓励现役的实习生推荐自己的学弟学妹。
(PLCT实验室采用了简化流程,电话聊天跟着上机考试一起了。其它实验室不变。)
(PLCT实验室全部远程实习,银河系内都可以,不打卡、不看出勤,都是直接在开源社区里面提交工作,跟社区的大佬直接英文聊。)
收到简历之后,我们的同事会联系实习生候选人,并电话确认以下问题:
- 具体投递哪个岗位?以后想进入哪家公司就职?
- 实习期可以从什么时间开始,到什么时间结束?
- 是否能够来北京市海淀区知春路软件所坐班?或者是计划在南京市的南京分所坐班?每周能够来几个全天?
- 如果是在外地,北京/南京是否有住处?
- 对于来我司实习有什么简历里没有写的预期或期待?
- 自我能力评定是哪一个级别的LV?
初次接触主要是信息的确认。
远程实习生或换成面试的同学需要进行笔试,直接进行远程上机考试。
远程上机考试要求是ssh远程登录考试的VM,进入tmux进行测试。
面试官和学生共享同一个 tmux 屏幕。可以语音讨论。
无法进入考试环境的同学直接fail。
(PLCT实验室采用了简化流程,电话聊天跟着上机考试一起了。其它实验室不变。)
初次接触之后一般是添加团队技术负责人 吴伟(wuwei) 的微信,聊一下。包含以下问题:
- 以后的职业规划
- 小论文完成情况
- 实验室是否允许实习
- 来公司上班通勤时间
- C语言的基本概念(一个问题开始,追问到不会的地方为止,评估能力边界)
- 网络基础概念(一个问题开始,追问到不会的地方为止,评估能力边界)
- 操作系统基础概念(一个问题开始,追问到不会的地方为止,评估能力边界)
- 计算机体系结构的基本概念(一个问题开始,追问到不会的地方为止,评估能力边界)
- 编译原理的基本概念(一个问题开始,追问到不会的地方为止,评估能力边界)
- 设计模式的基本概念(一个问题开始,追问到不会的地方为止,评估能力边界)
- ROS的基本概念(一个问题开始,追问到不会的地方为止,评估能力边界)
- git操作的基本能力(一个问题开始,追问到不会的地方为止,评估能力边界)
实习生候选人准备一个30分钟的技术分享。团队的各个主管参加并进行提问。
一般是不超过一周的时间准备,每周三下午或者每周五下午进行报告。
坐班实习生参与笔试。笔试包含了编程题目和基础能力测试。一个小时。三页纸。
笔试的能力测试的内容跟电话面试中的高度重合。
如果都通过,那么就进入具体的入职准备阶段。
各类权限的获得,各种群的加入,各种任务的熟悉。