干货!技术面试宝典系列

作者: Java斗帝之路 | 来源:发表于2020-06-07 00:34 被阅读0次

    最近很多同学都为找不到心仪的工作而烦恼...投出去的简历就像石沉大海,鲜有反馈..偶尔有个小红点也是广告居多,招聘销售的,卖保险的,甚至还有送外卖.代驾司机的活儿....

    作为一个在IT圈摸爬滚打近20年的老程序员,经常面别人,也经常让别人面....这么多年反反复复,逐渐总结出了一套适合程序员的面试宝典...前前后后会有五六篇文章...今天只是开个头.

    其实IT编程的工作跟别的行业还真有点不同,有它自己的特殊性,找软件工程师的岗位还是很有一些门道的.

    下面我会以面试为核心,整理面试前中后三个阶段的注意事项,好好跟大家谈谈这个问题..

    一 內视

    你真的了解你自己吗?

    你是沉闷冷冰冰的?还是热情活泼的?

    你的直觉,思维,判断力如何?做事喜欢找规律并形成计划吗?

    你一旦决定某个事情就会非常努力直至完成吗?

    你性格多疑,喜欢怀疑吗?

    你对自己和别人都要求高,喜欢独立做决定吗?

    你做事的时候,经常有创新的想法吗?

    你做事的时候,经常有非凡的动力吗?

    你对复杂的综合的多变的规则能灵活运用吗?

    你对身边的人和事能清楚地看到任何局势的利处和缺陷吗?

    你是不是很好奇,喜欢不断地吸取知识,喜欢看记录片?

    你是不是常常看到同一问题的多个不同的方面,习惯于全面地、概括地思考问题?

    你是不是经常换位思考,变换角度,一分为二地看待问题?

    你很善于发现事物的可能性,理解事物的复杂性,喜欢进行逻辑的分析,从而对真实或假设的问题构思出解决方案吗?

    如果这些问题大部分跟你比较类似,那要恭喜你了...你的性格非常适合编程这份工作...

    如果差异较大也没事,面试的时候遇到类似情况,尽量模仿我提的这些问题,展现性格特质就好.这些都是面试官喜欢的程序员工作性格特质.

    二 天赋

    别人经常向你请教什么问题吗?

    你跟他人聊天的时候,喜欢聊什么?

    你跟他人聊什么话题你会更有自信?

    你在做什么事情的时候,不会感到焦虑和担心?

    你在做什么事情的时候,比较不会拖延?

    你长时间休假以后,最想念什么?

    你宁愿放弃休息时间,也要做的事情是什么?

    你有没有做什么事情,让你沉浸其中忘记过吃饭睡觉?

    你在做什么事情的时候,会忘记看QQ 微信消息?

    你有没有做什么事情,能坚持好久,很少会感到厌烦和疲倦?

    各位,一定是游戏对不对....那除了游戏还有别的吗?

    其实所谓的天赋,每个人都有,就是你做这件事比你做那件事更擅长,

    更喜欢,更能坚持,更有自信,很少会担心做不好,很少会感到厌烦和疲倦.

    面试的时候如果问到你为什么喜欢编程,为什么到我公司面试,知道怎么回答了吧..

    三 缺点

    我总是在生活和工作中抓不住重点

    我总围着别人转,自己没有太多目标,随波逐流.

    我想知道理想的工作需要具备哪些能力?

    我觉得我挣得太少了.

    我 现在的工作给不了我真正需要的东西.

    我迷茫找不到自己内心真正想要什么?

    我有苦劳一堆没有功劳.

    我的工作看不到上升空间.

    我感觉自己能力不足.

    我做的事情没有成就感,没有热情.

    我知道自己不好,不知道怎么改进.

    我不喜欢现在,但也不知道喜欢什么.

    这些问题或陈述面试的时候,尽量不要说.对面试结果只有坏处没有好处..如果面试官主动提起,请从一.内视和二.天赋里面找对应的答案.

    四 外力

    别觉得不好意思,一个人的力量毕竟是有限的,有时候借用别人的力量,是为了在不完美的条 件下,也能够达成自己的心愿。家庭,父母,亲戚,同学,往届的大师兄,朋友,兴趣小组,甚至只是网上聊过几句的陌生人.只要刻意留心,都能够帮助到我们,很多事情对他们来说其实也是举手之老,很多公司 推荐工作,介绍实习,公司还会有奖励.两全其美,何乐而不为呢?

    五 真实

    真实不是事实诚实,合理的选择包装是非常有必要的,真实只是给面试官的一种感觉而已.

    相反回答问题过程中,微微脸红,局促的笑笑,不停的眨眼睛.手不知道放哪儿好,一下变得沉默或者支支吾吾.都会给人不好的感觉,

    如果面试官不停的关注和确认一些细节,或让你采用倒叙,或紧紧抓住这个点,问一些开发式的问题. 你就要小心了,这是向你发起挑战的前兆,一定不要怕,不要回避,勇敢的跟对方对视.但也不要过激反应,长篇大论,自己把自己绕进去.平和回答.娓娓道来.切记这时候不要一直提及别人,还是要说自己.不用刻意转移话题.

    最好的逻辑是,你自己首先要相信.并做充分的准备工作.穷举简历上的知识点,每个知识点分三个层次准备, 1.应用级别熟练使用步骤.2.原理级别,搞清楚为什么这么用? 3.源代码级别.关注实现细节和不足.

    六 定价

    工资其实可以叫岗位工资,在同一家公司,同一个岗位上,工资不会有很大差别.

    60分以下叫不合格,60-80叫良好80-90叫优秀,90以上叫卓越,如果你是79分其实跟60分的收入差距也不大..

    正规公司面试的时候,其实议价的空间很小,公司内部同岗位的别人的价值决定了你的价值, 之所以询问你的期望,主要目的是看你的期望值和公司薪酬体系能不能匹配..所以多说无益.

    不太正规的公司一人一岗,你期望多少他都嫌多,拼命压价.多说也无益.多展现自己的实力.人力跟你谈价格,你就跟他谈价值.记住价格一定不是成交的关键因素.找到公司的重点.说出自己的与众不同.才是成交的关键.

    七 针对

    我一般建议同学们,准备两到三份简历:

    1.成绩优秀实习单位高大上的好学生的人设简历,

    2.有实际工作经验的实干型人才简历

    3.目标导向侧重结果的管理和创业人才简历.

    其实面试三个误区:

    1.只说我很优秀,而不是我适合这个岗位.

    一定要读懂岗位职责和任职要求,深层次的分析这个岗位和你的多份简历的对应关系.

    找工作不是评三好学生.需要突出的不是你的优秀,而是你适合这个岗位.公司不是大学,人岗越匹配,越能尽快为公司创造价值.讲个小故事,有个同学会点spring boot hadoop 却不敢都写上.他说怕对方问的太多,不会的太多反而适得其反.我觉得也非常有道理,AI大数据,企业软件,网站开发,基础研究,其实差别很大,现在软件企业里面分工非常细,一定要匹配好岗位.

    2.只讲自己想讲的,而不是面试官想听的.

    适度交流,针对性交流,讲话的时候多跟对方眼神交流,读懂对方的反馈,说的时候慢一点.中级间适当的要有停顿,给对方插话留下的空间.

    3.照搬模板表格填空,千篇一律没有亮点.

    很多HR一天要看成百上千封简历,初筛的时候每份简历停留时间一般不会超过10秒,简历如果没有一眼能看到的亮点,很难进入备选库,在这里强调三个亮点,增加针对性.

    1.以往实习工作经历跟公司目前的业务很匹配 .

    2.难度很大的事情做的很好.

    3.强调事实,如域名,品牌,背书等.

    八 了解

    一定要坚持,每周每个岗位push两遍,收到面试邀请后,通过各种途径多多了解这家公司.公司官网,招聘网站,启信宝 脉脉 linkin,微信公众号等各种方式...从注册资本 创始人高管 主营业务 成立日期 竞争对手 关联公司 舆论信息等方面多方位了解公司.

    留给你的联系方式: 如手机号码,邮箱等最好也百度一下.别放过任何蛛丝马迹...

    一般情况下,即便不想去的公司,时间允许也可以去聊聊.增长一下面试经验,俗话说知己知彼百战百胜...

    九 形象

    程序员面试一般不看脸,但也要注意气质+气场+着装+仪态言谈举止等.因为面试官的整体观感也非常重要,这是人性使然。说是不看脸,长得漂亮也是优势,要不然很多女生为啥去整容.把握好面试的这一面之缘,对于整体的面试成果来说非常重要。

    放松,自然,别驼背,不要有多余的小动作,语调自然,声音清晰,用词谦虚点,多微笑,拉近距离总是没错的.

    可以有照片,但不要过度美化,尤其是女生,见面很失望,很影响心情的.

    另外就是照顾好身体,别流鼻涕,拉肚子,哈哈...

    未完待遇.....(关于技术面试你想知道什么?欢迎给我留言)

    相关推荐阅读:

    JAVA架构师进阶之路很难?不,只是你没选对路

    学会阅读源码的重要性,已成功上岸蚂蚁金服

    相关文章

      网友评论

        本文标题:干货!技术面试宝典系列

        本文链接:https://www.haomeiwen.com/subject/kbdqtktx.html