天润融通(成都)-Java后端实习-一面
1. TCP和UDP的区别?
2. TCP保证传输的可靠性的原理有哪些?
3. HTTP是基于TCP还是UDP?
4. 浏览器输入一条URL到页面反馈的过程?
5. 基本类型和包装类型的区别
6. 基本类型和包装类型的存储
7. HashMap的查询效率?构造参数传入12实际长度是多少?为什么线程不安全?
8. 有哪些线程安全的容器?
9. ConcurrentHashMap为什么能保证线程安全?
10. ThreadLocal是什么?怎么用?内存泄漏?
11. synchorinzed的底层原理?
12. volatile关键字的原理?怎么用?是否保证原子性?
13. 乐观锁和悲观锁?
14. CAS是什么?有什么缺点?
15. jdk1.7对synchorinzed的优化?
16. 线程池的七个参数?
17. 线程池的拒绝策略有哪些?
18. 假如有一个高并发低延迟的业务和一个低并发高延迟的业务,应该核心线程的数量应该怎么设置?
19. 为什么MySQL要用B+树不用key-value?
20. 使用自增id还是UUID来当主键?
21. 索引失效的场景?
22. 为什么UUID要自增?
23. 深度分页怎么优化?
24. a,b,c上有联合索引,where b > * and a = * and c = *中哪些会用到索引?
反问环节:
对实习生的培养?
出勤时间?
对我的面试表现的评价?后续应该努力的方向?
ps 一面已过,二面线下。有没有面过的牛友指点一下
ps 二面挂,**面试官说要招实习到明年转正的,让我直接走,什么都没问,线下白跑一趟了,真得避雷这家公司,一生黑。
2. TCP保证传输的可靠性的原理有哪些?
3. HTTP是基于TCP还是UDP?
4. 浏览器输入一条URL到页面反馈的过程?
5. 基本类型和包装类型的区别
6. 基本类型和包装类型的存储
7. HashMap的查询效率?构造参数传入12实际长度是多少?为什么线程不安全?
8. 有哪些线程安全的容器?
9. ConcurrentHashMap为什么能保证线程安全?
10. ThreadLocal是什么?怎么用?内存泄漏?
11. synchorinzed的底层原理?
12. volatile关键字的原理?怎么用?是否保证原子性?
13. 乐观锁和悲观锁?
14. CAS是什么?有什么缺点?
15. jdk1.7对synchorinzed的优化?
16. 线程池的七个参数?
17. 线程池的拒绝策略有哪些?
18. 假如有一个高并发低延迟的业务和一个低并发高延迟的业务,应该核心线程的数量应该怎么设置?
19. 为什么MySQL要用B+树不用key-value?
20. 使用自增id还是UUID来当主键?
21. 索引失效的场景?
22. 为什么UUID要自增?
23. 深度分页怎么优化?
24. a,b,c上有联合索引,where b > * and a = * and c = *中哪些会用到索引?
反问环节:
对实习生的培养?
出勤时间?
对我的面试表现的评价?后续应该努力的方向?
ps 一面已过,二面线下。有没有面过的牛友指点一下
ps 二面挂,**面试官说要招实习到明年转正的,让我直接走,什么都没问,线下白跑一趟了,真得避雷这家公司,一生黑。
全部评论
佬
吻了
答得咋样哥
那为什么让你线下面试 刷kpi啊
速通大佬的崛起经历
打卡第一次面试
相关推荐
11-07 16:27
马鞍山学院 测试开发 点赞 评论 收藏
分享
11-17 16:23
正德职业技术学院 项目经理 点赞 评论 收藏
分享
点赞 评论 收藏
分享