这是一个应届本科生找工作的一些感想和体验
此前有关于春招找实习工作的历程:
https://blog.csdn.net/qq_34861102/article/details/83307187
也有在实习的时候的一些状态:
https://blog.csdn.net/qq_34861102/article/details/83504819
最后的总结
https://blog.csdn.net/qq_34861102/article/details/83622645
最后的结果:
-
先说说没过的:
-
阿里,这个真的没准备,项目答的奇差,基础不记得, 挺可惜的,因为本科的学历吧,阿里挂了一次以后后面就捞不上来了
-
百度提前批二面算法写的有问题挂,后来拿到头条这些以后就想着也不会去了就鸽了北京的百度正式批面试
-
腾讯投的微信,可能因为主要用的
Java
,简历挂 -
滴滴内推以后笔试了,笔试还
OK
,但是一直没有通知面试 -
携程感觉笔试输入太烦了,因为拿了几个
offer
就直接写半个小时溜了 -
京东正式批笔试全
AC
提前交卷,后来面试在北京不想去,挂 -
老虎证券在京东大楼电话面试的,体验极差,
3
个算法题全AC
,后面面试信号不好,他听不清我,我也听不清他,互相嫌弃,挂 -
其他的过了的:京东转正白菜(
X
)、头条白菜(X+14
)、美团小SP
(X+8
)、网易云音乐白菜(X+1
)、华为14
级(X+6
)、招商金科(国企)白菜(X
)、拼多多大SP
(X+29
),最后应该面向工资编程了
-
大致写一下记得的内容
-
最开始是阿里(
7.30
),当时还在实习,但是阿里如果没有提前批投的话以后就不会有hc
了,无奈就投过去-
最开始的是阿里的提前批,因为是同学帮忙投的一个他们那的组,之前也一直在实习,没有想到很好很针对的去复习,结果一面超级凉
-
首先是
7.29
给了一个代码的测评题,约好第二天晚上面试 -
当天早点回家,晚上
9
点开始的面试 -
面试题目大概如下
-
首先是昨天的一个测评代码:出现次数大于一半的数
-
然后询问实习期间的项目
-
因为前面的表现不好,面试官会征求你从
Java
基础或者Spring
基础,这里选的是Java
基础 -
开始问关于
Java IO
类似于字符流和字节流的区别等 -
然后关于多线程相关
-
涉及到
synchronized
与可重入锁的区别 -
可重入锁底层实现
-
实现类之间的关系
-
锁的级别
-
-
关于
HashMap
和CurrentHashMap
-
关于
HashMap
的一个场景应用题
-
-
-
然后是的百度,当时感觉阿里没过就开始了海投,刚好这段时间在准备答辩的内容(
8.18
)-
一面:
-
开始问的是
Java
的几个修饰关键字级别 -
然后是工厂模式相关,要求画出
UML
图 -
问了一下集合类
-
写代码:快速排序以及变形
-
二面:
-
问项目中的接口性能优化,然后机器的流量被鄙视了
-
给当前一个最大堆插入一个数,重新输出一个最大堆
-
一个场景题:统计一天日志中出现次数最多的
IP
-
-
第二天晚上是拼多多一面(
8.19
),这个是最不报希望的,因为一开始投了岗位才发现投错了岗位,投成了业务平台开发,而不是Java
工程师,但笔试的时候好像还OK
(3.2/4.0
),就安排了面试,所以面试的时候其实没有问Java
相关,更多的是算法和中间件-
先大概介绍了一下项目
-
然后是复盘了一下笔试中的第四题,但是笔试可能就第四题只
AC
了0.2
-
找最可能存在成为朋友的情况
-
重述一下思路,面试官表示认同我的思路,代码也没发现问题
-
-
接着是一个问了一个算法题:
-
对于一个字符串,求存在一个最小值
k
满足给定m
值的基础上,对于每一个m
区间都包含有一个相同的字符 -
用了一个使用
hashmap
和hashset
的骚操作完成,最后时间复杂度和空间复杂度和最优解相同,就混过去了
-
-
问了一些中间件的问题,因为当时一直在看,所以感觉还好
-
-
接下来是网易,这个当时是答辩前那个周末去的杭州,当时也是做的一个笔试题,当时算法题
AC
一般可能是选择题和简述题还行,想着网易云的情怀,就过去面试了(8.24
)-
一共有三面 : 两轮技术 +
HR
-
一面:
-
String
、StringBuffer
、StringBuilder
的区别 -
集合类
ArrayList
和LinkedList
的区别 -
集合类
hashmap
等 -
问了一个与索引相关的场景题
-
问了一下索引相关的基础
-
关于数据库的主从复制
-
MVCC
的概念以及日志相关 -
redis
的持久化、redis
的哨兵、redis
的应急策略、redis
内部结构介绍 -
二面总监:
-
几个项目的关键点
-
一致性
hash
、负载均衡场景题 -
问了技术积累相关问题
-
询问学习的学习历程,为什么本科出来找工作
-
三面:
-
先介绍下项目
-
给自己打分
-
技术方向的研究
-
为什么想来网易云音乐
-
想做的工作,为什么?
-
家里的情况和
offer
情况
-
-
当时昨天晚上刚刚从杭州回来,肝了一天的
PPT
以后没有多少时间准备,直接晚上推了猿辅导的笔试面拼多多二面(8.26
)-
上来先给半个小时做了五个题:难度大概是剑指
offer
难度的 -
然后因为是用
Java
写的,直接没有讲解,看了一下没什么太大的问题就pass
了,就接下来问 -
开始介绍项目
-
问了几个关键点开始没想到,答错了,然后引导答出来
- 为什么会存在大
key
值的情况 - 为什么要朝着这个方向做优化
- 为什么会存在大
-
-
匆匆忙忙的周一,之前以为还有一个白天来准备,然后发现中午
12
点之前就要截止PPT
的提交,背了整个半天的PPT
以后开始的京东答辩,不过答辩好像还是忘词了,所幸没有卡主(8.27
)-
围绕实习的项目进行答辩
-
主要也是围绕着两个方面进行的:
-
异步导入组件
-
为什么要选择使用异步导入
-
存在当前集群因为挂机导致分布式锁死锁的问题
-
对于存在的部分任务优先级的判断
-
对于前面中提到的负载均衡方案的选择
-
-
怎么通过
MQ
保证的一致性-
这里面一致性的类别
-
怎么实现一致性保证的
-
对于给其他系统中怎么设置保证一致性的属性
-
-
-
当时
9
月初收到了网易云音乐的call
,就想着投一波头条,9.7
晚上因为有点紧张没太能睡着,运气还好头条最后10
分钟AC
了两个题,后来就选了9.15
的轮次面试,当时因为还就没有面试,就想头条面试前应该熟悉一下面试的流程,于是就选择参加美团武汉场面试(9.12
)-
一共有三面 : 两轮技术 +
HR
-
一面:
-
介绍了一下项目。后来才发现部门和实习的项目非常
match
-
聊了一些
Java
的数据结构 -
算法题:
-
公共子串的公有子串
-
这个准备头条面试的时候遇见了,没注意看,没有想出来,当时以为已经凉了,结果后续给了一个场景题
-
-
场景题:
-
设计一个
JVM
中复制算法 -
主要考虑复制时候会存在地址的不确定性,就自己使用了一个组合的
Map
结构来做一个类似于redis
存储的功能 -
面试官好像没挑出来问题,就直接让去下一个面试官那面了
-
-
二面:
-
这是见过最轻松的技术面了
-
你遇到的项目中对你最大的挑战:因为和面试官关于团队管理这一块产生了一些共鸣,两个人就一直围绕这个点在聊
-
场景题
-
100
米运动员和200
米运动员速度比较 -
从多个角度考虑
-
-
三面:
-
这个是面的最轻松的
HR
面 -
交流了一些平时生活的体验
-
后续
HR
小姐姐人也很好,对于offer
的选择给出了十分中肯的意见
-
-
当时面完美团以后跟室友聊了一下,有了一丝去国企的想法,然后参加了一个国企的宣讲会,然后做了一套笔试题,第二天通知面试:招商金科一面(
9.14
)-
项目面
-
期待的薪酬:跟他说了一下手上的
offer
,表示希望可以拿到25w
以上,然后让我回去第二天带着具体的数字过来谈一下
-
-
因为剑指
offer
上面的题没刷完,有点怂,就决定不参加了头条的面试,准备顺延下周,然后第二天招商金科二面(9.15
)-
涉及到项目中的点
-
例如对于本地
redis
使用的速度等 -
监控所监控实际的时间
-
-
选择金科的目的:这个好像把自己聊崩了,也没有让我聊薪酬
-
-
这个又是为了准备头条面试来华为看一下(
9.20
)-
一面:
-
一面面试官似乎对关于监控调试这一块比较感兴趣,跟我说和他们做的很像,然后想把我捞出来
-
对于美赛成绩等奖项好像比较感兴趣
-
好像除了项目并没有问关于技术方面的问题
-
二面:
-
名不虚传的二面,所以印象很深刻
-
成绩情况
-
为什么不去保研
-
为什么要来华为面试
-
面试紧张嘛
-
平时紧张嘛
-
项目中的难点
-
其他
offer
之间的选择
-
-
头条(
9.22
)-
一面:
-
项目
-
算法
- 剑指
offer
一道很简单的链表删除重复元素
- 剑指
-
基础
-
关于线程和进程的区别与选择
-
同步与异步、阻塞与非阻塞的区别
-
-
二面:
-
项目:是第一个面试官对项目中所涉及到的调优提出自己的见解,并且提出质疑:为什么不用相关的工具,印象蛮深刻的
-
对实习中涉及的
RPC
框架提出自己的理解,完整按照答辩PPT
实习收获背了一波 -
算法
-
也是一个比较简单的题:不过当时一直没想出来,后来面试官稍微提醒了一下秒解了
-
寻找二维坐标系中最外层的一系列节点
-
-
三面:
-
算法
-
介绍一个简单的压缩协议
-
用
Java
复现这个协议的压缩和解压
-
-
-
在
8
月底通知二面过了,一直到现在才有的,当时在家里抱着随意面面的态度面了拼多多HR
面(10.7
)-
目前有的
offer
-
为什么选择这个岗位
-
不同公司之间的抉择
-
工作时间
-
相关福利
-
- 秋招感觉相对于春招来说,因为项目的关系,感觉面试的评价整体都高了一些,然后投递算的上及时吧,最后的结果也算超过了自己的预期了