秋招算是结束了,感觉像签了卖身契一样。开玩笑的,不过话说回来,真的有些空荡了呢,怎么说呢,面试简历投的不少,就像短信群发一样,当然反馈效果也像短信群发后你的反应一样。因为自己本硕非985,211,非计算机科班,不过幸运的是所学的专业让自己尽早的接触了计算机编程,也算是白纸上还有那么点缀的几道痕迹吧,哈哈。话说刚开篇的逻辑有些混乱了呢,呃,好吧重新捋一捋吧。关于秋招还算顺利,参加了大大小小的不少公司的面试,不过当分母,冲炮灰的比较多吧,到现在,拿到了小米,腾讯,字节跳动ToB,用友,锐捷网络sp,新东方在线,涂鸦移动的offer。将近半个多月没面试笔试了,本着攒人品的原则,本着请愿还愿的始终,还自己三年前下的愿望。人嘛,惰性是伴随左右的,博主我深刻的身体力行,但今天再懒也需要总结下自己,重新制定计划,准备入职所需的东西吧。

一,自报家门--不能充当没对象的野指针呀

按照惯例,首先自我介绍嘛,本人曾系山东省内以煤炭特色著称的双非一本学校的测绘工程学院本科生一枚,(⊙o⊙)…,学的是高大上的卫星,处理的是实实在在的卫星影像,没半点虚,本科参加所谓的开发竞赛,无奈连最基本的python脚本都不会,主办方为怕打消自己的积极性(本人意淫的),荣获优秀奖。除了平时的课程作业,虽说需要写代码,哪是自己写的,只要能借助度娘,或其他的help,咱是不会自己写任何的。最大咱就抄过来修修改改,能用就行。专业知识吗?一瓶子不满,可能下一句你们心里已经补充出来了,确实,晃荡。可以说在计算机方面,尤其是计算机应用方面,很是在行。犹记得和孝波网吧二连坐一坐坐到斗转星移,犹记得和猴哥,甘子哥,学霸大早上跑到所谓的“学术“交流中心,认真交流LOL一整天的情形,虽说我厚着脸皮跟你们去,主要是自己还是应用的菜,不愿意带我吧,哈哈哈,joking。

硕士,是这么来的。很荣幸,靠师哥指导自己水了一篇论文呢,拿到了buffer加成,让本来比较靠后的自己,一下子有了伤害,有了输出,斩下了一血,是的,综合排名第一,不过至于成绩的问题,想必各位都知道怎么弄的,对,就是考前突击。最后荣获学院推免生资格,然后推免到最大研究生院的山东的一个不知名的小所。到此,确实没什么计算机的经历,虽说废话比较多,但是这是真实的自己。

二、新鲜----> 自闭----> 做出决定

真正接触代码,开始准备是从大四开始的,那时候,老王,老宋,乾哥,达哥,还有之前学术交流的队友们都在考研,收到外部小道消息读研可能需要写代码,就开始了代码学习之路,开始学到的是C#,学了半个学期,自己参考源码自己从头到尾写了个人事管理系统。一直到2017年7月28号,都一直在学习C#。但是,在所里提前过来协助导师科研时,无意间下载了智联招聘,查询了C#相关的工作,无奈,心好凉,工作相比Java薪资还有招聘数量少好多呀(个人感情,不想引起向Java还是C#是更好的语言的争论),去北京集中教学前,决定了,转向Java。

到了北京,怀柔校区(到这里,大部分人都知道了我的双非硕士学校了)一切都是新鲜的,新鲜了3个月,还好自己还记得要学习编程。记得那是个下雨的下午,刷着知乎,看着自己专业的出路,看的自己自闭了,虽说本专业也需要计算机编程,但是相应的薪资待遇什么的,╮(╯▽╰)╭,差多了。刷着XXX转行,XXXXX成功经验心得,XXXXX教训······,无奈实在看不下去了,坐在窗边,看着外面,呆呆的,各种担心全上来了,害怕毕业了,饭混不上······。打了个电话给芳哥,他告诉我可以考虑转地图和计算机结合的,最后去相结合的公司,如百度地图,高德地图等。然而这样学了不到一个月,在此去知乎上自虐,发现了跟多的无奈,所以,一个月之后,2018年1月3日,决定拼一把吧,要转直接转计算机软件或者是互联网吧。再难也要自己走。好好做一件事,好好做下去。

