首页 > 阿里巴巴三面面经分享
头像
louis_code
编辑于 2021-08-26 09:44
+ 关注

阿里巴巴三面面经分享

已意向,历时接近一个月,分享一下面经,希望能帮到大家


最近又当了虾皮的校园大使,有兴趣投简历的可以私聊我。

找我内推的好处

1. 我现在不是虾皮内部员工,提前批第一批结束了面试进入offer审批阶段,我有第一手的虾皮 面经可以分享给大家。
2. 在面试前我总结了虾皮之前的面试问题,并自己整理了一些答案,可以分享给大家
3. 同时作为校招生我也能够理解大家的心情,会尽快回复大家查进度的请求,疑问可以直达HR
内推码: DSWj15Rz
内推码: DSWj15Rz
内推码: DSWj15Rz

投递完成后在此贴下面评论一下,并截图给我姓名私聊我加微信 加群,后续会持续跟踪你们的校招进度~

一面 8.1号 时长1h

  1. 自我介绍

  2. 你现在后端研发的主要技能是你自学的吗

  3. synchronized方法的作用

  4. synchronized和lock的区别(回答的不好)

  5. countDownLatch和CyclicBarrier的介绍

  6. ClassLoader双亲委派机制

  7. 为什么有了双亲委派这种机制?还要破坏这种机制,一般什么场景会那么做?(再熟悉一下)

  8. ClassLoader里面loadclass()和findclass()区别(再熟悉一下)

  9. java内存管理的垃圾回收器有哪些

  10. GMS垃圾回收器的算法介绍

  11. spring的好处(总结一下)

  12. spring的依赖注入

  13. bean的生命周期

  14. beanFactory和FactoryBean的区别

  15. mysql分页查询的关键字

  16. union all和union的区别

  17. mysql的sql调优分几个步骤

  18. Innodb插入和删除为什么比mysaim快

    因为mysaim只支持表锁,innodb支持表锁和行锁

  19. mysql主备同步

  20. binlog的模式

    一般来说binlog是逻辑日志,即记录的是sql语句。

    binlog有三种模式一个是statement ,基于sql语句的日志 一个是row基于行的复制,不记录sql语句和上下文信息,只记录哪条数据被修改了 mixed两个都用,主要为statement,如果statement处理不了用row

  21. 消息队列作用

    Kafka作为消息中间件具备系统解耦、冗余存储、流量削峰、缓冲、异步通信、扩展性、可恢复性等特点。

  22. 还学过其他消息队列吗?

  23. kafka顺序消息

    kafka在发送一条消息的时候,可以指定 topic partition和key三个参数。partition和key是可选的。如果指定了partition,那就是所有消息都被发送到一个partition,就是有序的,或者你指定一个key,具有同一个key的消息会被发送到同一个partition,也是有序的。在消费端,kafka保证,1个partition只能被一个consumer消费。

  24. 字节跳动实习的情况

  25. ebay的销售预测的方法项目

  26. 你在ebay的实习中一直在迭代这个销售预测的方法吗

  27. 讲一下秒杀的设计

  28. 你这个项目是练手的还是给别人用的

  29. 最近在看哪些技术?平时会看哪些博客?

  30. 之后想往哪个方向发展,未来1-3年的规划

  31. 论文接收了嘛?

二面 8.4号 时长30min

二面面试不具有代表性,leader人特别好,先给我做了自我介绍和部门介绍。由于这个leader是做供应链的,我之前也有一个供应链的项目(非后端,偏算法),所以我们主要在聊这个方向的问题。
leader觉得我做的还行,就面了30分钟,结束也跟我说过了

三面 8.13  时长1h

也是p9面,据说是上一个p9的leader,人也很好
1. 自我介绍
问项目问了20分钟,后面就是一些常规问题
  1. 之前你现在考虑做研发,算法你为什么不去搞了
  2. java1.8跟7或者11有什么不一样的
  3. 用流式编程计算一个string的list里面有多少元素是以s结尾的
  4. 1.8里面默认的垃圾回收算法是哪个
  5. CMS和G1具体的区别
  6. G1求解的目标函数的目标
  7. G1的目标和CMS目标有什么区别
  8. Concurrent HashMap的数据结构?底层是怎么实现的?
  9. Concurrent HashMap hashcode的原理(是不是数据结构内部实现的)和塞到链表里面怎么做的
  10. 为什么hashmap里面用了红黑树,红黑树怎么保证并发
  11. redis部署方式有几种
  12. 讲一下主从、哨兵和集群的区别
  13. redis选主算法是怎么做的
  14. redis怎么实现分布式锁
  15. 论文发在哪里
  16. 现在还在实习嘛?你现在还有其他的offer吗?为什么之前没有留下来?
  17. 哪里人?多大了?
  18. 阿里最近很火的问题?怎么看?
  19. 其他offer的待遇大概是多少?
  20. 本科和研究生成绩大概是多少?

反问:认为基础知识怎么样?

学习能力不错,建议多总结归纳,分布式实践比较少,建议多总结

HR面 8.18 40min

常规hr问题,感慨一下阿里hr脑子转的确实很快


收到阿里意向的时候如释重负,希望各位牛友也能收到满意的offer

更多模拟面试

全部评论

(14) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

近期精华帖

热门推荐