写点什么

我的 2020 年终总结:疫情之下裸辞后的一些感悟和面试心得(上篇

用户头像
Android架构
关注
发布于: 12 小时前

虽然很多人调侃,程序员是面向监狱编程.但我认为程序员是阳光下的职业


工作只是暂时,诚信才是立足之本


主要包括:


a.?基本信息真实(姓名,籍贯,联系方式,邮箱等)


b.?学历真实(毕业证,学位证真实)


c.?工作经历真实(工作过的公司名称,职位,入职离职时间应该真实可靠)


d.?项目真实(简历中所写的项目应该是自己实际工作中参与的项目)


e.?薪资流水真实(很多公司要求提交上家公司工作流水,应该真实可靠)


以上几点, 如果背调中发现作假行为,应该会被直接取消掉 offer, a,b 两点作假应该会被直接拉黑


拿博主自己举例,硬伤应该是工作经历和薪资流水.


我毕业之后前半年因为家庭原因没有参加工作,HR 问到,我就直接坦诚相告,没有通过延长工作时间的方式来使简历变的好看


薪资流水也是如实提供


而且也确实因为这两个硬伤被压价了不少,但是这样 offer 拿的心安理得,问心无愧


我的人生短暂的落后,没什么,我能追回来


但是丢失掉的诚信,你永远都找不回来了


当然,在简历符合客观事实的基础上,可以进行适当的润色,这个应该大部分 HR 都心知肚明~


但请把握度吧

[](

)6. 应该对自己的职业生涯有明确的规划(尤其是毕业三年之后)


问大家几个问题吧


未来的三~五年,我希望从事哪个方向的工作?(金融,通信,游戏等等)


我这一次求职,意向公司是那几家?为什么?(通常要有 3 家左右的意向公司,太多精力可能不够)


未来三~五年,我希望往哪个方向发展?(技术方向,产品方向,管理方向等)


未来的三~五年,我要获得怎样的成长?(学会哪些技术?达到某个职位?或者薪资达到多少?)


我的优势和不足,不足之处有没有必要改进,如果有,要怎么改进?改进计划是什么?


未来的三~五年,我要存多少钱? 未来的五~十年呢?


要满足上述的条件,我需要付出怎样的努力?(比如保持健康的身体,坚持学习等)


如果上面的问题都能答的比较好的话,我觉得职业规划应该是比较清晰的,朝着这个方向努力就好了


否则,可能需要仔细思考下这个问题了


毕竟,成年人应该对自己负责

[](

)7. 简历很重要


如果说学历是第一块敲门砖,简历就是第二块.


简历的好坏,用心程度直接决定了你面试机会的多少.


好的简历,应该至少包含以下部分


a.?简明扼要的介绍自己的履历,一个标点符号的废话都不要有.


b.?信息准确,无误.无错别字,排版整齐统一.


c. 简历是给人看的,说人话很重要


d. 描述应该采用客观的事实或具体的数据而不是观点.


e.?工作经验应该按照倒序排列,项目写两到三个有代表性的即可


f. 简历的编写,应该遵循 star 法则.


g. 简历应该真实,也就是说根据简历上所写的内容问你需要能够自圆其说


h. 准备一份基础简历,投普通公司. 对于意向公司,按照它的招聘需求定向修改简历,修改半小时,换个面试机会,它不香么?


i.?别海投,这是没有职业规划的体现,除非你实在是找不着工作了


写简历这一块,我还是有点心得的,篇幅所限,不过多的展开介绍.


当时猎头看到我的简历,说在开发这一块,我的简历写的算是很好的.


简历写得好,面试就多!!!重视起来吧!!!

[](

)8.面试需要充分的准备,尤其是基础知识


目前,对程序员的要求应该是处于越来越高的状态.


程序员需要掌握的东西又很多很杂,因此需要做比较充分的准备才能接住面试


(工作中和面试中技能的要求和侧重点是有很大区别的)


通常来说: 你如果目标定的比较高,需要准备 6 个月. 哪怕是离职状态,也要准备大约三个月


没有准备充分就盲目的投递简历面试,就是在浪费机会!


如果你连基础知识都没准备充分的话,更别找猎头和内推,浪费大家的时间


就拿大数据开发来说:


a. 一门编程语言(通常是 Java),涉及到的基础知识你要掌握吧


b. 常用的数据结构与算法你得知道吧


c. 关系型数据库需要熟悉一种吧(我的硬伤)


d. 大数据基本的技术栈你要熟悉吧,要有 1~2 个了解的比较深刻的吧


e. Linux 系统基本操作你得看看吧


f. 还有什么微服务,数据仓库,容器,框架啥的,你得有所了解吧


就上述列出的这些东西,想要达到熟悉基础的程度,


对于一般人来说,不系统的学习两个月是很难的


更何况那些大厂还会在基础的层面上深挖,所以好好准备吧


拿博主自己的经历来讲,我是全身心的准备了接近两个月


在准备的第一个月末,把简历放到求职网站上(没有投递),收到了两个还算 OK 公司的面试邀约(结果技术面一面就都挂了)


在第二个月中旬开始,开始批量面试(这时候,接到的所有面试技术面,主管面就能全部通过了,不过有好几家死在了 HR 手上,心累)


准备过程大约分为下面几个阶段:


a. 面试小白,毫无准备,裸面


b.?将基础知识基本过一遍(这个时候我把简历挂上去试水,然后两次都淹死了)


c. 然后继续过基础知识(查缺补漏,扩宽广度,这个时候一般公司的面试就可以通过了) --从我的感受来说,这个阶段是最痛苦的,你越看就越觉得自己什么都不知道,甚至好多名词你都还没听过,容易怀疑自我,但是抗住了就好!


d. 寻找 1~2 个点,稍稍深挖一下,看看源码(这个时候可以去面一些相对不错的 OK 了,你深挖的点要想办法在面试中表现出来,这将成为你的加分项)


e. 在深度和广度继续深挖,将自己的所学都串联起来,融会贯通. 到了这种程度,只要方向符合,什么公司的面试都难不倒你


对于普通人来说, a,b 的程度可能要靠运气才能拿到 offer, 达到 c 的程度能够找到工作,


达到 d 的程度能够找到还不错的工作.


达到 e 的程度, BAT 在向你招手!


博主目前也就是 c 多一点,惭愧!

[](

)9. 内推 > 猎头 > 招聘网站


对于心仪的公司,能走内推就走内推


没有内推资源,就联系猎头


实在是猎头都联系不上,再自己投递简历


有以下几点需要注意的地方:


a. 在招聘网站上看到你的简历后主动联系你邀你投递简历,或者约面试的一般是外包或者乙方


这里有比较大的风险,对于外包公司,你投递简历后,可能会影响你向对应的甲方公司投递简历


(比如 vivo 外包,你投了之后,再投 vivo 可能会被直接拒),所以要调查清楚公司的性质


至于甲方爸爸,通常都很高冷


b. 可能会有阿里,腾讯,虾皮这种最优质的大厂邀你投递简历.这个时候不要沾沾自喜


很大概率是公司在招聘网站上购买了什么服务,系统自动推荐的


甚至是公司想要完善简历库


一定要看清楚,邀你投递的岗位和你的方向是否一致,盲目投递通常没有下文,还会导致简历被锁


c.?投递顺序 保底公司 --> 意向公司 --> 拼搏公司


通常不要直接投意向公司,拿普通的公司过渡下练练手,拿到保底 offer 之后,再去投递意向公司,


这样你有底气和 hr 砍价


拿到意向公司的 offer,在根据实际情况选择要不要拼一下


好公司不多,别乱投


d. 一家一家的投,别海投,也别用招聘网站上的一键投递功能,很可能会让你浪费掉优质的机会

[](

)10.面试必问的问题必须准备好


a.?请做一下自我介绍.


b.?你为什么来应聘这个职位?


c.?你的优点是什么?


d.?你的缺点是什么?


e.?你对薪资有什么要求?


f.?你未来有什么职业规划?


g.?你从上一家公司离职的原因是什么?


h.?谈谈你对我们公司的了解?


i.?你还有什么问题要问的吗?


这些问题逢面必问,下面掩藏着很多坑和套路,答不好就是送命题


所以好好准备下吧,别在阴沟里翻了船

[](

)11. 面试细节


a.?守时,不要迟到!


如果是现场面要预留更多的时间(赶路,到现场之后还要登记之类的),一般提前 10~30 分钟到场


视频面试要提前调试好设备,提前 10 分钟进入


不要让面试官等你!


b. 面试的时候看着面试官的眼睛,注意他的表情


如果他一直嗯嗯,就接着说


如果他皱着眉头,甚至打断你,就别继续说,这证明你谈的不是他想要听到的,或者说对你的聊天不感兴趣


c.?没听清楚问题或者没理解问题,就大大方方的问,确认,别害怕


d.?多说.不要面试官问你什么你都一两句话就对付过去.主动点.


比如说: 面试官问你谈谈你对 Kafka 的了解? 你别一句 Kafka 是基于发布-订阅的消息中间件就完事了


这种问题其实最好回答,因为你说的,会是你了解和擅长的


这个时候,你可以谈谈 kafka 是什么,有什么优缺点,包含哪些组件,系统架构怎么样,生产者怎么生产消息,消费者怎么消费消息~ 别让面试官一点一点的问你,没几分钟,面试官就烦了


e. 面试的时候,碰到不会的问题别慌,大大方方的承认,然后你让面试官给你讲讲


又能学到东西,还能让面试官感受到你的上进,多好.


不过你要是这也不会,那也不会就算了,别浪费人家时间


或者说碰到你不懂的问题,你拐个弯,比如说 sparkStreaming 整合 kafka 怎么保证数据一致性你不清楚,


你可以退而求其次,说说我使用 kafka 怎么保证数据一致性的也 OK,就是把你不会的问题转移到你擅长的问题上面来千万要诚实,别不懂的乱说,那样更减分


一场面试碰到 1~2 个不会的问题,再正常不过了. 把你会的问题答好


f.?记得带上几份简历(客观的讲,专业的公司 HR 会自己打印面试者的简历的,但就我面试的体验来看,更多的时候需要自带),所以多备几份吧,免得尴尬

[](

)12. HR 面


相信有很多搞技术的小伙伴最怕 HR 面,我也一样


19 年求职时表现的太卑微被 HR 疯狂压薪水,今年求职又死在 HR 手里好几次


其实一般技术面和主管面通过后,HR 通常不会卡人


除非有以下几点:


a. 你简历被证实作假了


b. HR 面试过程中,认为你不会来公司,或者不会在公司长远发展,虽然技术上合适,也不敢要你


c. 你开价太高了… (大部分被 HR pass 都是这个原因,我有好几个 offer 就是这么没的,说多了都是泪)


所以别慌,大大方方的谈薪水,大大方方的确认公司福利,这些不搞清楚,进公司之后难受的是你自己


要薪水的时候, 期望薪资波动范围一般不要太大,甚至不说范围,直接给出具体的数字.


因为你说范围,最终能给到的通常都是最低期望薪资,甚至达不到


比较重要的几点 :


a.?基础 base,很多公司基础 base 给的很低,然后鼓吹自己有多少年终奖.和你讲年包.


如果你对这间公司不了解,你就当它是假的


我所知道的,年终奖确实很高的公司(vivo,平安等)


因为 base 是写在合同里的,年终奖是不写合同的,总能找到办法给你扣了


万一公司业绩再不好,那你可就惨了


还有你的 base,也会决定你下一次跳槽的薪水,所以能要高就要高一点吧


b.?普通公司谈薪水态度可以强硬一点,意向公司可以做适当让步,但要设立底线


c.?公积金缴费基数,缴费比例, 社保缴纳几档的,缴费基数,有无加班工资或加班调休,这些问题都要确认清楚,


公积金这个缴纳的多和少,每月能差好几千,?医保不是一档的基本没啥用,一定要确认清楚!这些和你养老,买房息息相关!


d.?如果你问的问题 HR 支支吾吾,基本上是有坑. 如果 HR 主动和你列举公司福利,甚至是惩罚制度,那么公司通常比较规范,而且福利确实不错


e.?别撒谎,HR 都是人精,你瞒不过人家

[](

)13. 技术总监,cto 面


通过技术面,部门领导面, 一些对人选要求比较严格的公司还会有个技术总监,甚至是 cto 面


来对人才进行更深层次的把关


博主在面试的时候,有幸进行了两家技术还不错公司的技术总监和 cto 面试,和业界大牛聊天,确实能够定位不足,收获成长


技术总监和 cto 的面试,不同公司的侧重点不一样


有的公司是


《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
浏览器打开:qq.cn.hn/FTe 免费领取
复制代码


通过他们来压价


有的公司是看看面试者综合能力是否与公司匹配


技术总监和 cto 的面试,通常更加灵活


a. 他们很大可能不会按照简历来问你,而是公司需要什么,自己关注什么就问什么,一般这种问题,回答不出来也无所谓,回答出来是加分项


b. 他们很看重你的学习能力,以及是否主动学习,一般会问你通过什么方式提升自己?


(最好的方式是看官方文档,看源码)


c. 他们会考验你的思维水平,比如可能会出类似智力测试的题来考验你的思维


d. 他们通常不关注具体的技术细节,而更多的想考察你在整体设计上的能力


e. 他们的问题通常比较宏观,比如说问你看过哪些源码?而不会问你具体的某个类的源码


f. 他们也很有可能不问什么技术,就是和你聊聊天,谈谈过往的项目和经历


g. 他们可能很和蔼,也可能很严厉(但他们通常是足够优秀的)


**总之,和技术总监,cto 面试不需要太慌,他们虽然通常有一票否决权,但也不会轻易卡人


自信的和他们交流吧,从他们身上汲取能量吧**

[](

)14. 什么时候可以认为本次求职完成?


在之前对 offer 划分三档的基础上(保底公司,意向公司,拼搏公司)


进行进一步的划分(垃圾公司,外包公司,保底公司,意向公司,拼搏公司)


a. 如果你对自己的职业生涯没有任何规划,或者说实在找不到工作,那么垃圾公司,外包公司就进去吧,至少能糊个口


b.?通常来说,你要至少拿到保底公司的 offer(我认为的保底 offer,就是平台方面和你现有的公司差不多,但是薪资要有一个提升,不然跳槽也没意义),能够拿到这种 offer,证明这次求职不算失败


c. 拿到了保底 offer,你可以筛选掉一大批公司了(平台差,薪资低)可以直接不考虑,减少了很多选择成本


这个时候,可以继续投递更好的保底公司(主要是为了提高保底 offer 的 base),方便后面要价


或者说开始投意向公司


d.?拿到意向公司的 offer 之后,可以拒绝掉保底 offer,拿意向公司的 offer 当保底


建议拿到 2~3 家的意向公司,来提高你意向公司的 base,给自己更多的选择权


e. 拼搏轮 **在意向公司的基础上,继续拼搏, 去更加优秀的平台,要更加给力的薪水! **


拿下拼搏轮的 offer,可以继续尝试,或者直接入职


通常来说,完成阶段 b 认为求职不算失败


完成阶段 c 认为是 ok 的,从职业规划来说,是有更广阔前景的


完成 d 阶段, 不仅在平台,还有在薪资,应该都是达到或者稍微超过预期的


完成 e 阶段,大佬带带我!!!


如果 b–>c 阶段 c–>d 阶段,d–>e 阶段,发生如下情况,可以认为本次求职可以到此为止了


a.?向更高层次的平台发起冲锋的时候,简历都被直接 pass


b.?在你现有的最好 offer 已经到入职期间,你还没有拿到下一个层次的 offer 的时候

用户头像

Android架构

关注

还未添加个人签名 2021.10.31 加入

还未添加个人简介

评论

发布
暂无评论
我的2020年终总结:疫情之下裸辞后的一些感悟和面试心得(上篇