//2019-10-31 10:06
最近,一直在给深圳团队招Java开发同学,面了各种各样的候选人,感慨很深,纠结了半天,决定写一篇面试经验分享给有缘看到的同学。
回头一算,我已经有许多年面试别人的经验了,形形色色的人基本见了一遍,以下是我的一点拙见,欢迎探讨:
一直感觉,候选人坐下来,开口说话8分钟,基本面试官心里就有了初步结论,后续只是验证自己是否正确。
一般我的流程都是这么走的:
1.简单自我介绍一下吧。(暖场,让候选人不紧张,慢慢进入状态)
2.简单介绍一个你之前做过的比较有技术含量的项目?(关注项目的技术点,更多的关注项目遇到了哪些问题,解决的思路和态度)
3.问一些Java,设计模式的基础知识(基础要牢固,才能走的远)
4.问一些流行的框架和技术,还有一些原理 (看看候选人有没有平时接触和学习最新的知识)
5.如果上面的都答出来,再问一些有创造性的问题,比如某些系统如果让你设计,你会怎么来实现。(更多的关注,候选人是否能识别这个系统可能会遇到什么问题,和解决的思路)
6.最后,问一些智力题,看看候选人是否聪明。(其实答不答出来不是最关注的点,更多的是看是否有思考和思路,有些人直接放弃,遇到困难怎么能就这样逃避呢)
7.last,聊聊你最近看了哪些书或者学习了哪些技术?(程序员需要学无止境,不然就会被技术落下)
** 8. 结束前,无论面试成什么情况,最好问一下候选人,你还有什么优点我刚才没有问到的吗?你可以再补充一下。(这样无论结果如何会让候选人觉得被尊重了,而且也防止候选人有亮点而我们没有觉察到。)
总体来看,关注点有这些(聪明,皮实,乐观,自省):
1.是否有解决问题的能力。
2.遇到问题的态度和处理方法。
3.基础是否扎实。
4.是否聪明,好学。
5.说话是否简洁干练。
以上,感慨一下,真的好难招人啊。
以下是惋惜:
看到很多同学,工作中,只是实现着基本的业务,对技术的原理没有深究,对业务好坏也不去关心,只是写自己的代码。一年,两年,三年,有的到了许多年,做着重复的工作,技术深度和业务感知都没有,随着年纪越来越大,当年轻聪明有活力有冲劲又便宜的新一代来临时,都被大浪打到了沙滩上,却还不知道为什么。一切结果都是自己点点滴滴的选择带来的。
菩萨畏因,凡人畏果。如果你看到未来8年后你的处境,你还会这样对待现在的工作和生活吗?
希望每个人回头望去,都会感激曾经那个多年前一直到现在都拼搏不息的自己。
记住:今天是你人生中最年轻的一天,你在干什么呢?
自勉。
阿里巴巴深圳Aliexpress社交团队招人,有缘请投简历到邮箱:yuanshun.sl@alibaba-inc.com
对了,最后再说一句,面试前认真准备一下,真的是对面试官和自己的尊重,谢谢。
//10:58
转载:https://blog.csdn.net/Eric77/article/details/102833984