三、终于把不愿意面对的事情当回事了

从那之后,开始了自己的Java之旅,由于前面学习了Java的基础知识,所以也就开始慢慢的接触框架之类的,自己接触的第一个框架就是Spring+SpringMVC+Mybatis。具体怎么学习,咱也没啥好的方法,基本就参考的这位老哥的方式,虽说本人爱玩,但是做事的时候还是比较专注的,再者网上的学习方法比较多,不过就个人而言,我觉得对于应届生来说,强调基础的还算是不太流氓的。当然也可以买课程,一切的一切还是需要坚持下来。这个过程怎么说呢,确实是痛苦的,别人玩,你在写代码,别人约妹子,我还在写代码,别人出去聚个餐,我他么的还在瞅代码,感觉有时候代码也厌倦了自己的存在,仿佛再说,你瞅啥,你再怎么折腾,我也不会好好的运行。但是就是这个时候,是自己进步最多的时候。那时候,白天上课,晚上或者平时有时间,就敲敲键盘,当时买了机械键盘,GF(girl friend)送的,结果周围宿舍的老哥起意见了,没办法,悄悄的吧,每当他们上课,我就摸出他来,敲一敲。在这里很感谢一直陪我的GF,谢谢你的理解与支持,也谢谢你在我这段迷茫的时间开导我。

后来,从网上当了一个算是完整的商城项目,好像是叫淘淘商城的项目,这是自己正儿八经接触的第一个项目,因为既有视频又有代码,这是学习的最认真的一个,当然也是花费时间捉摸最多的一个,为此还写了专栏,虽然难度不大,但是也记录了自己遇到的问题,也见证了自己的成长。除了陪GF,其它的空闲时间确实用来看这些代码了·······,嗯······,确实挺无趣的,但是又有成就感在里面的。

回到所里之后,学了一段时间又开始关注到底需要什么样的技能,才能够面试进入大厂,好吧,不是给知乎打广告,咱确实从这里得到的消息啊。开始准备算法,数据结构,计算机基础,计算机网络等。书籍主要有这些:

Java方面的:Java编程思想,Effective Java,Java并发编程和实践,实战Java虚拟机,深入Java虚拟机,Java多线程设计模式

数据库方面的:数据库原理,MySQL高性能引擎--INNODB(好像是,就是画着哥海豚的),以及一些博客。

Linux方面的:因为自己搭建了RocketMQ,Redis,并在Linux上部署数据库,Nginx等,包括,Linux私房菜1,2卷.并模拟搭建了局域网,虽说是运维懂得东西,自己出于兴趣,也感受了一把。

算法方面:算法第四版,算法导论,直到现在也没看完,是的,你赤裸裸的看到了我的菜。

计算机基础方面:TCP/IP技术卷(一)(实现卷没看),计算机网络谢希仁版(概念性强),计算机网络--自顶向下(一个老外写的,挺好的,故事很生动),操作系统--原理和设计精髓,操作系统原理(教材),计算机组成原理(哈工大版的)。当然刚回来还是比较忙的,忙于老师的科研项目,基本只有晚上一小段时间在看代码,看书籍,作总结。这段时间,让自己能对计算机有了一个全面的了解,少了之前的生疏,多了几份亲切感。然而,真正的挑战和基于从下面开始········

四、应聘实习---啊,被吊打的体无完肤

