同心智医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. 上机:简单联表查询 + 分组求和
总结:基础八股,自己可以深入拓展,面试官也会给补充没答出来的,挺好的面试体验。
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. 上机:简单联表查询 + 分组求和
总结:基础八股,自己可以深入拓展,面试官也会给补充没答出来的,挺好的面试体验。
全部评论
八股の神
M
佬,总共有几面呀
佬,有后续吗
相关推荐
程序员花海:还没有来得及准备的同学可以看下学习路线:https://www.nowcoder.com/discuss/824693499982315520?sourceSSR=users算法题:https://www.nowcoder.com/feed/main/detail/20e7a999fa04485b88340a274411ca0d?sourceSSR=users八股文:https://www.nowcoder.com/discuss/833102362771251200?sourceSSR=users简历书写方式:https://www.nowcoder.com/discuss/839907820706205696?sourceSSR=users都是以前在牛客发的文章~


点赞 评论 收藏
分享
点赞 评论 收藏
分享
洒脱的柠檬精有点心碎:你自己点结束那肯定会,不过太久都不联系,大概是offer超发了,又不好拒绝,横向对比还排不上
点赞 评论 收藏
分享

