首页 > 天眼查Java开发面经
头像
.稳中向好.
编辑于 2021-08-02 22:18
+ 关注

天眼查Java开发面经

一面 07.22 36min

算法题:合并两个有序数组

多线程中几个核心参数

new一个线程执行过程

拒绝策略和阻塞队列

HashMap的1.7和1.8

ConcurrentHashMap与hashtable和hashmap的区别

Collections.sort的实现原理

分布式锁和Java锁

红黑树的结构与特性

MySQL索引的结构与特性

主键索引和非主键索引,如何优化回表

Jmeter的使用流程

Linux常用命令如pwd和grep

Redis在项目中的使用

Redis集中数据结构

zset的实现原理

AOP的底层原理

Mybatis的用处


二面 07.28 1h

AOP的使用场景

Redis的五种基本类型

跳表和压缩链表相关

锁机制的介绍

加锁流程

锁膨胀过程

lock和sync的区别

调用接口时线程池的使用过程

AQS和CAS原理

volatile用处和原子类用处

线程池如何实现,

线程池工作原理和主要参数

多线程顺序执行如何保证

数据库事务的隔离级别

平时遇到幻读的场景

消息队列的使用场景

如何保障消息不丢失

算法题:多线程循环打印奇偶数

三面 08.02 20min

数据库主从架构

脏读,幻读,不可重复读和对应的隔离级别

ConcurrentHashMap和HashMap的区别

hashMap1.7和1.8的区别

读的时候和写的时候是否会加锁

说一下自己写如何给hashMap加锁

ConcurrentHashMap会有死锁吗

系统设计题,设计自动贩卖机


更多模拟面试

全部评论

(9) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