相信大家多少面试过别人,又或者作为一个面试者被面。而对于每个公司,对于人才抉择或多或少有自己的标准,这些标准成为构成面试官作为筛选人才的参考依据。
简历这个东西,个人认为,他是作为面试者求职的一个敲门砖。倘若你不用心做好你的简历,那么你的简历在众多人才库中,就会如同大多数人一样,平众而已。那什么样的简历,才能取得相关部门筛选简历通过的条件呢?咱们往下细说。
所为客观条件,即就是你的学历、工作经历、工作经验。诚然,这些是所为的客观条件。
学历对于一些人在继续研修,这说明你有追求,不甘于眼前只是个大专、或者本科、或者研究生。但是,如果你在继续研修,简历上固然要标明,否则面试官对于有些时间会跟你的工作经历重叠而发问,所以固然不要让面试官看到你的简历有任何疑问。
相信大家对于工作经历,都会写着XX年X月X日~XX年X月X日,某家公司,JAVA开发,以及工作职责(譬如需求评审、代码研发、修改bug等等),这种铺天盖地都是这种模板,固然没有什么鲜明的特点,那如何能在众多简历中脱颖而出,其实是秘诀的。
工作经历比较有鲜明的特点应该以下几个特点:
(1)、能力阶梯状提升
倘若你工作几年,从工作经历来讲,无论哪家公司,你仅仅写着“JAVA开发(或JAVA开发工程师)”,那么从面试官角度,你这几年来无非混着工作经验几年而已,你的级别并没有提升。那如果你想着让别人看出来,你是从一个初级开发工程师,然后中级、高级、资深、技术专家,固然,你是个能力比较强的,每年都在成长,你就是不一样。
(2)、工作职责突出特点
譬如你在这几年,从工作经历可以看出如下特点。
XX年 JAVA初级开发 需求分析,接口设计,代码研发,系统上线,故障排查。 XX年 JAVA中级开发 需求分析,技术方案设计,相关核心代码编写,培养新人。 XX年 JAVA高级开发 参与需求评审,技术方案设计,核心代码编写,测试用例评审,项目需求管理,团队建设。
我觉得如上,尚好。
项目经验,我面试很多面试者,简历打印了好几页,但是密密麻麻的的文字,没有人会认真看的,再倘若你把每个项目介绍一下,你做出的哪些模块,都功能菜单都列出来,固然,这是大多数人都这么写,那么依然不能脱颖而出。
那么什么样的项目经验介绍比较好呢,咱们继续细说。
(1)、突出你所做的业绩
你在该项目是什么样的角色,这个应该突出,“技术方案设计”,“核心代码编写”,“疑难问题攻克”。如果你有这样的字样,总比罗列一大堆功能菜单多好。
(2)、什么技术解决什么问题以及产出
倘若你跟大多数人写着类似“SpringMVC+MySQL+Redis+Nginx”,那么固然依然平众。那么井盖怎么介绍呢?应该如下介绍 1、在项目中,为了提高相关接口QPS特别高的,引入了Redis缓存,提高了接口查询性能,性能指标提高20%. 2、在项目中,通过Ngix实现反向代理,负载均衡。 3、通过引入google guava + redis实现一二级缓存,通过canal实现基于binlog缓存更新机制。
电话初试的重要性,其实是有必要的。固然大多数简历经过包装,但是这个人是否真的如简历锁给你呈现的样子-能力超强。固然,经过电话初试,其实还是可以一辩真伪的。
譬如这个人对下一份工作的定位,互联网,金融,还是电商,有些人一心想要做金融,但是招聘岗位提供的并非如此,诚然,后续的相关面试无非浪费时间,经理成本。
这个人的薪资期望,如果岗位真的不符合,固然不需要。以及期望什么样的公司包括团队氛围,如果这个哥们表达强烈的愿望说不接受加班,诚然这个哥们或许效率很高,或许其他原因(比如有家室,陪孩子),或者这个哥们会,加班有加班费吗,怎么调休,看来这个哥们或许曾经深受其害。
当然作为电话初试,HR可以从中多问一些自己想了解的情况,以符合公司价值观,是否能够融入团队,这个就是根据自己想着问呗。
(1)、简单谈一下你最近这家公司参与的,自己觉得成绩斐然的一个项目。可以从以下几个方面介绍(当时项目要解决的目标、项目中技术方案是如何设计的,中间经过怎样困难和挫折,自己又是如何解决的,最后从中的得与失是什么)
这道题考察一个人的语言表达能力,逻辑思维能力,以及真正在项目中的角色和价值,最终的思考、总结、反思。
(2)、你在项目中,你的上级是什么样的人?他有什么优点和缺点?你从他身上学到的最大收获是什么
这道题,固然又是个客观题。如果一个人都不知道他上级是什么样的人,看来天天真的在码代码,不问他事,那这种固然不复核你选择人才的标准。
(3)、如果看到简历上有些技术点,作为HR,如果了解一些技术固然很好(包括这个技术干啥的,有什么特征,大概能解决什么问题),如果一个面试官说的还不如HR了解的好呢,可见这个面试者水平也就那样吧。
所为现场面试,固然邀请面试者参加公司的正式面试,比如笔试题(说实话我觉得笔试题能浪费时间),现场面试,比较有仪式感,面试者去这家公司,就可以了解公司位置,附近情况,公司氛围,诚然,公司的前台挺关键(这是一个公司的门面,招待不周,或许都会让面试者大打折扣)。
现场面试,一般公司都会安排,初面(项目需求组的团队成员)、二面(团队负责人)、三面(团队上级领导)、四面(交叉面试,达成共识)、最后HR面。
每场面试,合理安排时间,包括题目设定,如果一个面试这,比如你问他Redis,人家只是会用相关API,你问他内存管理、持久化策略、高可用,固然人家不懂,所以一旦问题了解差不多这个面试者水平,就不要深究,切换到其他技术点面试。
我作为一个面试者,固然JAVA基础非常重要,同时又非常看重一个人的代码风格,设计模式是否有运用,OOB思想的认识,如果一个人只是写代码,固然这个人只是一个搬砖工,倘若你招聘需求是一个要有方案设计人,这样的人固然还是有些欠缺。
另外,就是现场出一些场景案例,让面试者设计解决方案,是可以考察这个人的经验的,包括这个人综合技术的运用。