美团二面
1.浮点型怎么比较
2.cpu密集型为什么线程数n+1
3.两个栈最多维护n+1队列
4.计算机内存 分页 分段
5.hashmap怎么线程不安全 ?怎么让他线程安全
6. tcp udp 实现牛客 代码段
7.泛型的本质
商汤一面
1. post 和 put 底层区别,rest架构
2. 两个服务器怎么共享session
3. 线程 waiting 和 sleep区别
小米一面
1. 同步 和 阻塞 区别 ;BIO和NIO区别
2. TCP的最多能装多少字节
小米二面
AQS底层锁lockpark 和 wait notify 区别
为什么要指令重排
9/24完美世界
为什么以两栈两方法作为gcroots
反射 class name from 区别
堆排序,快排,归并, 优缺点
单向链表排序更快的方法 快排用栈
二叉树中序遍历 非递归
9/26 vivo一面
继承和重载的区别
9/27 腾讯一面
索引匹配原则,为什么范围查询之后的索引匹配不到
左连接 左外连接
SYN攻击
9/27 奇安信一面
Integer a = 1;
Integer b = 1;
a == b = true;
Integer c = 100000;
Integer d = 10000;
c == d = false;
???
多线程顺序打印
lamda表达式
2021/10/11
奇安信二面
反射四种机制
springcloud优缺点
springboot通过什么实现spring
2021/10/14 老虎一面
spring new一个对象比正常new一个对象有什么优点
项目中为什么使用spring,spring的优点
日常提问
为什么HashMap key用包装类,包装类不可变
阻塞非阻塞 程序等待调用结果时的状态
同步异步 消息通信机制
threadlocal 和 工作内存
代码执行顺序 static
主键生成策略