超凡的Java面试心得-1 HR面试整体流程(技术线)

                                   超凡的Java面试心得专栏

                                           1 HR面试整体流程(技术线)

                                                                                                                            作者:田超凡

版权所有,转载请注明原作者,仿冒侵权必究法律责任

 

超凡的Java面试心得专栏:面试总结均来源自本人在武汉、杭州、上海面试部分公司Java开发岗的面试流程,经过本人原创整理和修订,连载完善。

专栏抽样因子:200+(本专栏面试题集抽样近两年(2018-2019年),我业余时间面试的将近200+各类大中小规模的互联网公司的Java开发岗招聘流程,地点分布在武汉、杭州、上海)

少年时光:初中辍学学历,北大青鸟出来的,没有经过任何科班和专业的计算机知识培训

面试心得:

(1) 去很多大公司面试,技术面试完了,入职的时候登记什么的把HR整疯了,我还记得那总是经常出现在技术面试后的一幕:

HR:你好,恭喜你技术面试通过了,面试官说你基础很好,你把身份证、学历复印件、银行卡号先发我一份,我去给你办入职

我:学历复印件没有,能接受吗?

HR:额,是丢了吗?我们入职必须要登记大专以上学历的,你还是尽量找到发我下吧。

我:是,也不是。。。。。。我没有大专学历

HR:好吧,那我得上报下看上面怎么说了,我可以帮你尽量争取,那你现在有什么学历证明?高中毕业证总有吧,高中毕业证发我下我帮你整取

我:不好意思,我没有高中毕业证

HR:What???你是在开玩笑吗!

我:真的没有,初中毕业证都是假的,只有小学毕业证是真的,联网可查,你看?

HR:我真的有一种想抓狂的冲动...

.....

我真的不是故意的......我活活逼疯了一大堆HR,在这郑重的向你们道歉!

我只想通过这个案例说,学历不是必要的,但是确实重要,不然会丢失很多机会,我一共投简历500多家,最后进入面试也只有将近200多,最后学历可以接受的(小学学历,所以说学历不是必要,但是很重要)只有20多家。

最主要的,还是你的工作经验,在面试中让面试官能通过你回答的问题来相信你这个人具备足够的工作能力,其中,过硬的技术很大程度决定了技术面试官对你的肯定与否,因为技术面试一般都不会知道学历的,所以如果大家学历有短板,技术面试就一定要突出,突出你的技术强项,你的 项目经验,你的工作能力,这个非常重要!

(2) 本人面试从来不紧张,因为自以为不需要紧张,在我的理解里面,面试就是相亲谈恋爱,你看中也不行,他看中也不行,你俩都得看对眼才行!为什么要紧张呢?萝卜白菜各有所爱,但是学到很多东西和干货是真的!!!

因为我认为,面试,也是一种学习,同时是一种取长补短的技术提升方式,能够时刻让自己保持清醒,知道自己的技术边界在哪里,下来之后可以针对性的学习补齐。我在BOSS直聘、智联招聘、58招聘、拉钩、脉脉基本全都有投放各类简历,没事就投一些出去,有邀约面试的就聊聊。没啥爱好,就喜欢去各种公司面试瞎逛~

(PS:说句真心话,年龄优势让我有了更多的学习和面试时间~~~,有句话怎么说来着,一言不合就面试,一闲下来就学习,哈哈哈)

相比较能面试到心仪的岗位而言,我更倾向于在面试中学到一些干货。只要不断学习,不断进步,不断找到自己的技术弱点并加以优化、改进,不论遇到什么艰难险阻,都要始终坚信:功夫不负有心人,不负青春不负己

