哈啰出行Java实习一面(1h)

1. 自我介绍
2. 讲实习(具体业务、遇到的问题、怎么解决)

Java
1. 如何理解面向对象
2. 接口和抽象类区别
3. 什么时候用到接口、什么时候用抽象类
4. 面向对象的特性和设计模式的联系
5. 创建一个线程,底层发生了什么
6. 为什么要有多线程
7. 线程多少种状态,线程的有关 api
8. 使用线程池时,核心线程数和最大线程数,比例如何设计

微服务:
1. 说用过的微服务组件
2. 讲一下 Dubbo 原理
3. RPC 和 HTTP 区别
4. TCP 和 HTTP 区别
5. 什么是序列化
6. 让你设计一个 RPC 框架,如何考虑数据序列化问题

MySQL:
1. 实习和平时学习接触数据量多少
2. 对1千万的数据量操作,要注意什么
3. 给表加个索引,写一个查询,查这条数据,底层发生了什么?
4. 索引数据结构,为什么用 B+树

JVM:
1. 调过 JVM 参数没有
2. 如果遇到 OOM 了,怎么排查

非技术:
1. 为什么不考研
2. 个人优缺点
3. 跟身边人关系怎么样
4. 大学时期遇到最大的困难
5. 未来职业规划
全部评论
佬,哈啰在哪里投的
点赞 回复 分享
发布于 06-17 18:57 江苏
老哥是什么部门?
点赞 回复 分享
发布于 06-20 21:34 上海

相关推荐

11-08 16:18
许昌学院 Java
河南**科技有限公司 实习后端开发 1000
点赞 评论 收藏
分享
投递博世等公司10个岗位 华为开奖那些事 博世求职进展汇总
点赞 评论 收藏
分享
2 37 评论
分享
牛客网
牛客企业服务