便利蜂社招面经(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

相关推荐

03-31 16:42
已编辑
郑州西亚斯学院 后端
Java抽象带篮子:你简历少了几个模块看上去就感觉信息很少,简历怎么写可以看看我发的帖子
点赞 评论 收藏
分享
03-29 14:19
门头沟学院 Java
你背过凌晨4点的八股文么:加油同学,人生的容错率很高,只是一个暑期罢了,后面还有很多机会!
点赞 评论 收藏
分享
评论
3
40
分享

创作者周榜

更多
牛客网
牛客企业服务