字节后端四面,终于拿offer,鬼知道我经历了啥

   日期:2020-09-25     浏览:242    评论:0    
核心提示:今天群里有几位群友在聊入职的事情,其中一位群友说前几天面上了字节,我便询问了一下具体内容,经过同意也可以分享给大家啦。并且文章中所有面试题和答案小编都为大家整理了:戳这里免费领取,暗号:CSDN,还有更多大厂面试专题资料哦字节是面试持续时间最久的了 ????从内推,到笔试,到一面(简历,笔试都太菜了????估计是最后面的那一批)。(一面)1h左右1.项目详情,后面基本都是从项目中提问的2.glide原理3.图片压缩,图片大小4.三级缓存,LruCache和...

        今天群里有几位群友在聊入职的事情,其中一位群友说前几天面上了字节,我便询问了一下具体内容,经过同意也可以分享给大家啦。

并且文章中所有面试题和答案小编都为大家整理了:戳这里免费领取,暗号:CSDN,还有更多大厂面试专题资料哦

 

字节是面试持续时间最久的了 从内推,到笔试,到一面(简历,笔试都太菜了估计是最后面的那一批)。

 

(一面)1h左右

1.项目详情,后面基本都是从项目中提问的

2.glide原理

3.图片压缩,图片大小

4.三级缓存,LruCache和LruDiskCache的底层实现(被面试官一步步引导才说出来的)

5.http与https的区别,对称加密与非对称加密,https加密过程

6.http请求头部,断点重传,cache

7.get/post

8.tcp与udp的区别

9.tcp可靠性(确认重传、滑动窗口)、tcp三次握手

10.算法题---topK

11.反问----面试官让他多去面试一些其他公司 然后开始聊起为什么我不去投tx(我太菜了,tx投了之后就毫无消息了)

总而言之,一面面试官问的问题都是从项目中细问,知识点都是从浅到深,源码也必须多读读,多了解,不能只了解表面。面试体验挺好的,当晚也收到了二面的通知。

 

(二面)45m左右

1.项目详情

2.listview和recyclerview的区别

3.java泛型(我当时有点忘记了,靠自己理解说了一下,太表明了,面试官有点皱眉很凉)

4.计网五大层(每个层的功能我说的好表层以后要看多一点总结),然后被问到网络层的ip,讲了ARP,讲了路由,讲了NAT,但是面试管好像不是想问这个,后面面试官跳过了。

5.handler机制,也问了很多场景

6.数据库 左连接右连接(我答错了)

7.算法题---n阶,每次只能走1,2,5个阶梯,到达n阶有几种方法。我首先用了递归,面试官不满意,然后用db,面试官还要空间为常数,然后我想用数学归纳,2分钟思考,讲给面试官,面试官没时间写了,说不用我再写了很凉。

8.反问---面试官是深圳部门的(我投的是广州的),还有一些学习问题。

二面面试官感觉会比一面严格一点感觉我表达的不是很合他胃口,多次跳过题目,算法也没最优,悬

 

(三面)1h左右

三面的面试官是广州部门的leader,凶凶的。也没问我自我介绍,上来直接杠基础。(估计我的项目不是很出彩,没什么好问的,前面两个面试官都问过了)

1. java的基础知识,Object的方法,equals和hashcode重写,hashmap原理,finalize的作用以及使用场景(gg,没记使用场景),gc回收,深拷贝和浅拷贝,基本都是从Object方法中引申出来的问题。

2. 泛型,extends和super的使用场景等

3. 事件分发,问到源码,cancel的作用等等。(cancel忘了什么用途哈哈)

4. 各种排序讲一遍,复杂度,什么适用单向链表。

5. 接着4的问题,快排为什么不适用单向链表(我回答了不适用),反复确认我的答案,然后我就讲了可以使用但是复杂,然后后面就和面试官展开了激烈的讨论(为什么不适用但是可以用),然后面试官心情就不好了 (我回答了不适用的原因是单向链表

哇,正式录取到啦~开心(字节的效率超赞)

不能前后遍历)

6. 接着5的问题,实现单向链表的快排(自己给自己发的坑,自己始终要填)

7. 反问,又被怼了。感觉背后凉凉了。

 

四面通知

突然很神奇,被加面了,根据我一个同学的说法,估计就是前面面试官有不同意见,大概率三面没过,重新换部门三面。然后接到考研复试的通知,没去(分数刚刚过复试线那种,加上没复习就拒了复试,还被辅导员“抱怨”了一顿)

 

(四面)40mins

1. 自我介绍,项目还是没有问(估计一二面问完了,没什么好问的)

2. String类的存储,扯了很多,最后问什么编码格式。

3. java进程的创建,我扯到了线程。

4. 接着3,扯到了handler原理

5. 接着4,给了一个开放题,在接收到广播的intent之后创子线程下载内容是否合适,我举了service的intentservice的例子(因为不是很了解在什么情况什么条件下,不敢贸然说合不合适)

5. recyclerview怎么实现滑动功能(很意想不到的题目),开始扯事件分发的move还有item的渲染扯到viewholder那些。想了想,还想扯view的绘制流程了哈哈

6. 被打停了(不听我扯了),问我对于上次面试的对比,我讲了我的不足以及我后面回去查了很多资料。

7. 反问,什么部门,深圳的部门,感觉好专业(▽)

(基本都是问一些意想不到的题目,考察我的应变以及对于知识的理解和应用吧,问的也不多,感觉没戏)

 

(官网状态变成面试已完成)

我本来没抱着什么希望了,根据我上一个同学的面经,一般3面不好被加面,都是挺危险的,突然我的内推小伙伴跟我说我通过了,非常开心,终于等到了字节的offer mail,开心,正式成为字节的一员~

文章所有面试题和答案小编都为大家整理了:戳这里免费领取,暗号:CSDN,还有更多大厂面试专题资料哦                                                                         

视频部分截图,戳这里领取

 

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服