字节提前批教育业务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
同学你面的是哪个城市的呀
点赞 回复
分享
发布于 2020-07-06 16:11
秋招专场
校招火热招聘中
官网直投
给二面通知了嘛
点赞 回复
分享
发布于 2020-07-06 17:10
几号投的简历呀
点赞 回复
分享
发布于 2020-07-06 18:28
楼主想问下那个为什么投客户端的问题怎么回答的啊 我也是后端项目 感觉后端好难 有点想投客户端了😫
点赞 回复
分享
发布于 2020-07-06 18:55
楼主你好,请问 为什么要投客户端(项目是后端) 这个问题你是怎么回答的呢,感觉好纠结这个问题😂
点赞 回复
分享
发布于 2020-07-06 18:56
查字典是聚集索引吧
点赞 回复
分享
发布于 2020-07-11 18:40
哥们给二面了吗?
点赞 回复
分享
发布于 2020-07-16 21:57
楼主三面最后一个算法题怎么答的
点赞 回复
分享
发布于 2020-07-22 10:14
现在研究生都去做客户端了吗😂😂
点赞 回复
分享
发布于 2020-07-22 11:00
三面完了是直接等意向书还是有hr会联系?
点赞 回复
分享
发布于 2020-07-22 14:17
😏顶老哥
点赞 回复
分享
发布于 2020-07-25 17:02
为什么已经拿到快手后端了还要转客户端呀?
点赞 回复
分享
发布于 2021-02-26 20:38

相关推荐

头像
不愿透露姓名的神秘牛友
03-04 16:48
腾讯 1 1 其他
点赞 评论 收藏
转发
10 85 评论
分享
牛客网
牛客企业服务