工作是普通人生活的保障方式,而面试则是就职工作的考验,本人有找过一段时间的工作为此总结并分享出来,希望读者君可以从中有一定的收获。
1. 须知(可能有点废话)
公司看人才主要从“经验”,“技能”,“潜力”,“动机”四个方面出发,一般人员入职公司需要到第二个月开始才会产生价值而新手则需要的时间可能会更加长。
招聘者对应聘者的考虑出发点:
-
刚刚入行
- 主要考察表达沟通能力,以及基础技能的掌握程度,其次最为重要的是动机也就是应聘者对工作的期望发展等(因为刚刚入行的培养周期较长)
-
有经验的人员
- 主要考察经验,技能因为公司需要赶项目或者需要高质量高效率的产出价值。动机则会根据应聘者的工作经历与工作期望进行判断
应聘者对公司的考虑出发点:
-
刚刚入行
- 不建议以工资为出发点,建议是以入职公司之后再未来2年内能够给自己那些方面和能力带来提升,这些提升能够给自己今后发挥什么样的价值。
-
有经验的人员
- 建议是权衡考虑薪资与发展,需要考虑未来可以在公司中的长期发展,如果短期渡过则可以考虑工资与工作休息时间。钱是第一位但不是绝对的第一,如果只是短时间能够拿到较高薪资但是未来不稳定则需要慎重。
2. 面试中存在的问题
参与面试的大多会存在如下面试的问题
- 简历投递没有反应 【发送】【发送已读】~~就是没有一个回你的
- 面试中存在一定的紧张忘记内容
- 个人介绍,项目经验及技术面试表达不佳
- 多次面试失利直接,怀疑人生
- 压力...面试一家挂一家,因生活而不断给自己压力
上面的五个点我均踩过曾在大环境不好的时候多个城市之间来回奔跑面试,无论面试情况怎么生活如何,期望读者可以用正常心常规心从容的去应对----尽人事待天命。
3. 面试技巧
面试技巧在网上有很多方式,而我分享的则是我有运用过的。
3.1 岗位与机制
此处不谈论新岗位,在2线城市一般可就业的岗位在100~200左右,而在一线城市可就业的岗位在1k以上,因此在投递简历的时候需要平衡自己的试错机会。
在找工作中应用的找工作平台对于简历的推送主要优先级为以下级别进行推送,“充值买曝光的 > 最新公开发布的 > 最近更新简历的 > 太长时间未找到工作的”
应对:
- 建议尽可能做到一周一次更新简历
- 如果太长时间未收到面试邀约可先隐藏更换账号投递
- 可以考虑购买曝光等工具(充值让你更强大)
- 面试初期可以考虑1线投递,观察简历反馈率以此评定对简历的优化
3.2 简历修改
-
个人信息:主要以如下内容为主,其他信息不是必须存在可能会影响整体简历质量
- 姓名,学历,年龄,手机号,邮箱,工作年限
-
工作经验:依据时间倒序排序从最近的工作开始写,并且工作介绍的职责要么全部写要么全部写,如果写则尽可能描述在工作中主要负责的事情与事项,注意不要涉及具体技术实现
-
个人技能:可以让招聘者很好的了解你会什么,这一段主要的描述方法为:对技术的熟悉细节,如对数据库的介绍,
- 常规的方式是 “熟悉数据库mysql,oracle以及redis与mongodb等关系型数据库” 但这种方式比较普通,只有技术名词
- 推荐方式:如 熟悉关系型数据库mysql,有对它的索引设计sql的执行计划做过研究,有做过sql优化的经验 ; 技巧点:将技术写到细节上。
-
项目介绍:项目是面试中的重点采取权重级别,依据项目的 技术含量作为优先级排序。
- 项目描述中尽可能的减少关于基础技术的描述如xx语言,html,css等基础技术。
- 项目描述中基础业务信息描述与实现技术占比为2:1的比例方式编辑
- 项目职责:这里可以描写你在项目中负责的事情,项目的成绩最好能够量化指标,在项目中采取什么方案解决什么问题。其中 “信息量化指标”,“采取什么技术考虑什么问题解决什么难点”比较重要
- 技巧点:项目职责中尽可能写你计划给面试官讲的内容,切勿写一些自个都不会的话题。
注意:简历名的格式 “几年-岗位-姓名-初/中/高”
3.3 面试中~个人介绍
面试忽略收到面试邀约以及人事面试等环节,个人介绍则就是面试的第一个环节,废话不多讲但这一环节真的很重要。
具体技巧:
-
面试官的期望信息:如下是一般面试中面试官比较期望通过你的个人介绍从中了解到的信息。
- 个人基本信息:年龄、来自城市、那一年毕业
- 工作信息: 参与工作年限、在几家公司做过、公司所负责的业务方向、自己在公司的角色负责的事情职责、参与做过的项目类型、公司的用户量数据量及个人取得的成就
- 个人意向:目前工作状态、前几家公司离职理由、个人的职业发展与规划、对下份工作的期望
-
回答注意:
- 回答中切勿长篇概述,一定要注意,注意;控制好个人介绍的时间,3~8分钟以内较为合适(当然如果个人的成果与经历丰富另外情况)此处为一般.
- 个人介绍最好是简要明了,主谈自己的关键信息对自己能起到价值性的话题内容。
- 介绍中请勿谈技术实现的细节,也勿将自己会的技术全部一次性讲出来,但是可以提及在项目中解决一些什么样的难题(这是引导面试官的兴趣)
- 工作经历太多不要细讲选择几个代表性的讲解,如果只有一两份可以讲讲具体职责负责事项以及相关的业务信息。
-
具体回答技巧:(推荐为常规流程)
个人介绍流程:先说明自己的姓名→年龄→城市→几分工作→前一份工作的公司业务方向/团队情况→在公司的角 色、职责、所做的工作→之前做过的项目、用过的技术(如果有成果可以讲讲)→目前的工作状态→为什么离职 →下份工作的期望
参考用例 -- 仅供参考
面试官你好,我是xxx,来自xx城市,17年毕业,目前共具有2份工作,17年~19年参与第一份工作,公司以管理系统为主的项目开发技术单一因技术存在瓶颈离职。第二份20年入职到现在主要是做自研的商城项目,项目采用微服务的技术架构进行开发,平时项目访问量有20w至30w、日订单量有1w至2w在工作中主要负责项目的技术选择团队任务分配以及核心问题的解决,目前已经离职因为想回家发展。
初级、没什么亮点问题
普通 、 没亮点 应该是大部分人的情况,这种情况只能自己为自己添加点缀,如下是可以考虑的方向。
- 可以讲你有研究过什么技术,发表过什么文章及技术代码
- 可以优化优化自己在工作中的角色职责
- 讲清楚自己曾经做过的项目类型
- 如果你是初级刚刚入行,则需要注意表达的流畅以及自己对技术的关注学习
离职理由
不建议面试中讲因 “个人理由离职”、“想换个环境” 因为这些理由真的很没意义。
可以考虑
- 个人职业发展管不符
- 存在瓶颈
- 想换城市工作
3.4 面试中~项目经验
项目经验在个人介绍后开展,项目在简历中排版一定是你准备计划讲的放在第一个。(需注意面试官本身是不知道你自己的项目情况以及真实性,面试造火箭这里就是个好的体现)
项目的主要分为“项目介绍”,“项目难点”
项目介绍
- 项目设计主要是解决什么问题及应用的场景,项目中的主要核心模块功能是那些,采用什么技术栈进行实现,你在项目中负责的模块、解决了一些什么问题。
- 注意:解决一些什么问题 与 技术核心模块 是自己讲出来,可以引导面试官关注到这些信息从而提你准备好的问题。
- 如果你的项目中能够有数据则可以讲讲,如用户量、并发量、访问量
项目难点
- 项目难点可以非项目难点:意思是指项目难点是面试官的提问,但是读者小伙伴们大都不一定要真的有项目难点,因此该难点理应是自己准备好要讲的难点(这就是造火箭😂)
- 面试难点的回答:先简要讲解业务,然后再讲讲在基于业务运用的技术所面临的问题,真对问题讲问题的困难点(可以 加盐 😂,你懂的)然后根据自己设计的方案,考虑那些技术针对这个问题,最终采用什么技术,如何解决。
总结
项目介绍:是需要自己先设计,如同下棋一步步引导对手进入自己的陷阱中。先设计项目的整体结构架构,业务以
及相关的技术。然后再针对项目设计 1 到 2 个难点,并针对难点设计可实时性的执行方案(需考虑好方案的优缺
点以及解决的问题)。
针对项目没亮点问题
我的建议是 “重构 及 重新定义”,举个例子 给用户发短信
- 你的业务:给一个用户发送短息,要求快不丢失
- 别人的业务:给100w个用户发送短信,要求快不重复不丢失
3.5 面试中~技术问答
"抱歉:自己加油" 这一项没办法没什么技巧, 主要靠自己的知识存储来面对如下是准备话题
- 需要熟知八股文,因为在大部分面试中这是必问的话题
- 以常见的技术为基石,再扩展到最新技术
建议:在目前的面试中绝大多数的面试都会面试相同的问题:如go会问channel有无缓存区别,mysql会问索引。因此你只需在每次面试完成后总结各个方向的面试问题,这样积累就可以很好的应对技术问答。
4. 结语
关于面试读者也可以考虑计划面试,如
- 第一阶段测试性:先可以公开简历看看简历的反馈情况
- 第二阶段实践性:与自己的好友展开模拟面试,设计面试问题;模拟一对一面试
- 第三阶段上线:实践面试
目前找工作越来越难,普通人的我们唯有不断学习才有突破的可能,期望读者可以从本文中能有收获。