HR面试整体流程考察重心:基本人格特征,工作履历,职业规划,未来发展

 1.1 简单的自我介绍

      我是xxxx,工作xxx年.我先后在xxxx公司、yyyy公司工作。先后做个xxxx项目、yyyy项目。

 1.2 你简单介绍一下xxxx项目

    为了解决xxxx问题,开发了一套xxxx系统,该系统主要有那些部分组成。简单介绍项目的整体架构。参与某个模块的开发。就要求你说一下这个模块的业务及设计。

 1.3 会问一下JAVA的专业技能

     后面专题详细介绍

 1.4 你还有什么需要询问我的吗

     公司要做的项目?项目中会使用一下什么技术?

 1.5 自我介绍一下,包括工作情况,重点介绍项目经验

     按照实际情况具体介绍,重点介绍你做了那些项目,项目使用了哪些主流、核心技术栈,自己负责的模块一定要多详细介绍,包括技术栈和业务场景,开发过程中遇到的问题和怎么解决的,以及你做项目的心得体会

     工作方面重点介绍你再公司的职位,常年的工作情况(注意,一定要实话实说,不可走马观花,也不可溜须拍马,面试官都不是傻瓜,千万不要想着忽悠过去,一方面给别人你不尊重别人的感觉,一方面觉得你这个人虚伪)

 1.6 你对大公司和小公司怎么看

    主要强调二者的利弊和关系,大公司都是从小公司一步一步发展壮大的,围绕这个主题多说,切不可盲目偏向你对大公司或者小公司的喜好程度

 1.7 最近很多996 ICU的说法引起恐慌,你是怎么看待996的?你平常什么工作模式?

     这个地方,引用马云老师说过的一句话:加班是对的,不加班也是对的,但是不能按时保质保量完成工作是不对的。

如果自己的工作在预期时间内不能及时做完保证质量和效率,加班是肯定要的。

    同时说下劳逸结合,适当的休息为了更好地工作

 1.8 你的学历是大专在读?也就是还没拿到毕业证?什么专业,什么时候毕业,学信网可查吗?

    有学历的话,你就实话实说

没学历的话,也要实话实说,但是尽量委婉点,使用一些沟通技巧:

比如你说我暂时没有学历,但是我业余期间一直都在学习自考和成教相关课程,工作后也会非工作时间努力学习的,拿到毕业证就是早晚的事,再者强调自身的实际工作能力,能力在很多情况下大于学历的

 1.9 你这个年龄有3年工作经验?也就是你15岁左右开始学习编程的吗?讲一下你的心路历程

     确实有3年,你就实话实说,我就是

没有对应的工作经验,也要委婉的实话实说,不能直接耿直的说你没有,是包装的,最好是委婉的承认是有的,然后重点介绍这些年工作经验对自己带来的价值,自己的心得体会。

 1.10 简单说下编程对你的重要性?你是工作编程型还是荷尔蒙编程型?

     看情况了,

如果你说是工作编程型,你就要结合劳逸结合的情况顺着说

如果你说是荷尔蒙变成星,你就要强调你对编程的热爱大于工作

 1.11 介绍下你熟练和了解的技术点,对于熟练的技术点说下你用到项目哪些地方?对于了解的技术点你了解到什么程度?

      最好把你精通和熟悉的技术点都简单介绍一下,毕竟HR不懂,但是你也要实话实说不要乱说,他们可能会传达给后面的面试官的,不要自己给自己挖坑

     不太熟的,但是有了解的也尽量说一下,给HR一种你技术点掌握的全面的感觉

 1.12 看你简历上技术点很多,你面试Java开发,但是我看你写的还有很多其他的,包括Web前端,数据库,C#,Python,你是如何短时间学习海量技术的?让你给他们打分,比重总和是10分,你怎么分?

     重点强调你的学习能力,打分的话Java方向的话,你就打

 1.13 你说下你工作过程中的心得体会?你觉得你的技术是什么等级,初中高?为什么?

 1.14 你有什么特长?有什么不足之处?你怎么看待你的长处和短处?

11.说下你中短期职业规划

注意:经历了多轮面试后,对于你的自我介绍和项目项目经验面试官就不太关心了。

   你说一下你最擅长的什么?你简单说一下?

最终技术面试完成后,都会让你回家等消息,或者等hr来和你谈薪资和福利。

猜你喜欢

转载自blog.csdn.net/qq_30056341/article/details/105734195