字节一面(9.3)
- 项目
- B+树为什么范围查询比B树快
- InnoDB索引类型
- 聚簇索引和非聚簇索引的区别
- Mysql事务隔离级别,分别解决什么问题
- 什么时候使用varchar,tinytext,Text,mediumtext,longtext
- Mediumtext和text哪个大
- 数据库连接池的配置有什么使用心得吗
- Java的集合类介绍一下
- map如果要实现线程安全需要怎么做
- java的运行时内存区域介绍一下
- 内存溢出了该怎么排查
- Io分为哪几种
- 设计一个线程安全的自增id该怎么做
- AtomicInteger怎么实现线程安全,哪些地方用到了cas
- 介绍一下BIO,NIO,AIO
- Io分为哪几个阶段,io多路复用发生在哪个阶段
- 计算机网络每层有哪些协议
- http1.0,1.1,2.0,3.0的区别
- ipv4和ipv6的区别
- 手撕:一个长度为n的数组,分为m份,每份的和相等,求m的最大值
- 智力题:三个开关控制一盏灯,只有一个开关有效,只有一次机会去看灯的状态,怎么确定哪个开关是有效的
-------
他们部门是用golang做开发的,面试官不懂java,手撕和智力题都没做出来,拷打项目的时候就红温了,最后红到脸上的痘都爆炸了,逆天。