2019年3月份,对,今年三月份开始,觉得要去找个实习了,怕找工作的时候吃亏,所以,所以就开始找,嗯····,找了几天也没几个招聘的官文,过了几天知道了牛客网,必须的,在这里打个广告,牛客网确实让我找到了好多机会,感谢牛客,唉,路子错了哈。看到了阿里巴巴的实习生招聘,好激动,好兴奋,好开心。呃想多了,没想到噩梦的开始。很顺利的到了简历面,上来第一个问题就问到了Java中的反射的相关的知识点,然后拓展到JVM,哎哟我的妈呀,我咋都没有听过呢,啥是Eden,咋还有个CMS算法,什么鬼?基于我前面5分钟的表现,面试官已然知道了我的底,后面的闲扯从生活到选择到怎么学习,很感谢阿里的这位老哥,能够耐心的指导,解决我遇到的问题。由于我在山东省,俗称为互联网的荒漠,我在智联招聘上周围投递实习生简历,过了5天没一个搭理的,唉,菜是原罪,终于的,有一个公司给我发了面试邀请,好激动,好开心。记得是个周一的下午,我带着我的电脑和作品去了公司,面试还算顺利,过了3天多给了我人生中第一个offer。虽说是小公司,创业公司的offer,但是对我来说是莫大的鼓励。然后开始了自己的实习之旅,在公司里负责服务端的开发和前端地图相关的内容。在这期间感谢牛客,提供了在线编程和基础知识的选择题。在准备秋招太有用了。此外还刷着leetcode。你要非得问我老师的活你咋办的,哈哈,那当然是能拖多久就多久。4月16号,我写的一部分代码上线运行,呃,虽说一个小小的需求,但毕竟由自己亲手打造,还是有必要纪念一下的。那段日子很怀念,虽然偷偷的跑出去,但没有让老师发现(也不知道是不是知道了不管我),每周3到4天的实习,然我学习到了很多的东西。

五、秋招-----> 过山车一样,或者摩天轮?

2019年7月底到8月初,由于项目和老师的欣赏,拍我到日本参加IGRASS国际遥感大会,好吧,到这里你也知道我的专业了······。去了一个周,然而,虽说出去见了市面,看到了本专业各个方面的大牛,奈何我仍然get不到科研的点,无奈呢,第二天我从住的地方,Yokohama,横滨去了东京去找我表哥了。和他在日本逛了一天,和他交流了很多,从日本和中国的饮食,文化,以及到我们未来的打算,以及他给我的一些建议。虽说是个插曲,但是也让自己意识到,可能我毕业大概率是要去找工作了;回国后,就开始了找工作之旅,当然,需要在这里提一句,leetcode我是一直在刷着的,毕竟自己的算法真的是掉渣饼上挂不住的渣渣。

8月中旬,投出了自己的简历,投了贝壳找房,用友,小米,阿里巴巴(梦中情人啊),滴滴,美团。首先,我的梦中情人,在经历的一面之后,直接GG,好无情,唉。伤心了几天。虽然后面被捞起来,但是,无奈还是菜,死在了二面上。在这,感谢大哥,老孙头,(也欢迎关注他的博客)帮我润色简历,跟我交流面试心得,以及他的工作经验等,让我在面试准备期间有了更好的方向。然后,是用友先给的面试,面试只有一面,然后还有hr面,当然用友面试经历记不太清楚了,除了一些基础的问题外,记得问了Spring IOC和AOP以及应用,及使用到的设计模式,Spring MVC的请求过程,剩下的大多是数据库,分库分表,以及一个综合性的题,整体考虑提高应用的高并发能力,如何最负载均衡等,在剩下的就是项目了。前面的基础还可以,当然自认为,最后一个我只谈了从后端的角度考虑,还有从网络环境方面的考虑,之前看的Linux私房菜服务器架设篇还是有效果的。大约过了一周,hr面来了,谈了为什么不再继续本专业了(说白了,钱前途和前途)。然后一些简单的问题,项目怎么做的,遇到的问题,怎么解决呀。在过了一周,大约是9月14号吧,拿到了第一个offer。那个激动啊。本渣渣也有今天,激动的发了个状态,庆祝了以下。

