字节提前批教育业务0基础客户端一面、二面、三面,已意向书!

更新:7.21号下午收到OC,感谢牛客,感谢字节!

7.6号一面58min
面试官全程都没有笑容,好紧张,说话都在抖
自我介绍
为什么投客户端(项目是后端的)
网络
1.http和https区别
2.说一下加密算法(说的比较详细,面试官让简单点说)
多线程
1.synchronized和lock区别
2.说一下各自原理
3.乐观锁悲观锁说一下
4.syn和lock是乐观还是悲观
5.乐观锁有啥?原理和ABA问题
6.重入锁说一下
OS
1.页面置换算法
2.LRU缓存,让我设计LRU思路,这个还得好好看啊,说的稀里糊涂的,还好没让手撕(有点凉)
JVM
1.说一下垃圾回收这块,知道的都说出来吧
2.新生代和老年代都用什么算法?
3.双亲委派说一下
4.类加载过程
数据库
1.索引作用?
2.索引的数据结构
3.聚簇索引是什么?
4.innodb是什么索引?
5.查字典是什么索引?
代码
1.单例模式(写的双重检验)
追问syn和volatile作用
2.Z字型遍历二叉树

面试官表情太严肃了,搞的贼紧张,祈祷二面!

7.13号二面55min
面试官没开摄像头,看不到表情,紧张+1
自我介绍
聊一下项目
1.项目上线了吗?(没有)
2.基于springboot的还是什么?数据库用的啥?(mysql)
3.说说依赖注入,ioc
4.说说aop,中间讲到了动态代理
5.说一下动态代理(jdk和cglib)
6.静态代理和动态代理区别?
7.项目里哪块用到aop了(说的事务管理)
8.redis热key问题如何解决(本地缓存,热key备份)
9.如何获得热key(redis-cli-hotkeys)
10.dns解析过程
11.tcp的拥塞控制
12.jvm内存模型
13.栈里面存了啥?
14.堆的划分,垃圾回收算法
15.synchronized原理,作用在哪?

代码题
1.手撕生产者消费者模型
2.和最大连续子数组

7.16号三面50min
1.自我介绍
2.项目介绍
3.md5是多少位?(答错了,应该是128位)
4.md5原理知道吗?可逆吗?
5.还知道哪些加密算法?(说了对称加密和非对称加密)
6.哪里用到了非对称加密?(https)
7.说一下https请求过程
8.equals和==区别(null哪个能用)
9.hashcode和equals
10.如果没有重写equals方法,那么a==b和a.equals(b)一样吗?
11.创建线程的方法?区别?
12.try catch能捕获到哪些异常?
13.说说注册登录怎么设计?
14.为什么投客户端?

代码题
1.判断两个链表是否相交
2.判断一个链表是否有环,求出入环节点
3.如果链表是有环的,那如何求两链表的相交节点?

许愿HR面,许愿oc🙏🙏🙏


#字节跳动##校招##Java工程师##面经#
全部评论
单例模式是写的DCL 懒汉式吗?
4 回复 分享
发布于 2020-07-06 16:24
为什么已经拿到快手后端了还要转客户端呀?
点赞 回复 分享
发布于 2021-02-26 20:38
😏顶老哥
点赞 回复 分享
发布于 2020-07-25 17:02
三面完了是直接等意向书还是有hr会联系?
点赞 回复 分享
发布于 2020-07-22 14:17
现在研究生都去做客户端了吗😂😂
点赞 回复 分享
发布于 2020-07-22 11:00
楼主三面最后一个算法题怎么答的
点赞 回复 分享
发布于 2020-07-22 10:14
哥们给二面了吗?
点赞 回复 分享
发布于 2020-07-16 21:57
查字典是聚集索引吧
点赞 回复 分享
发布于 2020-07-11 18:40
楼主你好,请问 为什么要投客户端(项目是后端) 这个问题你是怎么回答的呢,感觉好纠结这个问题😂
点赞 回复 分享
发布于 2020-07-06 18:56
楼主想问下那个为什么投客户端的问题怎么回答的啊 我也是后端项目 感觉后端好难 有点想投客户端了😫
点赞 回复 分享
发布于 2020-07-06 18:55
几号投的简历呀
点赞 回复 分享
发布于 2020-07-06 18:28
给二面通知了嘛
点赞 回复 分享
发布于 2020-07-06 17:10
同学你面的是哪个城市的呀
点赞 回复 分享
发布于 2020-07-06 16:11

相关推荐

09-15 15:53
Java
Elastic90:我看到的是东软的人在耐心回应,而那位实习生跟在发疯似的
投递东软集团等公司10个岗位
点赞 评论 收藏
分享
10-23 16:33
门头沟学院 Java
本人某中9本科,成绩中等,目前没科研没实习,目前后端学到了javaWeb,开始没定好方向,在学国外课程,走工程路线起步有点晚了,到这个时间点了还在学JavaWeb,顿感迷茫,不知道是坚持走下去还是寒假去准备考研。考研这个路弄得我还是心痒痒的,因为从众考研的人也不在少数,所以会有这方面的心理安慰吧,就是“不行我可以去考研啊”,而且意味着三年的缓冲,为了复试还有积攒经验美化简历,其实现在也可以去申入实验室打杂;就业可能意味着多些工作经验,工程岗应该到后面还是经验大于学历?还是有点迷茫了,求助好心人有无路线启发
千千倩倩:同27给点建议,现在这个时间点可以快速看完外卖和点评,不用跟着敲,但一定要在看的时候总结每个部分的整个业务流程,对其中的实现有一个大概的印象。然后直接开始看八股,刷算法。八股和算法最好还是在项目学习中穿插着看。如果计算机基础,算法这些基础好,加上每天刻苦学习,两周可以达到勉强能面试的水平,到时候就直接海投中小厂,在约面和面试的过程中不断巩固知识。没找到实习也没关系,就当积累经验。再沉淀一波直接明年三月开始投暑期,毕竟是9本,总是有面试机会的,只要你这三个月不懈怠,面试发挥得一定不错,只要拿到一个中,大厂暑期实习,秋招就有竞争力了。总得而言,现在还有机会,但是时间非常紧张,需要你结合自己情况考虑,共勉
你会选择考研还是直接就业
点赞 评论 收藏
分享
评论
10
85
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务