哈啰 Java后端开发 一面面经

#软件开发笔面经#
1. 说说数据结构
2. JDK中,你觉得哪种数据结构用的比较好、比较巧妙的,讲讲
3. HashMap的链表为什么要转换成红黑树
4. HashMap为什么是线程不安全的?在哪几个地方线程不是安全的
5. 假如要你做一个,就是全局唯一ID,你会采用哪种算法来实现?(我说用Hash函数,再哈希去解决冲突,他说数据很多的话内存太大。我说用时间戳去拼接字符串,他说不行)
6. 网络七层,大体说一下视频通话的时候数据在网络中的流转过程
7. TCP三次握手,以及怎么解决丢包问题的
8. 项目相关
9. 假如我是有一个 Innodb 的 MySQL 表,我要查询它 ID 从 1 到 100 数据,这个数据查询的过程,它大体的在数据库的流程是什么样的?
10. 描述一下b+树的结构
11. 索引失效的情况
12. 对Spring的看法
13. Spring Boot 集成了 原来Spring的哪些组件
14. 你觉得自己做技术这一行做到什么程度是比较厉害的?或者你想成为什么样的一个技术人?
15. 反问
全部评论
5可以直接用UUID回答吗
点赞 回复 分享
发布于 昨天 15:33 黑龙江

相关推荐

一面(10.15)1.自我介绍2.项目相关3.在本地上写多叉树层序遍历4.反问一面完就没消息了,我还以为挂了,结果是HR忘记联系我了,还是我再在另外一个HR投了一次,收了简历才发现我过了二面(10.25)1.自我介绍2.项目相关(主要是自己介绍项目亮点)3.RR隔离级别下的MySQL死锁场景题(给SQL语句判断是否会发生死锁)4.本地实现一个CRUD订单系统,能实时计算最高最低平均价格,线程安全,复杂度尽可能低5.反问三面CTO面(10.29)约的是6点的,但是说是最近周年庆,美国的人回来了,经常开会,本来说约明天的,想着赶紧面完,就等到了7点,不过CTO人还挺亲和的1.自我介绍2.学习过程中遇到有趣的技术3.项目相关4.实现一个赛车程序,可以加速减速,自然停止(有摩擦力),越自然越好,开卷5.反问:为什么不怎么问八股,算法(区分度不大,不一定有代码能力)本来鼠鼠想着第一次实习一定要进大厂的,但是最近实在没面试了,面的唯一是字节,前面答得还行(但是一直疑问句+死亡凝视压力拉闷了),结果给道Hard手撕只过了部分案例,细节没处理好直接挂了(HR说面评是算法不行)。就只能开始投中厂,感谢Cider收留,base也刚好是广州,还有200+25的餐补,已经很满意了。能学到的多的话就留到明年二月三月了,第二次日常实习或者暑期实习再看看大厂吧#牛客创作赏金赛##面经##Java#
查看14道真题和解析 牛客创作赏金赛
点赞 评论 收藏
分享
4 7 评论
分享
牛客网
牛客企业服务