百度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

相关推荐

03-24 00:03
门头沟学院 Java
恶龙战士:实习经历写的不行,需要改,不管是改成主业务还是主技术都可以
点赞 评论 收藏
分享
04-30 21:35
已编辑
长安大学 C++
晓沐咕咕咕:评论区没被女朋友好好对待过的计小将可真多。觉得可惜可以理解,毕竟一线大厂sp。但是骂楼主糊涂的大可不必,说什么会被社会毒打更是丢人。女朋友体制内生活有保障,读研女朋友还供着,都准备订婚了人家两情相悦,二线本地以后两口子日子美滋滋,哪轮到你一个一线城市房子都买不起的996清高计小将在这说人家傻😅
点赞 评论 收藏
分享
评论
点赞
36
分享

创作者周榜

更多
牛客网
牛客企业服务