其实公司都知道校招生在经验上都是比较欠缺的,所以都是着重关注技术基础、沟通、乐观、抗压、学习能力等潜质类的东西。
个人觉得大家在准备校招时应该把重心放在基础知识上,当然如果有比较好的项目或者实习经历也可以着重准备下,没有这些经历的也不要怕,基础打好一样没问题。
下面就从五个模块来说说怎么准备。
基础知识
以自己做过的东西所使用的知识为主,已行业认可的基础知识为次。
为啥要把项目中使用的基础知识放在首位呢?会用是基础,如果知其然也知其所以然,可以让自己更好的使用,也可以避免一些不必要的错误,更能让面试官对你好感爆棚。再者也是看大家有没有深入了解一项技术的行动,想做的事情和做了的事情是两码事,而职业又是一个需要不断深入学习的过程。
当然用的东西那么多,不可能每一个都去了解原理细节,这是不现实的,那么重点就应该是那些最最最常用的东西,比如对于java开发来说,jdk源码是需要去学习了解的,而jdk源码又那么多不可能全部看完,那么就是那最常用的HashMap会被面试官问的最多。面试过程中面试官很可能会以你的项目为切入点,慢慢展开,问一些技术细节,然后再深入到原理,对于自己项目所用的知识掌握比较好的话,完全可以把面试官引导到项目中,让他围绕项目所用技术来发问。当你没有一个很好的切入点时,面试官就会这个技术点问下,那个技术点问下,时间就那么长,他问的越多越散,你就越危险,你要把所有技术点都掌握是比较难的。
对于自己熟悉的编程语言,要使用熟练,线程可以快速写出代码。也得让自己对这个语言的基础有个全面的认识。
先搭建一个全面的知识框架,然后再逐步细化每个点,再深入到实现原理。
项目/实习经历
如果有比较好的实践经验,那当然是加分项。
对于这些经历,你得有个框架来整理和准备
这个项目是干什么的?
你在项目中做了什么?
有什么样的结果?
遇到什么问题?
你怎么解决的?为什么要这样解决?还可以怎么解决?
现在想想项目还有哪里没做好的/可以优化的地方?怎么解决?
在问项目的过程中,面试官主要是会抓住一个细节,连续发问
一方面是验证你有没有做这个项目
另一个方面是看你做的怎么样,有什么收获,有什么自己的思考没,这一点非常重要,一定要有自己的思考,自己的想法!
更是通过项目看看你对使用到的技术掌握到什么地步,有没有深入了解的行动。
一定要保证写上去的项目自己一定非常了解,否则会让面试官觉得不是你做的,会大大的扣分!
简历
其实面试官看的简历太多了,所以并不是很看重花花绿绿的简历,而是希望可以更快速发现自己想要找的东西
面试官在找什么?找你简历中亮眼的地方,名校/名企实习/大赛获奖等等
所以你的简历一定要把你觉得最重要的东西放在重要的地方。
简历上的个人信息一定要包含学校、学历、毕业时间、邮箱、电话、所在地、预期工作城市
如果你有比较好的实习经历/岗位有关的比赛获奖,并且有一定收获,那么建议写在最前面显眼的地方,那么要是没有实习/或者实习经历一般,那就把自己掌握的知识写在前面。
对于写自己掌握的知识点也要有一个排列顺序,最前面的是自己掌握最牢的,依次递减,不会的或者了解很浅的还是不要写的,掌握的知识不在多,而在于深,一面吃透,就足够让面试官眼前一亮!
和工作岗位无关的实习/社区服务等就不要写了。
自己在学校里担任的社团职位、奖学金、成绩排名可以写写,也是从另一个方面证明你的优秀
简历最好控制在一页,一个校招生,绝大部分没多少东西可以写的超过两页,并不是说少就是不好,不在多在精,在和岗位贴合度!
对于基础知识,慎用【精通】二字,精通的定义是很熟练的使用,并且对原理特别清楚,可以达到任意改动的地步。为了显示自己谦虚,还是不要用精通二字。
软能力
沟通、逻辑表达能力很重要,大厂很看重。
话不在多,在条理。
怎么展现自己的沟通和逻辑表达?
回答面试官问题的时候,不要着急回答,最最最基本的hi不要抢话,等面试官说完,当出现面试官的问题不明确不够具体,那么多问问,和面试官确认清楚问题再回答,还没搞清楚问题就开始侃侃而谈,这样的人不少,目的够搞错了,你觉得结果能对嘛?工作中也是这样,和领导确认清楚工作内容再开干,不然干了半天发现和领导说的不是一件事,你是领导你怎么想?
明确了问题,下面就该想想怎么回答了,这个问题的答案有几点?是层序渐进的还是并列的?先说哪点后说哪点?以及还要想想我从这个回答中能否将面试官引导到我比较熟悉的知识点?
比如,面试官问你hashMap使用,你就可以提提并发下最好还是用并发安全的map(前提是你对安全的map实现原理等比较了解)
还有性格方面,适当表现的乐观积极点。
今天刚好收到一个在牛客模拟面试的点评邀请,然后发现一些问题,觉得可能大部分都会存在就在这里说说,希望大家注意
回答问题有点磕磕绊绊(紧张除外),这样会给人一种边说边思考,掌握不牢的感觉,大家在回答问题时,可以先思考一会,但不要太长,然后流畅、清晰的回答,这样会很加分哦
问答
建议大家都能提前想几个问题,能显示出自己关注的点(更建议你把关注点放到工作相关的),例如
想了解下当前公司/部门对校招生都有怎样的培训/辅导计划—————体现你对发展的重视
问问面试官当前负责的业务————体现你对这个公司,这个岗位有兴趣
问问团队氛围——————关注融入
问问团队当前面临的挑战————————————关注工作有没有挑战,以及挑战点
薪资福利就不要问技术面试官了,留给hr吧
面试就是双向选择的过程,面试官的表现有时也就代表了公司文化/氛围,可能校招生体会不到,但是可以告诉你文化就是你会工作的环境,很重要。
最后建议大家在面试过程中,适度的装装逼,但是注意,小装怡情,大装伤身。
全部评论
(1) 回帖