26届 滴滴日常实习 一面面经
八股:
http的Get和Post区别是什么
https加密的原理
Integer.MAX_VALUE+1会发生什么
int和Integer的区别
Hahmap是不是线程安全的?哪些是线程安全的?
Hashmap如何设计会线程安全呢
锁的方案
sychronized和ReentrantLock区别
为什么ReentrantLock性能更好
Spring实现代理的方案(不太了解,说了动态代理和静态代理)
实现一个动态代理的类是如何实现的呢
Spring如何解决循环依赖的问题的
JDK8支持哪些垃圾回收器
CMS能回收老年代呢(没了解过,答案错了)
CMS能回收年轻代呢(我也不到啊,想说CMS的流程,他说不用嘞)
年轻代GC触发的时间点
什么时候会触发FULL GC
JDK8的新特性
Mysql的默认级别
可重复读能不能读到别的事务提交的数据呢
聚簇索引和非聚簇索引
写一个给User表的UserId添加上唯一索引的SQL
项目:
项目中的并发查询中的线程池的线程数设置的是多少呢?为啥设置这么多呢?
线程创建过多对于CPU会有什么问题嘞
线程池的参数
并发查询标签从数据库的查询变成一个RPC远程调用,远程调用会涉及到一定的时间的,从线程池的角度应该如何衡量呢
xxl-job的作用
问了个人博客写啥
场景题:
设计一个秒杀系统需要考虑什么呢,业务层面和技术层面如何考虑
分布式锁失效了会有超卖的风险嘛
有这个风险的话如何解决呢
引导了一下,说了redis缓存
redis和数据库不一致问题
算法题:
建立一个链表
反转链表
反转k个链表
#我的实习求职记录#