个人篇

说说个人情况,普通本科,软件工程,从传统的计算机软件行业起步,一年后找工作实现了Double,虽然对于互联网“人均水平”来讲不值一提。但对于我来说一直在按照制定的计划中稳步进行。不是人人都是985,211,但可以通过自己的能力获得一个不错的待遇,IT最大的魅力就在于此!
写这篇文章一用于个人记录,二就当分享。自己本身优秀就没必要看下去了

跳槽想法

第一次跳槽

主要是没有成长吧,1年 = 10年。对于一个应届毕业生来讲,其实学校基本已经定义了你的一个“身价”,薪资这块不是当前阶段纠结的点,选一个好的平台是无比重要的,我刚毕业可能也没意识到这一点,想着在北京能有份工作就不错了。我第一份工作是做一个企业应用方向的,比较稳定,技术挑战少。而且公司比较扣,我也没什么好讲的,干的这些活确实不值得拿一个高薪

第二次跳槽

这个不算作跳槽,我们业务线大砍,我就是那条线的o(╥﹏╥)o不过还是拿到了N+1的补偿,怎么说呢,我觉得这家还不错,出手大方,不压工资(1号发),年终随春节发放,裁员有补偿,五险一金按最高比例缴(公积金有基数)等等吧,我觉得很多公司是给不了的
换工作需要准备什么
程序员也就三五年方向选择期,后面基本就在一个行业深耕了,所以前期的方向和积累很是重要。我第一家比较好的一点是朝九晚五,留给我的时间很多,我可以利用这个时间去积累一些东西,说起来容易,坚持不易。我做了这些

  • 考证(软考)
  • 搭建个人博客
  • 写原创文章
  • 夯实基础(算法,设计模式)

原本想着做开源项目github攒星,奈何能力还不够。与其说这行卷,倒不如换个词儿,行业特性。是一个为数不多可以将付出和回报挂钩的行业,不靠酒场文化,不依赖混年限涨薪。真的适合有梦想的年轻人!

找工作篇

第一家

属于骑驴找马,所以主要以视频面试为主,有偶尔到面的,所以录音笔发挥的用处不大,我只详细的记录了moka和滴滴的内容,其余的根据我的记忆说上一点。有的接受邀请没去的,有的去了感觉没什么写的我就不写了。写几家印象比较深的
还是建议不要裸辞,找到心仪的工作花了将近两个月,如果裸辞心态可能会比较急,找个差不多的就去了,因为时间越长会越焦虑,当然各有利弊,在职就不适合找一些急招岗位了,还得看下家是否能给你时间交接,因此也会错过一些机会。而且在公司也不方便接电话,视频面就算约到如果工作忙或者突然开会你很容易爽约,所以看情况而定吧,如果工作就抽不开时间,一直在忙,还是在交接期找吧

第二家

手中有粮,心中不慌。我是在22年11月底走的,那段时间合适的工作还是不大好找的,那会儿也不是很慌,就当给自己放个假,顺便看看机会,临近1月,我索性就回家过年去了。正月十五之后才来北京,疫情在22年12月放开,我觉得机会也好起来了,最近面得几家都给offer了,我打算在观察观察(23/2/19记录)

理想公司

干IT的人人都想进大厂,没什么可讲的,我想说的是大厂不稳(第一个是学历,第二个是算法题),如何找一个自己心仪的公司
首先应该明确自己的优劣势,与一个大致公司类型
以我举例,劣势,题刷的少而且项目亮点少,工作年限也短,猎头也不好推(工作经验与薪资)
优势:我科班出身,八股背的溜,有自己的博客,基础扎实,实操多。还是有一点竞争优势的
最后有一个关键的学校问题,我认为在职业初期,公司还是比较看重这个东西。OD都得211起步了。虽说没有明显要求这个,但必须本科以上,我虽然是双非,也收到了滴滴和蚂蚁的面试,所以面试机会还是有的,个人能力强完全可以进。滴滴项目面挂,这我没什么好说的。蚂蚁没有北京的jd,暂时还不想去杭州。
我打算去互联网或者创业团队,找一个自研项目团队,不考虑外包,外协,外派的工作,银行项目和国企也不会考虑(这也算一年经验的一部分吧,知道了自己想要什么)
总之,我不大建议海投,容易疲于奔命,不如精投几家,前期可以拿小公司练手(无意冒犯),看看都问些什么

