字节后端 一面

字节一面

项目

项目用到了布谷鸟过滤器,为什么要用布谷鸟过滤器,而不用布隆过滤器?

布谷鸟过滤器为什么可以删除?

布谷鸟过滤器如果发生了hash冲突,会如何处理,被踢走的元素如何重新计算位置?

spring框架

spring的AOP机制,spring是如何拦截请求并且做一些前置处理的?

Bean初始化的几种方式?

java基础

包装类Integer,如果值都是100,用==判断,它们是否是相等的?

StringBuilder默认容量,扩容机制?

redis

String的底层数据结构是什么,和C语言实现的有什么区别?

SDS如何获取字符串的长度?

RDB和AOF持久化机制,两者对比,什么时候用AOF?

AOF刷盘有几种模式,如何配置?

mysql

mysql持久化机制?

mysql如何保证事务的一致性?

mysql索引的数据结构?

为什么要用B+树,而不是B树、红黑树?

一颗B+树最多可存储几条记录,到几层的时候就无法接受,随着层数增加性能变差的原因?

网络

HTTP1.0和HTTP1.1的区别?

UDP为什么是不安全的?

如果视频通话是基于UDP,卡顿严重,如何减少UDP丢包的情况?

DNS域名解析过程?根域名服务器有几个?

#字节#
全部评论
这个八股好爽
1 回复 分享
发布于 09-04 18:06 湖南

相关推荐

查看3道真题和解析 投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
8 65 评论
分享
牛客网
牛客企业服务