2020科班生的校招经历

内容有点多,注意奥!

1 第一次春招

(1)第一次春招要重视吗?
  从我的经历和角度来看是要重视的,而且要非常重视, 为什么呐? 因为有实习经历,秋招真的很加分。自己当时在忙着参加竞赛,没有重视,所以导致春招没有拿到任何一家公司的实习offer,而自己的小伙伴拿到了哈喽单车的实习offer,秋招时,拿到京东的校招offer,和这个小伙伴交流时发现,有了实习经历,面试真的很加分。
  从另一个角度来说,你春招如果积极参加,即使没有拿到实习offer,那么秋招时对你也有莫大的好处,因为,一个人的觉悟和能力,在面试中会得到很大的提升的。而你春招努力了,即使失败了,你的觉悟和个人能力也提升了好多,你提早知道了自己在哪些方面的不足,然后你准备秋招就更有效率了,秋招时就可以少走好多弯路,尽早拿到令你满意的校招offer。
  这里个人看法,是不是春招拿到的所有实习offer都要接,我觉得即使拿到了实习offer,如果不是叫得上名字的中厂和大厂就别接了,因为会浪费你准备秋招的时间。
(2)我的春招经历:
   同城艺龙后端开发,没面上。
   七牛云后端开发,笔试没过。
   京东后端开发: 一面没过,点击这里可以去看一下面经

2 实习

   时间线来到了8月份,这个时候找实习是不明智的,应该全力准备秋招,可是我还是去找实习了,贡献一下面经吧。
   拿到第一个实习的offer是一家小公司,之后就像打通了任通二脉。
迷橙(做轻奢品电商的)面经:
1、进程和线程的概念,以及区别?
2、一个sql语句,就是聚合函数相关的,聚合函数一定要重视啊。
select * from table group by name like ‘%张’ having avg(score) > 75;
3、生产者和消费者模型?
4、索引
5、一个算法?两个升序的数组怎么比价它们相同的部分,并把它取出来。
双指针
6、职业规划。
京东零售、360(侧开、服务端开发)面经
点击这里去看面经吧
百度后端开发面经
点击这里去看面经吧

3 秋招

   你是不是经常看到这样一句话,秋招越早准备,越好,我觉得说的相当有道理,你越早准备你的机会就越大。
(1)该怎么准备秋招呐?
   你可能会看到很多教你准备秋招的方法,因为牛客上有一大堆经验在那里呐,这些经验都大同小异,我觉得,你去看那些经验就ok了。
(2)我的秋招经历:
   因为秋招那个时间点,我去实习了,所以秋招根本没有重视,所以导致自己,很被动。我参加最多的还是秋招的补招。
  百度、美团、阿里巴巴、字节跳动、360、网易、腾讯、去哪儿网、三七互娱、老虎集团、有赞…好多公司的笔试都没过。
  补招: 百度测开二面没过、美团测开二面没过、同程艺龙后端开发一面没过、58到家后端开发一面没过、途家旅游三面没过、字节跳动测开一面没过、OYO酒店后端开发放弃终面、奇安信大数据二面没过、ucloud后端开发三面没过、同花顺二面没过、高德后端开发一面挂、深信服测开拿到offer