期望

跳槽是一个成本很大的东西,往往需要有一个不错的待遇做平衡,我认为这东西因人而异,不是说多少就合适
根据目前薪资,能力表现(主要),本身硬件(学历证书工作履历这些),还有JD的薪资范围决定
值多少钱不是自己说了算,而是市场。如果你能拿到1w往往说明你一个月创造的价值不只这些

简历篇

有句话叫面向简历学习。一点也没错,简历是我们的门面,能否获得机会就是这个说了算,为什么有的人海投无果,不要总抱怨什么大环境问题,有可能是自己的简历出了问题
简历写的内容少的话机会就少,反之需要准备的东西也就越多(多加一句话可能需要准备很多东西)
每个岗位的简历都是不同的,但思想是通用的,我就拿Java技术岗来举例

要点

简历名称命名采用:岗位 + 工作经验 + 名字 的方式
一般放到一页。如果放不下。则挑重点的留下,其他的简略去写
推荐一个数字法则。一共做了x个模块。有y个是自己负责的,为公司带来了Z的价值
注意标点符号,全部统一。不要一会儿一个句号,一会儿一个分号的。要不都不写,跟文章一样

基本信息

写一些重要的就行,什么民族这些与找工作无关的不要写
姓名
年龄
学校(985,211标上,普通本科可以不写)
学历(现在大多要求统招全日制本科,可以就这么写)
专业(科班的话写)
工作经验
联系方式(手机 + 邮箱)
证书链接
作品链接

工作经历

就职时间 + 公司名 + 职务
项目名称
工作内容
如果有多家一直往下列就好

项目经历

这块应该是面试业务最常考察的一部分,一定要对自己目前的业务比较熟悉
具体阐述项目的,做了哪些模块,涉及了哪些技术,遇到的难点,怎么去解决的
技术栈
这个是技术岗比较核心的一个部分,为什么把它放到下面了,求职的技术栈都大同小异,应该把入职公司和项目首先让招聘者看到。这块需要注意的是不能光写我熟悉掌握哪项技术,应该更加全一些,举个例子
熟悉使用Java,基础扎实
熟练使用Java进行面向对象设计与编程,极为注重代码规范和编程风格,有轻微的代码洁癖
自我评价
不要再写什么乐观活泼有团队意识了,要别具一格,这个部分可有可无,但不要写废话
可以写一些自己的竞争优势,比如科班出身,全栈素质等
也可以写一些看过的书籍,没看过最好不要编,我就遇到过问的
或者是一些正在攻克的技术等等

面试建议

不要海投,有针对性一些。面试很累的,不要疲于奔命
心态放平,被拒有N种理由。可能是项目不匹配,或者接不了你这薪资,不一定就是能力不行
一定要录音!!!一是为了查漏补缺,不跌倒第二次。二来你如果作为面试官听听自己是什么感受
最好自带简历。虽然说人家也能打印,但显得咱有准备,印象好一些
多准备面经,不打无准备的仗
面向简历学习,写什么,看哪块,不要乱写
可以先去一些公司练手。一是看问些什么,二是找面试自信
上家离职原因必问!是想看你说的这些原因他们存不存在,这个只要不触及红线就可以,尽量真实
面试过程中不要说然后…和呃…,尤其是自我介绍的时候,我之前就有很多次不连贯,一直’然后’,自己听录音也会感觉到不舒服,别说面试官了
答不答的出来都得扯两句,不会就扯跟它相关的,或者引导相关的问题上。最不乐观的就是一句也说不上来的,要说这块了解的少,别说不会,下来研究,我可以学这样的话
一定要对自己有一个价值判断,不要看人家的薪资范围,你为什么值这个价?心里总得有点数,不要乱要,对方可比你精明多了,你值多少人家也有数
人事面要流水才开薪资的斟酌下,流水一般入职前提供才正常
目前多少,期望多少必问!目前薪资建议不要乱报,如实说就可以,谈基本薪资也行,总包也行,因为最终入职需要提供流水
面试需要准备。有的人习惯万事俱备才去面,其实就是害怕失败,害怕别人否定自己。面试本来就是不满意居多,做好记录,查缺补漏就好。只需要准备些高频就可以了(看简历写的内容)
如果有到面填表的时候可以不写一些与求职不相关的。比如家庭信息

