哈啰Java实习一面

1.Jvm内存区域,垃圾回收算法和机制,新生代和老年代。
2.常见线程池,线程池好处。mysql连接池(我不会)。
3.mysql innodb数据结构,表锁,行锁,读写锁。
4.Innodb和MyISAM的区别(前者支持事务外键行级锁)。
5.介绍一下自己的项目。
6.Redis常用数据结构。
7.Redis结合token实现用户登录怎么做的。
8.怎么用分布式锁保证的一人一张优惠劵?
9.Rabbitmq的特性(特性是什么哈哈哈)
10.rpc(我说没用过,不知道)
11.http状态码。
12.restful API。
13.假如有个电商业务,要你设计一个凳子怎么设计。
14.做个算法题,数组最大连续和。
15.反问。
全部评论
佬还有后续吗
2 回复 分享
发布于 2024-01-09 16:32 江苏
佬你是直接实习到3月?
1 回复 分享
发布于 2024-01-06 17:52 北京
投了之后多久约面的呀
1 回复 分享
发布于 2024-01-03 19:44 四川
佬oc了嘛一共几面呀
点赞 回复 分享
发布于 2024-04-02 06:35 美国
杭州的?
点赞 回复 分享
发布于 2024-03-19 13:35 浙江
电商业务为啥要设计凳子啊,离谱!
点赞 回复 分享
发布于 2024-02-29 20:50 上海
在哪投的,大佬
点赞 回复 分享
发布于 2024-01-27 17:59 美国
我怀疑咱们俩是一个人面试的,胖胖的
点赞 回复 分享
发布于 2024-01-18 17:37 河南
友友们如果有需要可以看看我首页,米哈游有大量实习和正式岗位,可以推,需要也可咨询
点赞 回复 分享
发布于 2024-01-12 08:53 上海
老哥什么bg?
点赞 回复 分享
发布于 2024-01-07 17:33 福建
在哪投的
点赞 回复 分享
发布于 2024-01-03 16:46 江苏

相关推荐

一、Java基础相关1. 平常会用到哪些Java集合?请介绍了解的集合类型。​2. ArrayList和LinkedList具体有什么区别(要说到cpu)?​3. 在大数据量的增删改查场景中,ArrayList和LinkedList哪个操作对CPU压力大、哪个更友好?哪个集合对象对CPU缓存更友好?​4. 要实现集合去重,会用到哪些集合?除了Set类,还有其他可用于区分对象不同的集合吗?​5. 使用Map时,若要存储一个对象,能否直接使用?需要做什么操作?​6. 对泛型了解多少?泛型主要作用是什么,编译和运行时分别有什么特点?取出数据时编译器会做什么处理?​7. 针对 List 、 List 、 List 三个集合,若有一个Object对象,分别执行add操作,哪些会报错、哪些不会报错?其中哪些只能读、哪些只能写(忘了,分析后说了一个)?二、MySQL相关1. 对MySQL了解多少?请讲讲MySQL索引的构成,以及如何使用B+树加速索引?​2. 创建索引时有什么需要注意的?使用索引时哪些情况会导致索引失效?​3. 如何了解一条SQL语句命中了什么索引?用什么方法分析SQL执行计划?执行计划中的type字段、key字段、rows字段、Extra字段分别代表什么含义?三、项目相关(短链平台)1. 详细描述短链平台是做什么的?为什么要做短链?短链满足了哪些需求?短链作为服务售卖的模式是怎样的?​2. 当一个短链发起访问时,从请求到返回长链的整个流程是怎样的?​3. 短链到长链的映射是如何实现的?映射关系存储在哪里?​4. 短链平台的QPS大概有多少?项目是否上线?上线部署的过程是怎样的(涉及哪些工具、步骤)?四、编程题相关1. 给定两个字符串,判断其中一个字符串是否包含另一个字符串的排列(题目核心)。要求用代码实现,思考时间复杂度,20分钟内完成,完成后执行代码查看用例是否通过。(15分钟做出来了)
查看15道真题和解析
点赞 评论 收藏
分享
评论
17
77
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务