然而,美团,一面挂,一面完了,说过几天二面,结果到现在也未果,贝壳找房,笔试就GG了,出师未捷身先死啊。滴滴也是,笔试完了,AK了,然而可能缘分没到吧,没有任何消息。好吧,第一梯队惨不忍睹。至于小米,也是Ak,结果也是没消息,到后来甚至都忘了还投递过这个公司。

9月,投递了字节跳动,挂了,唉,大厂绝缘体,这可不是盖的,实实在在有实际数据说明的,投了涂鸦移动,月中给了两次面试,一面直接跟我说主要走游戏路线,可能我做的这些项目啥的,面试官不敢兴趣,没办法只能面面基础了,然后是算法,什么DFS,BFS,迪杰斯特拉算法,一股脑的全上来了。好吧,菜菜的我回到了80%,以为凉了,没想到,还给我二面,二面面试官给一个情景题,手枪打子弹的问题,若每次都是产生子弹对象肯定是不行的,那你有什么办法,我只想到了一个线程池的类似比较吧,面试官好像比较满意,并和我讨论,引导,还是很满意的面试体验。三面简单聊了一下工作意向等,过了一个周给了offer,虽然最后没接着这个offer。然而,期间还投递了锐捷网络,不得不说,公司的效率就是高,我记得那天晚上我刚做完笔试,第三天就给我安排了面试,一面除了基础,主要面试了项目,项目方面除了自己做的方面还有就是和用友的面试有点类似,互联网整体架构的设计,难道与我说要做架构师有关?撤了大约么40分钟,我也不知道对错,扯吧,前端到后端,后端的服务器搭建,网路的搭建,加速的实现,比如cdn等的建设等(这种问题还是得关注下,多看看啊,唉)。第二天看群里好多人在交流,问什么时候二面,我搂了一眼,没怎么关注。然而戏剧性的一幕来了,11点半多对方的hr打来了电话,没想到这个是个offer call,虽然最终拒掉了这个offer,不过还是感谢这个小姐姐的耐心的介绍和给我的答疑。

随后,逛街牛客,看到了字节的ToB部门直推,哇哇哇,很激动,直接投递了自己的简历,晚上hr小姐姐给了一个电话,问自己是否同意再次将自己的简历重新放回简历池,of cause,那必须的。然而,19号来了一个面试,心里一激动,赶紧打开,啊是小米,都过了这么久了。好吧,来了咱们就面试,一面一些常规的问题,不是很难,和牛客网上的面经完全包含在里面。二面一个小哥哥也不是很难,就是最后问了些比较细的问题,算法的具体实现等。还有如何搭配自己Linux服务的,以及自己如何JVM调优的,同样的那个互联网架设的问题又来了。哦对了,这次多线程问的比较多,比如用过那些,举个例子,参数分别代表什么含义,happen-before原则,以及epoll和poll,IO(NIO,BIO AIO)的类型等。21号,接到了老虎集团的面试,无奈一面就挂掉了,手撕代码,让写一个堆以及堆的合并。哈哈,GG。一面卒。23号,终于接到了字节的面试,一面面试内容记忆最深的就是手撕算法了,树的DFS和层次遍历。二面中比较有印象的就是多线程的考察,还有就是数据库的优化,注意他只是谈优化,不单单是从sql语句角度,还可以从其它的,例如随着数据量增加的时候,业务横向扩展的时候,以及并发高峰怎么应对。回答的不是很好,还有就是问道redis实现消息队列怎么实现,同步异步,阻塞非阻塞的区别。 以及一个数组,每个位置的值对应下标。重新排列,要求对应位置上不能有同下标相同的值,即原先a[0]=0,重排后a[0]不可以等于0。输出总共有多少种重新排列的方法。总体说来还是比较好的,面试比较满意,面试官不会push你。三面撕了两个算法,股票买入和k个链表合成一个链表之外,谈了谈一些其它的问题,工作的看法等。最后在10月14号得到了offer,最后连接到字节的这个业务和用友做的差不多,而且这个方向风评不是很好,也与自己的技术方面的规划不太符合,最终忍痛割爱,拒绝了offer。期间,9月27号进行了小米公司二面,10月16号收到了小米的offer和两方。期间也面试的新东方在线,问题都不是很难,斯算法一个,其它的还比较顺利的,虽然最后没有收这个offer。

