百度Java开发二面面经

1、自我介绍
2、介绍项目
3、Redis用在项目中的哪些地方
4、MongoDB用在项目中的哪些地方,为什么要用MongoDB
5、介绍DES加密算法
6、tcp三次握手与四次挥手的详细过程
7、tcp的长、短连接,长连接的特点
8、手写一个延迟加载且线程安全的单例模式(用的是双重校验锁,给自己挖坑)
9、为什么要加volatile关键字,Synchronized锁住了什么,如果在构造函数中使用远程调用是否会发生中断
10、一个二维数组,每行每列都是升序排列,求这个数组中第K小的数
11、5亿条淘宝订单,每条订单包含不同的商品号,每个商品号对应不同的购买数量,求出销量最高的100个商品
12、上面的题,假如分成500个100万级的数据,对他们进行归并的时间复杂度是多少
13、还是上面的题,如何确定拆分的数量级大小
#百度##面经##Java工程师##秋招#
全部评论
问了一些东西后,叫我手撕观察者模式,我说我没看过,他说不一定要看过才会写,然后撕了20多分钟,今天的面试到此结束。。。。。
点赞 回复 分享
发布于 2018-09-21 10:30
大佬们来试试有赞吧,https://www.nowcoder.com/discuss/112767
点赞 回复 分享
发布于 2018-09-21 09:23
是哪的呀,我也是昨天上午
点赞 回复 分享
发布于 2018-09-21 09:20
你收到三面通知了吗?
点赞 回复 分享
发布于 2018-09-20 22:27
第11题咋做?
点赞 回复 分享
发布于 2018-09-20 19:26

相关推荐

LuvSran:是人我吃。老师就是学校呆久了,就业方面啥都不懂,还自以为是为了我们就业好。我学校就一破双非,计科入行率10%都没有,某老师还天天点名,说是出勤率抬头率前排率高了,华为什么的大厂就会来,我们就是不好好上课才没有厂来招。太搞笑了
点赞 评论 收藏
分享
09-24 18:30
已编辑
长春工业大学 产品经理
小肥罗:HR就是好人的缩写哈哈哈哈
点赞 评论 收藏
分享
评论
点赞
36
分享

创作者周榜

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