错过双十一,赶上双十二,我拿到了淘宝天猫的Offer,没想到入职第一句就是能加班吗?

2022-07-26,,,

跳槽一直是个敏感话题,但在如今几乎没有稳定工作的时代,跳槽对很多人来说是再平常不过的事了,而互联网人也是跳槽蛮频繁的一个群体,有人说,程序员涨薪晋升全靠跳槽,这也不尽然,在一家好企业沉淀几年也许是更好的选择

然而面对今年的大环境而言,跳槽成功的难度比往年高了很多,很明显的感受就是:对于今年的java开发朋友跳槽面试,无论一面还是二面,都开始考验一个Java程序员的技术功底和基础。就连对应届生来说,面试也没有往年那么宽容了,总归来说,跳槽真的越来越难。

但是,对每一个程序员来说,心中 都有一座大厂梦,这个大厂梦需要坚持和努力,才能实现。所以,程序员如果想要面试拿到心仪的offer,补充好自己的知识库是很有必要的。

(以下是某程序员投稿的阿里面经,双非一本成功拿下天猫团队的offer,文末还有福利彩蛋哦)

阿里巴巴天猫团队一面

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

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

阿里巴巴天猫团队二面

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

  • 依旧是聊项目,不过二面的项目聊得内容比较多,问了项目中数据库的结构设计、整体框架等。
  • 项目中用过数据库索引吗?什么时候用?如何使用的?
  • 介绍一下B树、B+树、红黑树
  • 数据库分页查询,如何分页?怎么实现?
  • 四种隔离级别,虚读和幻读什么意思发生在哪?
  • 使用的MySQL版本,和之前版本的区别
  • 使用什么版本的JDK(我答1.8)介绍和之前版本的不同
  • 1.7和1.8的JVM有哪些不同
  • 1.8的垃圾回收算法,介绍你所知道的垃圾回收算法,CMS垃圾回收器简单介绍
  • ConcurrentHashMap的size()函数1.7和1.8的不同,或者介绍一下如果是你如何设计
  • 排序算法,介绍一下快速排序,快速排序时间复杂度,是不是稳定排序,介绍几种你所知道的稳定排序算法
  • UDP,TCP,HTTP介绍一下,OSI七层模型
  • 说几种你说熟悉的微服务架构
  • 说一下Redis支持的数据结构
  • 讲一下一致性哈希

阿里巴巴天猫团队三面

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

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

阿里巴巴天猫团队HR面

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

  • 自我介绍
  • 你为什么选择阿里?
  • 那你对阿里了解多少?说一下吧
  • 你觉得自己做得最成功的一件事是什么事?
  • 那你遇到过什么挫折吗?
  • 你在天猫上买过什么东西吗?买什么?(我回答口红,小姐姐笑了笑)
  • 那你怎么看待996呢?
  • 期望薪资
  • 你还有什么要问的吗?

总结

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

以上就是这次阿里天猫团队面试的全部真题,真题答案已经整理成了文档的形式,需要面试题答案的 点击这里,回复:TM 免费领取;另外还整理好了自己的一些学习资料,这些学习资料知识点涉及非常广泛,包括Java基础,高并发多线程、JVM、设计模式、Spring全家桶、MyBatis、Netty、Tomcat、redis、Kafka、Dubbo、Docker等,需要这些学习资料的朋友 可以直接点击这里,对,就是这里,回复暗号:CS 免费获取资料下载地址哦!

Java 面试题基础篇

Spring 面试专题及答案

SpringBoot 面试专题及答案

SpringMVC 面试专题及答案

SpringCloud 面试专题及答案

微服务面试专题及答案

多线程面试专题及答案

开源框架面试专题及答案

Redis 面试专题及答案

Netty 相关面试专题及答案

ZooKeeper面试专题及答案

以上是部分的专题及答案截图,除了以上专题以外,还有部分专题的内容未展示,包括数据库、设计模式、并发编程、Tomcat、SQL、RabbitMQ、Nginx、MySQL、Linux、Dubbo等。这些面试专题和答案均已经整理成了pdf格式,需要完整版资料的朋友, 直接点击这里,对,就是这里,回复暗号:CS 免费获取资料下载地址哦!

本文地址:https://blog.csdn.net/weixin_50520844/article/details/110530225

《错过双十一,赶上双十二,我拿到了淘宝天猫的Offer,没想到入职第一句就是能加班吗?.doc》

下载本文的Word格式文档,以方便收藏与打印。