腾讯pcg是我9月17号投递的,9月29号一面作者网络协议和三次握手和为什么三次。其它的都是比较基础的,如hashmap以及其他集合框架。二面也不是很难:redis的数据结构?redis结合项目问:缓存同步问题?mysql的索引结构?用uuid做主键可以吗?为什么?(不可以,虽然能保证唯一,但连续性不强,不利于建索引等等)。三面说一下tcp 和 udp,说一下拥塞控制?怎么控制滑动窗口的大小?查看tcp连接数的命令?linux你知道哪些命令?以及JVM的调优的问题。最终在10月14号收到意向书。期间拒绝了中兴的综合面试,毕竟咱后来确实不想再次面试了。

最后,综合之后,自己还是喜欢Java,腾讯可能进去了需要转语言,甚至还可能转岗到测开,可能自己太菜了吧,不想冒风险,再加上要和自己的GF距离很远,不是深圳就是成都,所以最后心痛的拒绝了腾讯。至此,只剩下了我的mi。主要是博主想要生活,总体来说,在自己拿的这些offer里面,也就这个符合自己了。无奈,自己比较菜。

六、总结

自我感觉亮点主要有三部分:

(1)基础相对扎实。很多公司都非常注重基础:语言、数据结构与算法、Linux、操作系统等等。手写代码能力很重要,有必要重点强化训练。

(2)课外知识补充。框架应用,项目实践这些都是必要的。

(3)技术博客。我的技术博客原创博文已经很多了,虽然没有太多高深的东西,都是一些基础知识以及项目记录的坑,大多数面试官都打开我的博客看了,嗯·····,最起码看了,也提及了自己的博客。

(4)多交流,多和前辈进行交流,他们的意见有的是含泪,爬坑得到的,在这里再次感谢老孙头大哥。

不得不说,面试也看眼缘和运气,有时候问的东西刚好是自己都会的,有的时候容易遇到挫折。最后,希望我的总结能够给各位学弟学妹一点借鉴的意义,希望大家都能找到好的工作!