整体流程

一般公司流程3面,一轮技术,二轮项目,三轮人事,大公司会比较多,时间会比较久一点
这里只谈一般公司,其实面完之后你可以感觉到过没过,不要追问人家HR,一般过了会在当天过次日告你,否则就是凉了,不要过于纠结,继续面下一家就行了。如果就是在意这个职位,那必定要舍弃一些去跟人家聊(多半是薪酬问题),但我还是建议向前看,因为就算这样进去了,心里也会不舒服

人事环节(入职前)需要问清楚什么

到了这一步,恭喜你,基本是成功了。但别高兴太早,人事面也是最好面也是最难的一面,讲究技巧,有一票否决权,入职前需要了解以下问题,粗体必问
薪资结构。基础薪资x多少薪,基础薪资包括绩效不(如果有看是按月发还是按季发)
有无补助,都有什么,节假日福利,春节国庆休多少,有没有带薪年假。大点的厂可能有期权什么
五险一金基数和比例(一般按最低,所以正常的要珍惜)
几号发工资,正常公司压薪资不超过15天
试用期多长时间,打折不
上下班时间,有无加班情况。如果加班是调休还是给加班工资,是否双休
进去做什么,如果HR不清楚,问问技术或直属领导,判断能否胜任,或者需要提前准备什么
公司是否提供笔记本,若不提供有补助吗,若提供可以用自己的可以拿到补助吗
开发的网络环境与软件限制(一般大公司有)
晋升和调薪机制。出来打工我不惦记钱,那惦记什么?

一年面试经历

moka(一面)

面试官挺好的,整体体验良好,面了2小时,下来比较累。算法题做出来了,考了一道实际应用题,不准用递归实现。时间比较长,题整体不难,好好准备下也能过,我没准备充分,而且自己给自己挖的坑不少,之后面试注意下吧,千万不要说你不擅长的技术,喜提冷却期一年
面试问题
自我介绍
挑个项目进行下项目介绍吧
项目难点有哪些(我说到了适配器模式)
聊下适配器模式
算法题(遍历部门节点,不用递归实现)
springboot用过是吧,描述下@springbootApplication有什么组成,机制是什么,原理是什么
用过@Transactional注解吗,有哪几种传播类型
熟悉哪些中间件,展开说说
说说跳表
说说innodb的聚集索引和非聚集索引的区别
说说b树与b+树的区别
mysql种默认的锁有哪些
说说行锁与表锁的应用场景
比较了解springcloud的哪个中间件,具体谈一谈
谈下zk
谈下mq

知网一面

知网听着高大上,大家毕设查重肯定都经历过。但进去不是什么核心部门,通过一面的对项目的了解,其实项目不怎么样,二面给你24h内手写一个CRUD,用swagger验证,其实也不知道我为什么没过,邮件发送之后就没理我了,我很烦这种24小时的题
自我介绍
为什么要离职
介绍下你的项目

知网二面

机试(手写CRUD)

滴滴一面

感觉大厂转go的真多,滴滴也就碰碰运气,不问Java,全靠平时积累,问题都有几个没答出来,比较重视基础
转go,偏向基础
自我介绍
聊聊项目
为什么从上家离职
面向对象和面向过程的区别
面向对象的特性
重写和重载的区别和实现的方式
谈谈爬虫爬过些什么(简历写的了解)
怎么爬取,怎么提取,怎么证明给拦截了,怎么反爬(我就rlgl)
说下状态码
谈谈http协议的组成
谈谈对nginx的了解(简历写的了解)
mysql的select * from xxx的执行过程
建表的索引的规范
建表的规范(mysql规范)
innodb与myiasm的区别
b和b+的区别
b+怎么做范围查询
树的高度和树的节点有什么区别
数据量足够多怎么降低树的高度
B的多叉怎么去定义这个叉
手写二叉树的后序遍历

