Java职业生涯规划Java架构技术进阶

面试了字节、阿里等大厂,今年面试到底问什么?(Java岗)

2020-07-15  本文已影响0人  Java余笙

闲话

先说说个人情况吧,我是17年本科毕业,以校招身份进入了鹅厂,在鹅厂工作了小三年,因某些不可描述的原因被裁掉了,目前已经入职字节近1个月的时间了,今天逛微博看到一条热门微博,属实有点感叹,内容如下:

被裁掉后的我面试了阿里、京东、字节、拼多多、美团这些一线互联网大厂,面试完后我有个习惯,就是把面试官的问题记下来,方便以后的复盘,这次我就和大家分享一下阿里和字节的面试经验吧(个人感觉面试过程最舒服的),我复盘后的内容以及整理成了一份文档,可以分享给有需要的朋友,里面有一些面试题的复盘分析,面试前的准备(主要是简历的包装),其他的优质面经分享等等干货知识(点击这里直接获取吧)

先说阿里,看看到底问了什么?

先说一个问题,阿里有些部门对于学历的限制没那么死了,也是有大专生的,前提当然是你的技术足够出色!

阿里一面

第二轮

笔试两道题,第一题写代码,第二题写技术方案,以查询为主,考察锁粒度、时间粒度上的细节点。

第三轮

第四轮

字节面试过程

一面(闲聊吹逼,放松方式)

基础知识问答

算法:

(1) 给定一些数组,例如下面的格式,他们都表示一个区间,然后你需要将区间进行合并
[1,2],[2,4],[3,7],[8,11]
如上所示, [1,2] 和 [2,4] = [1,4]
然后 [1,4] 和 [3,7] = [1,7]
最后 [1,7] 和 [8,11] 无法合并,所以最后结果应该返回 [1,7],[8,11]
(2)# 给定一个数组,例如 [1,1,2,2,2,3,3,3,3]这样的,里面的数组不一定连续并且有序,假设我输入 2,这个2表示出现次数最高的两个
那么你需要给我返回 2,3

第二轮

链表的两两翻转 # 给定链表: 1->2->3->4->5->6->7 # 返回结果: 2->1->4->3->6->5->7

第三轮

后话

其实字节和阿里都面上了,我个人比较偏爱字节一点,因此选择了字节跳动,字节真的是很爱问算法了,据我了解,现在大厂面试对于算法这块在逐渐加强,因此我把我复盘后的这些文档笔记留给大家食用吧,希望大家在接下来的金九银十或者明年的金三银四都能拿到自己满意的offer,一起努力!直接点击这里获取免费下载方式!

近2000道面试真题总结:

image

666页算法笔记:

image

看完了别忘了点赞支持一下哦!感谢大家!

上一篇 下一篇

猜你喜欢

热点阅读