2019 转行渣硕秋招之路(感谢遇到的,致那些努力的人)相关推荐

  1. 2022渣硕秋招复盘

    秋招到了这个阶段已经接近尾声,所以想写篇文章复盘一下自己的秋招经历.以下复盘皆是本人经历,每个人的面试经历都会有差别,若有不同,以您为准.勿杠 1.简历准备 没啥可说的,根据自己的真实情况写即可,但是 ...

  2. 磕磕绊绊的双非硕秋招之路小结

    秋招,真的再见了. ⭐️我叫恒心,一名喜欢书写博客的研究生在读生. 原创不易~转载麻烦注明出处,并告知作者,谢谢!!! 这是一篇近期会不断更新的博客欧~~~ 有什么问题的小伙伴 欢迎留言提问欧 12. ...

  3. 后台开发工程师需要达到的一个高度以及秋招之路

    原址 https://blog.csdn.net/u012104219/article/details/83188536 秋招研磨 经过了大半年的学习和努力.2018 年 10 月 17 日,我的秋招 ...

  4. 双非本23秋招之路-从考研跑路到某安全大厂(无实习、项目)

    文章目录 双非本23秋招之路-从考研跑路到某安全大厂(无实习.项目) 一.自我介绍 二.简历准备 三.刷题 四.八股文 五.项目方面 六.关于实习 七.面试方面 八.秋招路程 九.简历投递 十.面经分 ...

  5. 一名真学渣的秋招之路

    秋招已尘埃落定.从九月份起就想写这篇文章了,一直拖到现在.我想把我找工作的全部经验和感想作一个总结,分享给大家,希望能对你们有所帮助,只要有一个人能从中得到一点点收获,那也就不负我码这么多字的功夫了. ...

  6. 双非渣硕的秋招之路总结(已拿抖音研发岗SP)

    前言 最近应邀在牛客网写 C++ 求职专栏,又把以前的秋招总结补充了很多东西,现在想想还是发出来,希望能够帮助更多的新手小伙伴们. 个人情况简介 楼主本硕均读于双非院校(普通二本学校).本硕都是计算机 ...

  7. 【年终总结】一个双非本985硕应届毕业生的秋招之路

    嗨~大家好,我是团子!一个23届双非本985硕的应届毕业生.   从年初找暑期实习再到秋招收割5个互联网大厂的offer,这一路经历了很多,所幸结果还比较满意,最近也基本结束了我的校招求职历程,便想来 ...

  8. 无问西东 | 计算机科班小硕的秋招之路

    这里是归辰的面经与人生心得杂货铺,你想要的都有- 前言回顾篇 作者是一名今年参加秋招的朋友,本文写在秋招结束后. 背景为211本硕&计算机科班,无论文无实习,去年趁着暑假时间做了两个竞赛,名次 ...

  9. 算法岗位2019年秋招面试题预备-从2019年实习看秋招

    算法 [阿里.转转.百度.陌陌.微店.汽车之家.地平线.字节跳动.京东]春招实习生上岸,感谢大家的帮助,分析面试经历 https://www.nowcoder.com/discuss/192224 [ ...

最新文章

  1. 网络推广外包浅析提升移动端网站建设效率有哪些网络推广外包技巧
  2. tensorflow 进阶(二),BP神经网络
  3. 串口使用stream_使用SerialPort库进行Node物联网项目开发
  4. Android中实现调用摄像头拍照并显示在ImageView中
  5. 连州技工学校学计算机要交多少学费,技校学费一年大约需要多少
  6. PolarDB-X 2.0 全局 Binlog 和备份恢复能力解读
  7. 网站开发之DIV+CSS简单布局网站入门篇(五)
  8. The Zen of Python
  9. [JS 分析] 天_眼_查 字体文件
  10. MRC与ARC混合编程的编译器标记
  11. Spring @Scheduled定时任务调度配置的详解
  12. ajax请求的五个媒体查询,七个高度有效的媒体查询技巧
  13. 什么是AWT_Swing_Scroll面板,上!!!
  14. 【多目标优化求解】基于matlab粒子群算法求解智能微电网多目标优化问题【含Matlab源码 383期】
  15. BT601和BT709到底什么关系
  16. 数据库的数据保护:数据的安全性和完整性
  17. twitter sdk android,android – 登录Twitter失败
  18. Matlab GUI界面表格中数据导出到excel文件带标题
  19. 程序员的工资这么高,为什么还会有人离职?
  20. 第006话 皮皮和月亮石!

热门文章

  1. 关于Android获取流量计数TrafficStats.getUidRxBytes(uid)和TrafficStats.getUidTxBytes(uid)返回-1解决方案
  2. ERROR ITMS-90165: “Invalid Provisioning Profile Signature. The provisioning profile included in the
  3. 超级有用的网站和手机app
  4. vue中使用动画vue-particles实现背景粒子酷炫效果
  5. Windows下使用C语言的UDP编程接收网络调试助手发送的数据
  6. 火影忍者手游人最多的服务器,一人之下手游上线挤爆,与四年前火影忍者手游对比,一眼看出差距...
  7. 华为服务器带外地址修改,由于将MA5626带内管理地址配置为带外管理地址导致配置状态失败...
  8. qt视频渲染画面闪烁
  9. visual studio2019连接SQL Server数据库,增删改查详细教程(C#代码)
  10. 2021高考录取成绩查询浙江,浙江高考录取分数线2021