最近跳槽了,刚入职一星期,还是和2年前一样,趁着记忆犹新,记录一下面试的琐事。
感慨万千,2年前开开心心进了个14*14的公司,以为自己能在java某个领域走的很远。然而,在原公司的我可能过于佛系了,或者说沉浸在舒适圈,不思不求,今年6月的时候被优化了(当时我还傻傻的等着升职加薪,hh,因为上半年我绩效都是a,领导也承诺过) 确实还是我太天真了,以为完成领导安排的需求、没有线上bug就足够了,直到疫情席卷上海,加上我做的需求更多是给公司内部的开发(疫情的时候我还挺开心的,每天没什么需求,工资照发,生怕公司倒闭呢),没有太多涉及核心业务的开发,boss看不到什么实际产出(什么低代码平台,效能平台,都是小打小闹啦),复工没多久,有一天突然就通知我明天不用来了,那时候我才发现,2年来我基本没起一点忧患意识。也没有多问,我爽快的签了N+1的协议,以最快的速度办理了离职。走的路上没有回过一次头,可能是不愿意回顾颓废两年、破败不堪的自已,也不愿扔掉那点仅剩的、不明所以的自尊心吧。
回到住的地方,先麻痹自己,打了5天LOL,不知日夜,不知疲惫。然后,静下来刷脉脉,想想以后的路怎么走。怎么走,3条路吧,回无锡找同学,去苏州找同学,上海继续卷。当然找同学内推我是放最后的,还是得自己先努力,内心讲不太想回无锡,可能呆无锡比上海舒适的多,但我总感觉,回无锡就意味着放弃了什么。那就开始复习,其实有点害怕,压力大的天天睡不着。算法毕业后既没有用过几次也没有刷过;八股文嘛,也没背过,比刚毕业那时只是多了一些线上的开发经验和解决问题的经验。
事已至此也没辙了,先确定下目标,大厂直接放弃(几乎都有较高的算法要求),面试先从外包练手(了解下行情,了解下常见的面试题,尝试讲项目,刚开始讲的不够完美,越讲越好,逐渐提升状态,有点像刷小怪练级的感觉),面多了发现外包对学历和项目更关注(这里感谢母校升成了双一流,包括后面投自研,也因此得到了不少HR的青睐),交流交流也是好的嘛,同时查漏补缺,越来越勇,所有外包基本都过了(有一家没有,神州,说来很邪乎,我校招这家也没过,还是自己太菜,背书的题太多,真不会呀),给的最好的offer是花旗的外包(18K+满薪5险一金,华为OD要刷算法要四面没考虑),其他的(博彦法本软通中软)都是15K左右,基数也较低,就没考虑了,然后就是些目标企业了,什么爱立信,autodesk,zoom,boss直聘等等等等,反正能投的都投了,太多记不住了(都是些研发人数比较多,知名度OK,但是不算互联网顶级企业的,太小的我怕让我干太多杂活,没考虑过)大概10家左右吧,基本还是当年那些东西,java基础,数据结构,redis、es、mq底层原理,微服务框架等等,然后因为是社招,项目也会深挖,会让你讲讲遇到过的难题(我毫不犹豫和面试官说当年阻塞了3000w条mq,事儿是真事,但只是个无关紧要的日志服务)最后大约过了6,7家,没过的都是面算法的,手撕算法我是真的不行,思路基本能蒙对,但是嘛作为一个apiBoy,哪里知道记得怎么写源码~反正2家要线上跑通算法的都没过(还不让用IDEA),作为一个毕业2年的小小开发,我的目标就是20K+,不高不低,然而不知道是行业公约还是怎么,几乎都卡2年经验(3年是中级)开的18K左右,zoom爱立信这些外企的待遇确实好,我脉脉了解过,年假30天不加班,但是涨幅很有限,上限不高,但很安逸。
嗯,继续面,然后,有一家中型企业捞了我,开了差不多21X15,作为一个面向金钱开发的后端工程师,当时就感觉,啊,解脱了,就是这家啦(当然我提前了解过,这家除了技术稍有点封闭,加班不多,朝九晚六),OK 呆了一周,发现技术栈也还是比较主流的spring cloud alibaba(不过有些用dubbo过渡,重构都是cloud)然后我的工作是重构大大大型低代码平台,有时候只能感慨下命运弄人,毕设写的工资管理系统,第一家公司主要开发的是效能平台+超小型低代码平台,现在还是这么个方向(都是toB,都是OA)上下班很准时,周五leader6点就走了,这时的我心想,嗯,来对了~开个玩笑,这次,只能说有惊无险?靠着一点老本和简单的项目经验还是拿到了相对满意的offer,但是呢,从今往后,还是要多背八股文,多刷算法,多关注各种技术栈和中间件底层原理 ,居安思危,有备无患嘛。如果有下次,争取迈进个大厂?就这样吧。



