职场 | 3天准备5天面试,跳槽完成

为什么跳槽?大饼吃多了太撑,想出去走走。

01

从想离职到提出离职,考虑了半个月,至于跳槽的原因,已经有知名互联网大佬给出过精辟解答,这里不重复说了;

离职手续办理好之后,休息了几天时间,然后准备简历和选择公司,在当前这个阶段和就业环境下,心里确实有点犯毛躁,不过选好的河就大胆的去趟,这就是生活该有的样子

下面聊聊整个跳槽过程和面试相关的问题,首先说下跳槽的整体情况,从离职到休息结束开始算起话,计划是两周内完成跳槽,当时的构想是这样:

职场 | 3天准备5天面试,跳槽完成

第一周:休息的时候考虑好自己想去的公司,周三准备好简历,周四看看JDK必问试题,周五给意向公司投去简历,周末了解一下将要面试公司的基础业务;如果第二周意向公司面试失败,就海投准备再面一周;

第二周:本周面的都是意向公司,大概面了11家公司,收到了三份offer,也都是自己中意的公司,这样跳槽就结束,最后就选择一家公司继续搬砖的节奏,第三周的计划完全落空;

上面就是整个离职和跳槽的整体情况,然后来说说详细的面试过程,希望给准备跳槽的朋友一些参考。

02

离职后的第一周,主要是休息和面试的准备时间,然后就是浏览自己想要跳槽的公司,准备好简历,在周四周五两天给想去的公司投简历或者发邮件。虽然这段时间是打算休息的,但是准备的事情还是很多。

职场 | 3天准备5天面试,跳槽完成

寻找意向公司:每个程序员都有自己中意的几家公司,可能是大公司或者一些崛起的小厂,找好自己想去的公司,并且熟悉相关业务和网上的风评,这样给面试的时候留个话题。

准备简历:简历是最关键的,用来介绍自己的相关学历信息,技能展示,以及工作经历和经验,最后做好PDF格式的简历,避免不同电脑下的简历打不开或者格式混乱。

面试题准备:程序员跳槽的最大麻烦就是要准备面试题,这个没什么需要多说的,在工作4-5年这个阶段,基本不会被问框架的大问题,更侧重细节和难点问题的解决思路,所以这些不用过度准备,就看了JVM的执行周期和并发编程相关的内容,这两个方面问题说清楚基本不会再问JDK底层原理。

审视自己:这是个人认为最重要的一个过程,看清自己业务经验和编程技能,尤其是自己写的简历内容,要知道面试官的提问除了JDK底层原理,其他问题基本都是根据简历描述提问,所以换位思考一下,如果拿自己的简历提问,会问出哪方面的问题,然后自己再构思好如何回答,这样真到面试的时候不会出现紧张情绪,如果你对自己的认知足够清楚,不出意外的话自己构思的问题一定会被面试官问到。

出于对自己的工作经验的把握,当时根据自己的简历内容构思好如下几个方面问题的回答思路:1.分布式使用的难点和细节;2.微服务模式下事务组件和原理;3.异步流程的注意事项;4.海量数据的管理思路和不同业务场景存储选型;5.开发中遇到的难点问题解决思路;6.JDK底层的JVM虚拟机执行周期;从后来的面试过程看,不管是阿里快手等大厂,还是面试的几家小厂,技术问题基本都是问这几个,当时看自己的简历时,感觉也就问这几个问题合适了。

投递简历:个人的计划是先面自己中意的公司,选择在第一周最后给这批公司投去简历,周末接到的第一个面试机会居然是支付宝,几轮面试下来简直是难尽一言。建议对于收到面试邀请的公司要快速熟悉一下对方的业务和简单的情况,这是多数HR和管理者喜欢问的内容,可以留个不错的印象。

03

大致流程

休息和准备一周之后,就正式开始面试,每天至少面试3家,有家公司面试到晚上10点结束,那感觉简直是细品柠檬味酸透心,不用惊讶晚上面试的情况,真的是很常见的操作。现在阶段的面试,公司对入职者更加谨慎,所以基本不会直接发offer下来,选择是双向的,求职者拿多个offer要权衡一下,公司对多个面试者也需要斟酌一下再选择,基本都是面试结束后2-3天的考虑时间才会有最终结果。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpfgwy.html