2019 年中秋前接到公司的告诉,紧急面试了一波校招,我是一面面试官,从周一到周三,共面试了 24 人。(本文为旧文,始终没有对外发)
社招与校招比照
之前也面试了一批社招同学,比照校招和社招,差别显著。
公司校招同学,次要看中的是学校和学历,优先 985 硕士,24 人,只面试到两个本科生,一个南京大学的,一个吉林大学的。因为 base 是南京,所以大部分都是东南大学、南京邮电和河海大学的,南京大学的很少。
校招 HR 筛简历,基本上都是看学历的;而社招 HR 筛简历,基本上都是看上家公司的。
社招面试的人,大多是学历不好,然而上家公司是阿里,京东等大公司的。
面试问什么
面试每个人 30 分钟,的确十分不够用,我尽量拖长面试工夫,想要尽可能理解每一位同学,然而两个面试同学间接的工夫距离是 45 分钟,最多也只能拖到 45 分钟,居然理解了高中老师拖堂的良苦用心。
我面试的是服务单 Java 工程师,次要问几局部的题目:
- java List、Map
- java 多线程和并发(线程池线程创立规定,synchronized、Reentrantlock)
- jvm 根底 (内存分区、垃圾回收)
- mysql 索引
- redis 根底
- SpringMVC 根底
- 算法题:求两个字符串的最长公共子串长度
说实话,redis 和 SpringMVC 真的不好问。次要是应用,很多细节问的意义也不大。
大部分同学不会全面理解,如果都答的我比较满意,我会给 strong hire,面试了 24 个,只给了一个 strong hire(北邮的研究生,阿里实习)
本科生与研究生比照
与研究生相比,本科生的确是吃亏的,研究生大部分都在学校做过一些我的项目,而本科生如果没有实习的话基本上就是课程内容,相比之下,当发问面试问题的时候,语言根底,框架组件类问题,研究生答复的更好,算法编程题,则差不多, 有些本科生写的比研究生要好。
企业更喜爱要研究生,更喜爱学校好的学生,所以不难理解以后为什么越来越多人考研究生了。
研究生阶段要不要实习
答案是:要!实验室和公司齐全是两回事。实验室三五个人,两三条枪,而且大家都没啥企业工作教训,很多事件思考不全,做的我的项目基本上能跑就行,不会思考架构、高性能、高并发,反正用户量也不高。到企业实习一段时间,才会晓得,最新的企业界是怎么玩的,面试天然答复要比他人强。而且,好的实习经验也会为你的面试加分。
面试中,很多人因为实验室的起因或者论文的起因不进去实习,这样对本身找工作必定会造成影响。
怎么筹备面试
这里有两份 java 技术栈面试题汇总,看懂这两份文档,基本上服务端 offer 没啥问题:
https://github.com/Snailclimb…
https://github.com/crossoverJ…
https://github.com/doocs/adva…
另外,算法题还是很重要的,算法能力是区分度很大的一个点:
https://leetcode-cn.com/ leetcode 国内站点,刷起来。
任何人想要转载我的文章,无需和我分割,请转载后把链接私信贴给我,谢谢!