蓝羚网络科技

一家互联网公司,电子商务这块,都在一块儿办公区,问项目比较多一点,会比较注重实际的工作经验。我最大的短板就是这个项目,感觉没什么两点,一直追着问,我记得比较清楚的一个问题是,如果一个表需要重复使用,在不同的系统中如何公用,不能同步表,不能join查询,可把我问住了,我当时应该问下他们是怎么解决的,不管过没过,我都能学到点东西。还有mysql问的也比较多,包括执行过程,如何实现隔离级别的诸如此类

东方国信

拿到这家的offer了,我听我朋友推荐面了下,整体不难,一轮技术,二轮项目,三轮hr,觉得不错就直接谈薪资了,这家比较稳定,但给的少,不是我考虑的公司

易诚互动

招的人很多,HR也多,我都拒了,因为是外包,但有个HR和我聊的还不错,我就打算试试,最后给的还行,但考虑到以后,项目外包驻场做银行项目,我还是没有接受

深睿医疗

猎头找的我,打算试试,也是家互联网公司,面试官超级垃圾,不管最后能不能成,起码尊重下,不知道在牛逼什么,面过最恶心的一家

新略数智

处于计算机软件和互联网之间,客户称这个是中台,CTO说不是,所以我也比较混乱,可以归纳到电子商务这一块。创业公司,去年成立,最近拿到融资,对岗位进行了扩招,到面。公司整体不大,但HR人很好,一轮技术面,是个架构师,问了集合、JVM、微服务、docker这块,考察了数据结构和一些算法。二面CTO面的,主要问项目和一些非技术问题,一些职业规划什么的。每一面都在一个小时左右。因为我面试表现比较好,所以三轮老板面就不面了,直接给了我期望薪资。就是研发岗加班的比较狠

三年面试经历

思想无限

拿到这家的offer了,没去,它家是做直播的,比较出名的是秀色直播,6层楼,每层我觉得办公环境不怎么好,6点去的,当时面完都9点了,还有上班的(多半)所以感觉加班情况挺严重,一共三面,加上笔试4轮,填表,手写两道算法题,然后一轮技术,会给你出一段代码让你分析,比如如何能保证list在添加元素的时候保证只能加入一个元素,保证线程安全,还得保证性能。二轮项目,扒的很清楚,也聊的挺多,知道它家具体做什么的,岗位做什么。三轮就是HR+人事面,这个人事我觉得很恶心,处处压价,这不行,那不行,最后还需要提供流水才能开薪资,刚开始还会要双证编号,最后待遇也不怎么行,没去

明之数据

一家大数据公司,公司规模不大,总共30个人左右,交通方便。面试官和HR交谈感觉都挺好的,聊到了最后一面,薪资没聊对。一周一迭代,还是有一定加班量的,也是基于这点我也没有做让步。问了HashMap,多线程,MySQL,代码实践等等,还有一大块是项目部分,还是有共同之处的

契约锁

猎头找的我,一面技术过了,二面人事还没进公司就要考你对公司产品的认知,我很反感的一点,这个猎头还没有正式面试就在微信上一会儿问一句,要不你当面试官?真的是面不下去了

北大青鸟

这个主要是过去了解对我的职业发展有没有什么帮助,教育在后期又是一条线,其实这家就是来刷KPI的,看完简历就直接约面试,做了一个小时笔试题,到了业务面也感觉没问题,走之前问了下你们这边想找什么样的人,只说了句我们这边不需要太专业的人,主要是给讲师写教材,离谱至极,做的比较出色可以进行直播当讲师,主要形式是线上,我劝有志青年不要跳火坑

还有一些比较平常的公司就不列举了,目前(23/2)的就业形势还是挺严峻的,找一些大厂阿里,腾讯这些的部门不缺人,实则是学历卡的就没什么机会了,一些猎头也可以去找,但基本是推一些大厂的