最近很多同学都为找不到心仪的工作而烦恼...投出去的简历就像石沉大海,鲜有反馈..偶尔有个小红点也是广告居多,招聘销售的,卖保险的,甚至还有送外卖.代驾司机的活儿....
作为一个在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,微信公众号等各种方式...从注册资本 创始人高管 主营业务 成立日期 竞争对手 关联公司 舆论信息等方面多方位了解公司.
留给你的联系方式: 如手机号码,邮箱等最好也百度一下.别放过任何蛛丝马迹...
一般情况下,即便不想去的公司,时间允许也可以去聊聊.增长一下面试经验,俗话说知己知彼百战百胜...
九 形象
程序员面试一般不看脸,但也要注意气质+气场+着装+仪态言谈举止等.因为面试官的整体观感也非常重要,这是人性使然。说是不看脸,长得漂亮也是优势,要不然很多女生为啥去整容.把握好面试的这一面之缘,对于整体的面试成果来说非常重要。
放松,自然,别驼背,不要有多余的小动作,语调自然,声音清晰,用词谦虚点,多微笑,拉近距离总是没错的.
可以有照片,但不要过度美化,尤其是女生,见面很失望,很影响心情的.
另外就是照顾好身体,别流鼻涕,拉肚子,哈哈...
未完待遇.....(关于技术面试你想知道什么?欢迎给我留言)
相关推荐阅读:
网友评论