同心智医Java实习

状态:一面已过,发了上机题sql,已完成。

timeline
-----------------
一面:
1. 自我介绍
2. jdk8的新特性(lambda、接口、stream、LocalDateTime)
3. HashMap扩容流程
4. jdk1.8 HashMap如何解决哈希碰撞(扰动 + key的hash比较)
5. HashMap如何避免死锁问题(jdk7扩容时环形链表问题)
6. 类的加载过程(加载-链接-初始化)
7. JMM模型?缓存一致性如何解决?(说了volatile)
8. ThreadLocal?什么时候会被销毁?
9. 创建线程的方式
10. 线程池参数
11. synchronized机制 偏向锁、轻量级锁、重量级锁 
12. MVCC机制,事务隔离的方案是如何隔离的?
13. 索引、创建表不加索引可以吗?(不行,b+树是默认有序的,不加索引甚至是主键索引会报错)
14. SQL如何优化?(执行计划)SQL优化的套路或规范?(不使用select *、尽量走索引)
15. Redis基本数据类型?持久化机制?
16. 简单工厂设计模式的使用
17. 上机:简单联表查询 + 分组求和
总结:基础八股,自己可以深入拓展,面试官也会给补充没答出来的,挺好的面试体验。
全部评论
八股の神
1 回复
分享
发布于 02-27 16:19 湖北
佬,有后续吗
点赞 回复
分享
发布于 03-17 18:26 江西
滴滴
校招火热招聘中
官网直投
佬,总共有几面呀
点赞 回复
分享
发布于 03-18 20:25 云南
M
点赞 回复
分享
发布于 03-26 14:54 湖南

相关推荐

10 53 评论
分享
牛客网
牛客企业服务