百度 虾皮 阿里 提前批Java面经

只列出有意义问题

Java

虾皮一二面hr面

分布式锁

es集群底层(健康状态、节点类型、crud具体流程)

网络一次请求

redis跳表(原子移除指令renrangeby*、排名怎么实现)、io、近似lru、pipeline、过期策略、击穿击破雪崩、异步线程、分布式锁

mysql主从复制3个进程

项目:尚硅谷抄的谷粒商城

mysql、jvm、es、redis、rabbitmq怎么突破瓶颈

百度一面7.27(如流1h40min)

Hashmap最优最差时间复杂度、空间复杂度

aop动态代理

sql:用户表、订单表连表查询,取最近10个订单;内连接用户表、订单表两张表都很大怎么操作?

算法:1、非递归中序遍历 2、52张扑克牌少一张,找出缺失的一张(无脑遍历、求和、异或)

百度二面7.29(如流1h14min)

代码:hashmap put()操作

aop动态代理 jdk、cglib

tcp可靠

lvs、nginx

大数据量取top10url(分词、分治、外存、内存),堆排和快排的性能差异

百度三面8.7(电话37min)

尚硅谷抄得谷粒商城,秒杀服务,你这里面实现是单通道抢信号量,像天猫这些肯定不是一个通道,怎么实现比如同时10个通道一起减信号量?(每个机子单独存库存表,分库,10个请求进入到10个机子)面试官:这也算是个解决方案

java和c++区别:为什么用java?java链式编程、流编程具有美感、没有多继承;c++析构函数、申请内存处理繁杂

那怎么实现java多继承?不是有接口extends多个接口,又扯了接口和类的区别。

阿里淘系一面8.6(电话1h4min)

问了kettle调优,jvm堆内存,临时瞎逼逼(我是把初始大小和最大大小设为一样,老年代:年轻代=3:1)面试官:都是朝生夕死,怎么不把年近代搞大点

hashmap不支持并发例子(没看)

适配器模式和代理模式的区别

重写equals重写hashcode (你反应太慢了,没get到点)

自定义编译时异常(不会,不理解是不是直接报下划线的异常)

CMS什么comple** 异常(没听过)

面试官:评分B,没有二面机会,你这个样子就算明年春招也不一定进阿里

#面经##校招##阿里巴巴##百度##Shopee##Java工程师#
全部评论
有点厉害
1 回复 分享
发布于 2020-08-08 07:40
面试官太现实了把
点赞 回复 分享
发布于 2020-08-07 16:51
淘系这么狠吗
点赞 回复 分享
发布于 2020-08-07 16:51
南大大神被阿里这样搞啊 过分了
点赞 回复 分享
发布于 2020-08-07 16:54
不是不让说评级的吗😂
点赞 回复 分享
发布于 2020-08-07 17:51
我也是抄的谷粒商城。。。。
点赞 回复 分享
发布于 2020-11-10 11:26
最后一句真气人😤怼回去
点赞 回复 分享
发布于 2022-03-31 00:43

相关推荐

评论
7
68
分享
牛客网
牛客企业服务