字节电商java一面面经
项目相关:
通过域名如果访问不到项目,如何排查是哪里出了问题
如何查看***相关配置
如果服务器无法远程连接,用什么命令查看是否能访问相关端口。
网络:
tcp怎么保证的可靠连接
三次握手和四次挥手
https:s是怎么个实现方式。
mysql:
四个隔离级别:InnoDB默认是什么?
不可重复读解决了什么问题?什么是幻读?
select * from table where a = 1 and b = 1; a和b都有索引,mysql是怎么判断用哪个索引的。
select * from table where b = 1 and c > 1 and a =1; a,b,c有组合索引,问会不会用到组合索引。最左匹配原则。
聚簇索引和非聚簇索引的区别。(大概聊了5分钟)
B+树:为什么用B+树,优点
hashMap
什么数据结构,为什么扩容是2^n.
两个栈实现队列
手撕:求全排列的下一个数:如1234 下一个数是1243,1243下一个数是1324
#字节跳动提前批面试##面经##字节跳动##Java工程师##校招#