便利蜂社招面经(Java岗)

一面

1.为什么Java1.8之后HashMap引入了红黑树作为存储方式?
2.ConcurrentHashMap为什么是安全的?
3.数据库索引的作用?什么时候用索引?优缺点?
4.HashMap的底层原理,有没有阅读过HashMap源码。
5.画出简历上第一个项目的系统架构图。
6.MySQL的事务级别及区别?
7.如何保证接口的幂等性?
8.为什么HashMap不是安全的?

二面

1.如果给你一个JSON数据,自己实现序列化,思路是什么?
2.Runnable和Thread的区别?
3.什么是序列化?为什么要序列化?

三面

1.给一个数组,写出3个元素的全组合输出(手写代码)
2.根据写的代码,问有没有需要考虑的异常情况。

四面

为什么换工作,对团队的期望,对待遇的期望。
写的不全,大家见谅
#便利蜂##社招##面经##Java工程师#
全部评论
楼主入职便利蜂了?
点赞 回复 分享
发布于 2020-04-24 09:31

相关推荐

专心打鱼:互联网搬运工,贴子都要偷
点赞 评论 收藏
分享
一个菜鸡罢了:哥们,感觉你的简历还是有点问题的,我提几点建议,看看能不能提供一点帮助 1. ”新余学院“别加粗,课程不清楚是否有必要写,感觉版面不如拿来写一下做过的事情,教育经历是你的弱势就尽量少写 2. “干部及社团经历”和“自我评价”删掉 3. 论文后面的“录用”和“小修”啥的都删掉,默认全录用,问了再说,反正小修毕业前肯定能发出来 4. 工作经验和研究成果没有体现你的个人贡献,着重包装一下个人贡献
点赞 评论 收藏
分享
3 40 评论
分享
牛客网
牛客企业服务