首页 > 笔经面经 > 字节后端提前批一面

字节后端提前批一面

头像
messi399 #字节跳动校招提前批#
编辑于 2020-07-04 22:32:08 APP内打开
赞 12 | 收藏 143 | 回复13 | 浏览5902
操作系统:
进程和线程介绍;
进程或线程死锁介绍;
了解活锁吗?(没听过)
操作系统中的堆和栈;

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

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

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

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

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



更多模拟面试

13条回帖

回帖
加载中...
话题 回帖

相关热帖

笔经面经近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