滴滴面试题
滴滴:
1.什么时候发生STW?GC算法及使用场景
2.GC时应用程序响应时间5ms,如何优化?
3.安全点是什么?为什么需要有安全点?
4.JDK1.7与JDK1.8中,HashMap如何处理频繁频繁碰撞?说说rehash过程
5.JDK1.7与JDK1.8中,ConcurrentHashMap区别,为什么引入红黑树?查询与插入效率如何?
6.说说Mysql索引优化思路,覆盖索引是什么?
7.主键索引与普通索引的区别
8.undo log与redo log区别
9.redis支持的数据类型,zset实现原理
1.Java原子类实现原理,产生的问题?ABA问题是什么?如何解决?
2.Redis支持的数据类型,zset底层实现,zset 插入操作时间复杂度
3.Redis为什么是高性能的?(单线程模型,NIO多路复用,内存操作)
4.Mysql join sql 优化?一条sql只能使用一个索引么?
5.分布式锁实现方式
6.Mysql事务如何实现?InnoDB默认事务隔离级别以及解决什么问题?幻读如何解决?
7.生产环境JVM OOM问题如何排查
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 独特的留白!
评论