字节后端提前批一面

操作系统:
进程和线程介绍;
进程或线程死锁介绍;
了解活锁吗?(没听过)
操作系统中的堆和栈;

并发:
用过哪些锁,介绍一下读写锁

网络:
三次握手四次挥手,为什么是四次;
TCP和UDP区别;
TCP和HTTP分别在那一层;
TCP如何保证可靠传输;
TCP拥塞协议中的慢重传算法;
HTTP介绍一下;
HTTP2.0了解吗?(不大清楚)
HTTP1.1中的参数keepalive作用;

数据库:
事务的四大特性,并具体介绍一下;
脏读和幻读发生场景与区别;
介绍一下数据库事务;
讲一下B+树,为什么使用B+树;
讲一下主键;

JAVA基础:
类、接口、子类介绍;
泛型是怎么实现的;
List和List<Object> 区别;
介绍一下反射,有什么应用。
讲一下GC机制。

算法:
LeetCode283 移动零:给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
给定链表,确定中间数;



#字节跳动校招提前批##字节跳动##校招##面经##Java工程师#
全部评论
拥塞协议里有慢重传吗?
4 回复 分享
发布于 2020-07-05 07:48
说错了,是慢开始
2 回复 分享
发布于 2020-07-05 08:46
这就是一面吗?感觉就算法题好做,其他的只听说过。。。太菜了
2 回复 分享
发布于 2020-07-05 09:37
感谢分享
1 回复 分享
发布于 2020-07-04 22:29
这面试题才好吗😂
点赞 回复 分享
发布于 2020-07-04 22:47
过了吗
点赞 回复 分享
发布于 2020-07-05 08:57
没问项目啥的吗楼主?
点赞 回复 分享
发布于 2020-07-05 09:59
这面试题真的舒服
点赞 回复 分享
发布于 2020-07-05 10:36
约2面了吗
点赞 回复 分享
发布于 2020-07-05 12:03
不是说一面和二面在一起吗?
点赞 回复 分享
发布于 2020-07-05 15:20
这问的确实简单
点赞 回复 分享
发布于 2020-07-05 18:16
List和List<Object> 区别; 这个楼主怎么答的呀?谢谢
点赞 回复 分享
发布于 2020-07-05 23:14

相关推荐

10-07 23:57
已编辑
电子科技大学 Java
八街九陌:博士?客户端?开发?啊?
点赞 评论 收藏
分享
13 137 评论
分享
牛客网
牛客企业服务