四年半Java程序员如何度过这个寒冬/春(北京)?
完整四年工作,前四个月,后三个月,共计三家公司,无大厂背景,中游985本科班。
传统技术栈,微服务等,略知算法,技术广而不深。
2019.03.05裸辞至今,0-offer,已面15家大小公司,仍需努力。
第一家校招,也没面技术,进去分岗,没有积累到技术。
第二家时间最长,项目做的多,但是偏传统,自己不自信。
第三家技术栈太low,spring+mysql就没了,团队小,考虑个人发展,遂离职之。
找工作第一周:
周一:2019.03.11
1:中公教育
笔记两道题目:List分组 写sql分组
面试:十分钟,问了注解相关,手写mybatis XML批量插入,一面over
点评:看着就不像招人,大厅里边一大堆人面试,我面的集团内部ERP开发岗,问的问题很low,没营养,不过弱点发现,有改进空间,问他们技术栈spring cloud consul,用cloud的公司应该挺多的感觉
是否给倒水喝:否
周二:2019.03.12 瓜子二手车 蜜蜂汇金
2:瓜子:写sql分组没写出来,猴子吃桃递归算法题没写出来,基础知识,项目细节被问迷糊了一两点,一面over,本人状态不佳
点评:发觉到个人弱点,猴子吃桃应该做出来但是没有,需逐步改进,面试官很好,说让我准备准备代码,办公区甲醛味很重,同行需谨慎
是否给倒水喝:否
3:蜜蜂汇金:问项目,挑战,重新设计项目,手写双向有序链表插入节点代码,一面over
点评:项目了解不深入,面试过程中写算法题时翘了二郎腿,让我重新设计架构时有点和面试官拌嘴,明确说业务不允许这样设计,哈哈,也是醉了,真不应该。算法写的很乱,给面试官的印象应该是不好管理,敷衍,这点需改正。HR表情冰冷,没啥意思。
是否给倒水喝:否
周三:2019.03.13 本木医疗 育铭天下科技
4:本木医疗:电话面试,spring事务 spring相关基础 快问快答十分钟,一面over
点评:问到了知识盲点,spring事务还需完全梳理好原理。单实例多线程等相关需要好好整理思路,知道但是没说明白(四种注解@Service@Controller@Repository@Component多了解了解,尤其@Component)。
5:育铭天下科技:太远没去,岗位不匹配给我在boss上选的还是产品经理
点评:发现做教育类的公司招Java,还是不要去了为好
周四:2019.03.14 猎聘网 新橙科技 中化资本
6:猎聘网:电话面试,十分钟快问快快答,一面过
点评:算法题描述思路,整数的质因数分解,说对了思路,但是有点偏差
7:新橙科技:笔试逻辑题、算法双路归并,问常用技术,稍微有点深度,996,一面over
点评:深度不够,多线程实践比较少,源码没了解的太深,集合类和多线程。boss直聘分析过该岗位竞争力,1600多人互动,约了120多面试,可能只要一两个三四个,包三餐五星大厨,明确996,薪资诱人,15薪以上只多不少,全员mac
是否给倒水喝:给了一盒果汁
8:中化资本:HR电话面试,一面over
点评:聊得很开心,也没吹的云里雾里,都是实在的,但是没后续了,被HR挂还是头一回
周五:2019.03.15
9:致医健康
有笔试,15道题,相关框架问题:dubbo十层架构,mybatis扩展接口,一面over,hr出来圆场,说还有三面,1/12录取
点评:技术问题回答的还算可以,dubbo十层架构没想到会问,没说出来,只说了整个服务注册发布使用流程,还有序列化,网络协议负载均衡相关。zookeeper问的我很迷茫,只知道分布式协调和分布式锁,文件系统,虚拟节点临时节点,ZAB协议需要深入了解,会被问住的。mybatis扩展缓存,这个也算技术盲点。约了12个人面试,要一个,还让跑第二趟,索性直接不去了。12薪无年终包住,会压工资吧估计。填表,上至亲生父母,下至历史公司联系人电话。还有为啥选择他们公司???r u kidding me?还有七个选项薪资啊,前景啊,公司发展啊排序,1-7!
是否给倒水喝:否
周六:2019.03.16
6:猎聘网
二面基础加算法正整数的质因数分解,算法多个int排成最大整数,三面基础加深手写单例,四面mysql索引,java实现join,时间超时算法题说实现方案没写:年份和月份 求差值(月),五面不知道是不是HRBP,问性格相关,二面到五面过。下周一或者周二hr面。
点评:准备做的充分,二面算法题是一面电话面试问的,我复盘了下,写出来比较快。最大整数算法是面试官小姐姐给的提示才写出来,用的TreeSet,但是可能她也不了解TreeSet使用,三面让我重写,用了Collections.sort,三面问到多线程具体实现,又被问住了,只能说思路,实现给忘了,这面在深度上被打脸了。四面mysql,索引和唯一这两个概念上被上套了,直接被教育,很值得。五面聊个人性格之类的,应该没什么破绽。下午两点半面到6点半一共。
是否给倒水喝:发了一瓶怡宝,还发了水果给我,一块巧克力饼干。招聘旺季3月996,四月大小周。
10:星期三有个公司打电话给我说星期四或者星期五晚上6点以后给我电话面试,都没有等到。
找工作第二周:
周一:2019.03.18
6:猎聘网
HR六面口头offer谈了薪资,说两天内发邮件,后续无缘,六面over
10:上周约的星期四五晚六点以后的电话面试,后续调整到本周一周二六点以后,确切时间也没给,周一晚6点28来电,没接,周二晚8点05了来电没接,周四晚7点16来电,接了,我告知他不用面试了,互放两次鸽子,也算打个平手。
2019.03.19-2019.03.22周二到周四来往广州考驾照,科目三一把过,科目四两把过拿本本,2018年广州来京时挂了一把,没办法。有得比有失,此时已经得知猎聘网口头offer已经被备胎顶替,不过好歹他们有对应职级,在对标阿里的P5-P6之间徘徊,HR像审犯人一样,大数据应用岗,应该是有更合适的人了吧或者当时hr面试的时候就凉凉了
2019.03.23周六购进服务器,搭建相关nginx,docker,https,tomcat,mysql,redis,域名申请,html版简历重构,开放到个人主站。持续到第三周周二结束。
找工作第三周:
周一:2019.03.25
11:佳讯飞鸿
一面技术,聊的很开心,不像是招人,hr圆场一面over
点评:技术没啥破绽,但是人家不招人,随便聊聊而已
是否给倒水喝:是
周四:2019.03.28
12:美菜网
笔试,五道题,单链表删除,单例模式,设计表,学生成绩平均分,大量ip取重复数量最多的前100个(描述即可),设计LRU算法实现,4题没思路,5题hashmap加双链表写到一半就撤了。后三次电话问我为何不面试,告知题目太难,挑战不了,实际下午两点有个面试等不及,权衡利弊下午面试重要。
是否给倒水喝:否
13:兆邦科技
电信外包,上午翘了美菜网面试来这边,诱惑是不加班,1点半到了,等甲方午睡到两点半,怒气冲冲进来,上来就是一顿问,自我介绍,说下什么是事务,说下linux命令有哪些,说下你是怎么发布项目的。甲方就是甲方,我有点火大,喷我说简历和我的表现像两个人,说你这简历上一个精通的都没有,遂怼之,我长这么大没见过几个人敢在简历上写精通java的,那你那块精通?面试官不语。Jenkins问我是干啥的,这都不知道,太菜了,给他解释。然后我就走了。还不如面面美菜了。总的来说就是,外包不被当人看,所以,外包一生黑。
是否给倒水喝:否
周五:2019.03.29
14:小米
下午四点面试,一面聊项目,他问我有什么懂得比较多的可以拿出来聊聊,这类问题还是第一次遇,说了HashMap等等,后边手写快排。然后二面问了个问题很隐藏,Request是什么时候创建的,session呢,答了是web容器创建,但是当时思路有点乱,没说明白,然后问设计模式spring,漏了单例,然后面试官引导我说了单例,设计LRU算法,实现还是Hashmap加双向链表,但是有点懵逼,没说明白。然后让我画最近一家公司项目架构图,问有啥优点,我简历上没写,所以就昧着良心说有优点,画了业务架构图,然后给出了优化方案。然后又过来一个人,一起问了我第二家公司的一个区块链的项目,解释的很明白。但是周五6点钟了,应该是着急下班我认为,就让我回去了,不应该抱有希望,二面小米over
是否给倒水喝:否
周六:2019-03-30
15:壁虎科技
坐地铁两个多小时,去了答了一份笔试题,四页,非常简单,十分钟多搞定,然后填表,之前约面试是约到下周一,问了周六能不能面,hr开始说是周六不上班,后来又改了说可以面。结果到了发现是大小周,问了早9晚7,中午一小时,大小周。遂调侃hr,打车回家,话费112元。我活干不完我可以主动995或者996,这是我的责任心,但是你不能要求我996
是否给倒水喝:是
找工作第四周:
2019.04.10
16:新浪微博下午3点,未进行,持续更新中。
仍在努力,永不放弃。
面试看缘分,照目前来看,上面15家,除了虚晃一枪这种,能够有机会拿offer的公司其实还是不理想,能看出来竞争还是很激烈。