临近双十一,我等来了阿里天猫团队offer,面试官:你能加班吗?

加班是大家老生常谈的话题了,国内互联网公司加班现象更是严重,而互联网公司中则要数程序猿加班最为厉害。很多人是在加班,但不代表很多人愿意加班,可能刚入职场的小白倒是干劲十足,成了工作狂,或者是热爱工作,又想证明自己的人生价值不断投身于事业中的人…那么你,能接受加班吗?

(以下是某程序员投稿的阿里面经,在双十一来临之际,拿下天猫团队的offer,而面试官却直接问道:你能加班吗?)

临近双十一,我等来了阿里天猫团队offer,面试官:你能加班吗?

标题阿里巴巴天猫团队一面

面试官感觉才30出头的样子,看上去很年轻,问起问题来还是比较“凶悍”的,开局有点被唬到的感觉。

  1. 简单的自我介绍一下吧
  2. 我看你之前做的项目还挺多的,你讲一下自己印象最深的一个吧
  3. 你说你项目中使用到了AOP,能谈一下它的实现原理吗?
  4. 那你说一下JMM 内存模型是如何划分的?分别存储什么内容呢?线程是否安全?
  5. 类加载机制,谈到双亲委派模型后会问到哪些违反了双亲委派模型?为什么?
  6. 为什么要双亲委派?好处是什么?
  7. 平时怎么使用多线程?有哪些好处?线程池的几个核心参数的意义?
  8. 一致性 Hash 算法的原理
  9. 谈谈你理解的 Zookeeper
  10. 如何处理 MQ 重复消费?
  11. 客户端负载算法
  12. long 类型的赋值是否是原子的?
  13. 说一下 volatile 关键字的原理及作用
  14. 平时有看哪些书吗? 玩不玩博客?
  15. 平时怎么安排自己的生活和工作?

阿里巴巴天猫团队二面

二轮技术面的时候有2个面试官,一个稍年长,一直问我问题的都是年长的那位,可能是个大佬!

依旧是聊项目,不过二面的项目聊得内容比较多,问了项目中数据库的结构设计、整体框架等。

  1. 项目中用过数据库索引吗?什么时候用?如何使用的

  2. 介绍一下B树、B+树、红黑树

  3. 数据库分页查询,如何分页?怎么实现?

  4. 四种隔离级别,虚读和幻读什么意思发生在哪?

  5. 使用的MySQL版本,和之前版本的区别

  6. 使用什么版本的JDK(我答1.8)介绍和之前版本的不同

  7. 1.7和1.8的JVM有哪些不同

  8. 1.8的垃圾回收算法,介绍你所知道的垃圾回收算法,CMS垃圾回收器简单介绍

  9. ConcurrentHashMap的size()函数1.7和1.8的不同,或者介绍一下如果是你如何设计

  10. 排序算法,介绍一下快速排序,快速排序时间复杂度,是不是稳定排序,介绍几种你所知道的稳定排序算法

  11. UDP,TCP,HTTP介绍一下,OSI七层模型

  12. 说几种你说熟悉的微服务架构

  13. 说一下Redis支持的数据结构

  14. 讲一下一致性哈希

阿里巴巴天猫团队三面

三面的面试官说话谈吐很不一样,交谈得比较愉快,面试官对我印象很好,所以当下就感觉得到应该是稳了,结果确是如此。

  1. 介绍一个你觉得最自豪的项目,依托这个项目问了很多问题(具体细节就不详细说了)
  2. 说一下你觉得你最熟悉的Java那个领域,根据这个领域问了一些问题
  3. 问JVM主要是各种垃圾收集器、GC算法,安全点
  4. 介绍volatile
  5. java内存模型
  6. synchronize,以及与Lock的不同
  7. Java内存泄漏如何排查排
  8. 你之后的发展方向是怎样的?有想过转管理吗?还是继续技术路线?(我回答的技术)
  9. 那你平时通过什么方式来学习新技术的?
  10. 你有没有什么想要问我的?(这是三面里唯一一个问我有没有问题要问的!!憋死我了!!早就想问了!)

阿里巴巴天猫团队HR面

没有什么特别的感觉,就是HR小姐姐对我特别热情!!

自我介绍
你为什么选择阿里?
那你对阿里了解多少?说一下吧
你觉得自己做得最成功的一件事是什么事?
那你遇到过什么挫折吗?
你在天猫上买过什么东西吗?买什么?(我回答口红,小姐姐笑了笑)
那你怎么看待996呢?
双十一要求你加班,你能接受吗?(???如果拿到offer,那我能在双十一之后再入职吗?好吧,我怂,当然没敢这么说!)
期望薪资
你还有什么要问的吗?

总结

4轮面试下来,给我的感觉还是非常轻松的,没有特别紧张的情况出现,可能是电商类的团队氛围都比较好,不过给我印象比较深的是阿里真的不太看重学历,我是双非一本出身,但也能顺利拿下offer,相信未来我是能够为阿里创造更多价值的!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章