大厂去不了,中小厂我也满意
你好,我是阿秀。
大厂人人都想去,但每年名额就那么多,不可能每个人都能有满意的结果,都能上岸心仪的大厂,特别是今年形势这么严峻的情形。
所有,大厂可以冲!但是可以的话先尽力拿一个offer保底,不管是好西瓜还是烂西瓜,你至少应该先有一个西瓜在手。
这样不管是在接下来的秋招中还是打算明年春招再战,心态都会好很多,至少不那么紧张和焦虑。
今天分享一位学习圈里的学弟上岸携程的面经,包括两轮技术面 + 一轮HR面,这位学弟最开始一心只想冲大厂,可后来在接连投递阿里、美团、字节、快手等大厂无果后,后来逐渐把目标转向到中小厂,最后顺利拿到携程的后端口头offer,除此之外还有三个小公司的offer。
以下是这位同学的分享,其中的我代表这位学弟本人:
1、大学四年
2、我的自学之路
3、我的秋招(一面、二面、HR面)
4、总结
我想用王者荣耀法师高渐离的一句台词来做开长白,那就是:终于到我上场表演了。
是的,终于轮到我来分享自己的经验了,没想到自己也有登台演出的一天,我本来以为自己永远都只能做观众了,没想到自己也终于有机会分享一下自己的故事。
简单做个自我介绍,我是鑫鑫,大连一所普通一本学校的学生,本科大四在读。
1、大学四年
其实自己并不是科班出身,我大一是自动化专业的,后来争取到转专业的机会,大二转来了计算机专业。
因为是转专业过来的,自己比同届生相比少了一年的学习时间,所以很珍惜大二这一年的学习时间。
因为转专业过来的课程跟那些大一就是计算机专业的同学不太一样,所以我们班的老师上课也不一样,就是明显慢于那些科班的。
我不想这样,我不想因为自己是转专业过来的就觉得自己理所因当要在进度上慢于别人,这是我不能接受的。
即使我起步晚,起步慢,但这也不是我不如别人的理由。
所以差不多周六周日都很少出去玩,补基础,操作系统、计网、Java、数据结构等都在补。
因为大连这边疫情很严重,动不动就封校,所以其实仔细算起来,自己也没怎么在学校度过,大多数时间反而是在家里看视频、啃书学习的。
大二暑假同班同学都去去富士康打工,我没去,因为自己是青岛人,所以选择去青岛一家小公司实习。
其实自己当时水平很差,Spring都没学完,唯一觉得学的不错的就是操作系统了,事实上也正是因为os拿到的实习机会。
我入职后问过当时带我的师傅,他说是因为我很熟悉和了解操作系统,他对我的面试表现很满意。
我想可能是因为我啃完了《汇编语言》这本书,可能有些人知道这本书,这是本好书。
我是在知乎上看到秀哥推荐的,后来就买了纸质书,然后顺藤摸瓜找到了B站的视频,跟着做完了实验,不敢说自己对于os很了解,但至少掌握得不错。
2、我的自学之路
我的学习之路其实很简单,在我大二的时候就去把知乎上很多的学习路线翻了个遍,汇总了很多人的学习路线。
一个人推荐一本书或者一个资料可能说明不了什么;
两个人推荐这本书或者这个视频,可能说明这本书或者视频应该还可以;
但是如果三个人或者三十个人都会推荐这些视频或者书籍,那就说明这些这些资料一定非常不错,至少是是适合大多数人的!
我就是用这种方法找到的《深入理解计算机系统》、《图解HTTP》、《图解TCPIP》、《计算机网络-自顶向下》《MySQL45讲》之类的的。
碍于篇幅原因,计算机基础这块,比如操作系统、计算机网络、数据库等你可以直接去看秀哥写的《计算机校招基础学科速成路线》。
地址:https://interviewguide.cn/notes/02-learning_route/01-basic-project/quick.html
我单独说说我自己学习Java的过程,我学习Java主要是跟着B站几个视频 + 几本书学的,其中《深入理解Java虚拟机》、《Java并发编程实战》是绝对的好书,特别是深入理解Java虚拟机这本书。
至于视频有很多,我比较推荐下面这三个:
- Java300集(高淇老师),地址:https://www.bilibili.com/video/BV1qQ4y1m7hQ
- 千锋教育学院的SpringBoot,地址:https://www.bilibili.com/video/BV1et411T7Rt
- 尚硅谷的SpringCloud,地址:https://www.bilibili.com/video/BV18E411x7eT
一个入门,两个精进,长是真的长,但也真的值得学。
3、我的秋招
从6月开始,自己差不多投了200多份简历了,很多都没有后文,字节、阿里、美团、包括前几天刚开的腾讯都直接没有消息。
要说失望是肯定有的,但你要让我放弃我是不会放弃的。
不为什么,不试试就去放弃不是我的style,不管多难自己都会去尝试,因为不踏出那一步就代表100%失败。
截止目前为止,自己手上差不多有3个offer,除去携程,还有三个小公司的offer,其中滴滴是补录上的。
- 携程后端口头意向书
- 禾赛科技意向书
- 草船科技后端offer
- 梗玄后端offer
下面分享一下我的携程面经,由于自己没录音,很多东西记不清了,下面是我尽力想起来的内容:
1、一面(60min)
- 自我介绍
- JVM有哪几个部分
- 栈帧有哪几个部分
- 什么可以作为GC Roots
- 什么时候要打破双亲委派机制
- HashMap的Put过程
- Java线程安全集合有哪些,concurrenthashmap如何做到线程安全
- hashmap在什么情况下出现线程不安全(回答插入节点时,会短暂的形成环形)
- hashmap扩容时为什么线程不安全(???)
- Stiring是不是线程安全的(我猜的不是)
- AQS怎么保证锁的可重入性
- 项目相关
- Redis如何保证数据一致性
- 事务隔离级别
- 事务特性以及如何保证ACID
- 为什么用B+树做索引
- 非聚类索引的叶子结点和根结点分别是什么
- 最左匹配相关问题
- TCP泛洪攻击
- 为什么三次握手四次挥手
- BeanFactory和FactoryBean有什么区别
- 算法:最长公共字串长度
- 算法:判断字符串是否可以由其子串重复构成
2、二面(70min)
- 自我介绍
- 如何保证幂等性
- TIME_WAIT是什么,为什么维持两个MSL
- springIOC的设计思想
- https的具体握手流程,是先非对称加密还是先对称加密
- CA证书具体是怎么验证的
- HTTP的请求指令(GET,POST)这些在请求头还是请求行还是请求体
- 除了GET和POST还有哪些请求指令
- Radis的String底层是怎么实现的
- Radis的持久化方式
- 如何设计一个高铁售票系统以及可能遇到的难点
- 如何设计一个高可用的系统,说出你想到的点
- 算法:手撕单例模式
- 算法:背包问题,求最大利润
3、HR面(40min)
- 自我介绍
- 高考是否有顺利?
- 想过考研吗?
- 大学时期参加的社团有哪些?
- 自己觉得成就感最大的是哪件事?
- 有对象吗?
- 你对象找工作如何?
- 给你发offer,你会来吗?
- 反问
其中HR问我有没有对象的时候,我说有。
因为我在学习圈里看到秀哥写的关于HR面解读中有特别聊到这个话题,还强调了要说:”有,很稳定“。
呜呜呜。。。其实我是单身狗。。。
4、总结
其实自己是没什么资格给出建议的,因为我经常看秀哥的文章,每篇都会读。
其中要么比我学校好,都是985 211出生,背景比我强;要么学校跟我类似,但是技术很好,认真准备了大半年甚至一年多,跟他们比自己真的差远了。
但自己还是想试一试,我不想还没试过就放弃自己,自己在秀哥学习圈里打过的卡就是我一路走来最好的见证者。
我很喜欢秀哥的在星球里说的一句话:你只管努力,剩下的交给时间就好,时间会给你答案,不管怎么过,一天都是24小时,为什么不试着学学呢?
我也觉得这样,也许你可以试一试。
我记的秀哥以前直播的时候说分享过一件事,他说他找工作前,他爸爸说他能找到一份10W年薪的工作就算祖上冒青烟了,但后来秋招结束时翻了四五倍。
也许自己真的可以试试,你也一样,还有就是不要被什么大学里的人脉关系蒙蔽了心智,那些东西真的没啥用,大口吃肉大碗喝酒换来的人脉不叫人脉,努力提升自己的实力才是你最大的人脉。
最后也特别感谢秀哥帮我修改润色简历,并且指导我面试,这篇文章是答应秀哥的,给各位学习圈的朋友们打个气!
自己没什么能总结的,就用一句常人说烂了的话来结束自己的分享吧:”各位兄弟们,努力是真的有用的!“
如果不出意外的话,自己是会接下携程这个offer了,也想结束自己的秋招了,这一路走来真的很累!
offer一定会有的,如果现在没有,那只是还没到来,各位兄弟们加油!
本文转载自拓跋阿秀