百度测开面经
1、内存分配,内存泄露的原因
2、sql语句,一般考的都是group by having 后跟条件语句,就是
3、tcp和udp的区别
4、输入baidu.com后台发生了什么?
5、2-99中有十个数,请问,怎么让这十个数组成一个long类型的最小数。
6、设计测试用例,比如微信的输入信息。
7、用shell脚本创建十个随机的文件
8、查看进程的命令。
9、能上QQ却打不开网页?
奇安信大数据开发面经
一面:
1、子序列的最大和。
2、tcp三次握手时,close_wait存在时期为什么会有?以及time_wait存在时期,为什么会有?
3、tcp和udp的区别
4、讲一下那个hashmap深入讲,为什么会有头插法?尾插法呐?
5、讲一个项目中的亮点,难点?
6、hashmap怎么让hash值分布均匀的?
二面:
1、四种类型的线程池?
2、线程池的参数,以及,corepoolsize maxuicorepoolsize的设置,如果工作线程已满并且等待队列也满了,那么为什么会降低
3、单链表的倒数第n个节点?
4、线程通信的几种方式
5、生产者消费者模型
6、etcd的raft的算法,几步
7、hashmap的底层实现?
8、full gc 触发的条件
9、怎么判断对象是活的,可回收的
10、怎么查看调用某个函数
11、线程私有的部分?
12、滑动窗口的作用是啥?
13、static的作用
14、tcp连接中的序列号是什么?
同城艺龙面经
1、序列化的方式:
2、nio/aio/io:
3、一条sql语句为什么会慢呐?
4、线程安全和非线程安全?
5、问项目?你做了啥?
6、问jvm原理,gc的算法
7、hashmap的原理
途家民宿面经
1、螺旋矩阵的问题,这个问题是n*n的螺旋矩阵,逆时针的打印,这个边界值的选择是个问题?
2、从10万个IP地址范围内查找一个IP对应的地址。
3、数据库事务是怎么开启的呐?怎么关闭的呐?
4、两个队列怎么实现一个栈?
5、怎么开启十个线程去跑10万个请求任务?
6、创建线程几种方式,以及那个有返回值的,返回值类型是什么?还有就是future是干啥的?
7、cms采用的是那种垃圾回收算法。标记清除
8、数据库连接池参数以及工作的过程,还有就是拒绝策略?
9、Redis的拒绝策略?
10、单例中饱汉和饿汉有什么区别吗?
11、静态方法是否可以调用非静态的变量?
字节跳动测开面经
1、介绍项目
2、进程间通信的方式
3、内存泄漏和内存溢出的
4、微信发图片的测试用例
5、7升水和11升水怎么倒出2升
6、两个字符串一个前缀一个后缀组合
7、sh .sh source .sh ./a.sh区别
8、江浙地区的服务器错误,请问你排查的点是哪些?
9、淘宝页面价格显示不出来,该怎么调试?
10、sql语句,简单的,显示姓“王”和按年龄倒序输出
祖龙娱乐面经:
1、Spring的aop实现,底层实现,讲讲。
2、10个线程,一个线程出错,怎么通知其它的线程。
3、怎么判断索引列的先后顺序。
4、红黑树介绍与平衡树的比较,二叉查找树?
5、怎么创建线程?
6、实现一个队列,先进先出,10000个容量,30min过期删除。
7、sql语句。

4 失败中的自我认识

   我当时,那段时间很丧,自己每天一个人去工作,一个人下班。整天很抱怨,很负能量,觉得我的人生前几年也就那个样子了,而自己的学历又不好,以后想进入大厂就更难了,自己整个职业生涯都危险了。
  直到后来我不再抱怨,正视自己的不足,正视自己的缺点,正视自己的一切,不再想着负能量的事情,把心思全部集中到自己身上,好好努力,坚持学习。不再想着大环境差的外在因素,我觉得即使大环境好,我自己能力不足也会进不了大厂的,所以,最关键的是我自己本身的能力,而不是什么外在环境,既然你改变不了环境,而且抱怨也没有任何意义,你不如提高自己,机会总会有的,如果你没有那个实力,但是你配吗?
  自己复习的资料:这个大神的网站
敖丙的掘金博文
牛客的各种面经
还有就是继承一个大神的Word文档,然后我不断的继续填充内容点击这里可以得到

5 第二次春招

第二次春招经历
   阿里后端开发一面没过、shopee后端开发拿到offer,中金公司后端开发:一面没参加完就没了后续、祖龙娱乐后端开发二面没过、万得后端开发hr面没过、tap4fun后端开发二面没过、米哈游后端开发一面没过、顶象技术一面挂。
阿里一面面经:
  项目面:问了我好多项目上的问题,其中关于Zookeeper这个分布式组件问了好多,我们大约深入探讨了一个小时,最后以失败告终,阿里面试官给我的印象就是,他很看重一个人的好奇心 ,就是做一个项目,学习一个技能,你要学精通了,而不是完成任务就完成任务了,比如zookeeper,部署集群节点的问题,他会延伸很多,就看你平时是否钻研技术,你的技术深度,以及好奇心有那么强吗?
shopee笔经面经offer
shopee笔经:请点击查看

shopee面经:请点击查看

最后的最后

  我现在依然很菜,菜的抠脚,依然认真且怂,之所以写下来这篇博文主要是不希望后来的人再次踩坑。现在我不在乎太多的什么头衔,什么外在,我觉得自己的技术能力才是最重要的,你没有技术能力即使你去了Google那又怎么样呐?你能留下来吗?未来的核心竞争力是你的实力,没有实力迟早会被淘汰,只是时间的早晚,虽然,我这么说,但是也会偶尔偷懒,也会经常打游戏。。。
  最后很感谢牛客上同行的伙伴的鼓励与帮助,很感谢那些无私的面经,经验贴,很感谢学长学姐的帮助,很感谢我leader们的帮助。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值