字节跳动 后端开发 面经

一面 1h

项目遇到的问题

ConcurrentHashMap底层原理,1.7和1.8区别,如何实现线程安全

初始长度为多少,加载因子,为什么这么设置

逃逸分析,threadLocal原理

幂等性是什么意思,如何采取策略

索引,聚簇索引和非聚簇索引,覆盖索引

事务,redo log和undo log,binlog分别介绍

数据库事务,隔离级别与问题,如何实现

Redis持久化的方法,五种基本类型,zset和跳表结构

为甚么zset用跳表,HashMap能否改跳表

操作系统的用户态和系统态的区别

计算机网络的5XX代码,3XX代码


算法题:

先序和中序数组构建一颗二叉树



二面 45min

Kafka的结构

Kafka能否保证消息的顺序性

Kafka的消费者监听什么

HTTP协议请求包的结构

HTTPS协议传输流程

Java多线程创建变量是并行还是穿行

ThreadLocal的用处和原理,内存泄漏问题

SQL的InnoDB引擎的结构

select * from table where a>1 and b=1 and c<1如何创建索引

算法题:

从左下到右上,倾斜遍历二维数组,二维数组每一行长度可能不一样


#字节跳动##面试题目#
全部评论
什么时候面的
点赞 回复 分享
发布于 2021-12-29 12:53
lz base上海吗?什么部门呀
点赞 回复 分享
发布于 2021-12-29 14:21
请innodb引擎结构,是指内存结构和磁盘结构吗
点赞 回复 分享
发布于 2022-03-30 10:01

相关推荐

评论
5
44
分享
牛客网
牛客企业服务