恭喜发现宝藏!微信搜索公众号【TechGuide】关注更多新鲜好文和互联网大厂的笔经面经。 点赞再看,养成习惯,侵删🤝
一面(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
关注打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?