楼主是研二时春招去了头条实习,秋招通过的阿里面试,拿到了阿里天猫超市产品技术部的offer,最后选择加入阿里大家庭的。春招和秋招都在牛客网上收益良多,特在此记录下准备过程,给师弟师妹们参考~
面试心态
首先最最重要的一点是,一定要多投简历多面试!要抱着“我就是去刷面经去的,能不能中都可以”的心态,千万不要害怕,你永远都不会真正准备好。因为刚开始面试,是不知道面试官会问什么的,也不知道自己的薄弱环节在哪里,所以需要去“刷面经”,借助于面试官问的问题,查漏补缺,不断提升自己(记得做好笔记),你就会发现自己面试越来越顺手,最终斩获满意的offer。如果因为害怕,觉得没准备好就不去投简历,到春招结束你就会发现,等你觉得自己准备好了,可以面试了,大厂基本都招满了,没有面试机会了,楼主就吃过这样的亏,4月底时候觉得自己可以了,但根本没有面试机会,最后才发现问题所在,抓住一切机会面试,在补招中拿到了不错的实习offer,秋招时候更是不敢拖延,广撒网多面试。
要不要实习
时间安排:
- 研二上(11、12月):刷leetcode,学习基础知识
- 研二下(3月--5月):新增自己的实践项目,学习基础知识,找实习
- 暑假(7、8月):实习,基础知识进阶
- 8月-10月:秋招面试
如何准备:
基础知识:
-
Java基础:《java核心技术卷一》除了10-13章,基本都要看,泛型和反射也会被问到
-
Java源码:主要是collection部分,hashmap、concurrentHashMap的实现
-
JVM:《深入理解Java虚拟机》 尤其是内存模型、类加载机制、GC垃圾回收
- 算法:《剑指offer》、leetcode中高级、《算法(第四版)》各类排序算法和红黑树
- 并发和多线程:《Java并发编程的艺术》这本里的基本都会考到,建议看整本
- 网络协议:《TCPIP协议》,TCP、UDP、http状态码必考
-
JavaWeb:《Java EE 互联网轻量级框架整合开发》SSM框架和redis使用,看整本
-
数据库: 《深入浅出MySQL》基本数据操作、索引、存储引擎、sql优化
- 设计模式 : 《大话设计模式》单例模式必会手写、工厂模式、装饰器模式
- 分布式 :《从Paxos到ZooKeeper分布式》,基本分布式思路要有
- 微服务框架:有余力的话《高可用可伸缩微服务框架》
项目
如果有实践项目,把项目说清楚即可
其他资源:
- github上JavaGuide(https://github.com/Snailclimb/JavaGuide),面试大纲,常考点全有笔
- 《小灰的算法之旅》、《码农翻身》很多网络开发思想
- 慕课网、极客时间
- 看书-视频-实践-面经-说,知识是互通的,要理解不要死记硬背
简历:
1.突出重点,写明白你到底会什么
- 基础知识:了解、熟悉、有一定掌握、熟练掌握、精通等
- 所有写上去的东西都要能说出来
- 切忌夸大其词
2.如果没有项目,要自己设计项目,项目要精炼,要占简历的大部分
3.比赛、论文、奖项等,突出重点,尽量精简
重点:
- 写上去的东西一定要详详细细地讲出来
- 项目可以深挖,也可以设计,自己要好好准备
- 论文、奖项什么的可以自我介绍的时候说
阿里面经:
一面:
-
自我介绍
-
项目介绍
-
网络的OSI7层模型
-
在浏览器输入网址到显示网页的背后的整个过程,用到了哪些协议?
-
TCP和UDP的区别?微信聊天用的是哪个?
-
Spring中如何指定Bean扫描的范围?
-
Spring中如果配置2个id一样的Bean会发生什么?
-
Java8的一些新特性,lambda表达式、流、新日期API
-
401错误码
-
联合索引的最左索引的范围查询,能用到范围索引吗
-
事务的隔离级别,在可重复读这一级别中,重复读数据是否一致?怎么解决幻影行
-
线程怎么看,ps方法
-
rabbitMq的异常处理,顺序处理消息,保证对于同一个用户,几条消息顺序处理
二面:
-
自我介绍。
-
项目介绍。
-
多线程打印奇偶数,说思路。
-
Synchronized的原理。
-
什么情况下会产生死锁?描述一段产生死锁的代码。
-
什么是偏向锁、轻量级锁、自旋锁?
-
线程池的原理。
-
线程池中线程的个数一般设为多少合适?
-
JVM的内存分布
-
说一下双亲委派模型,它的作用是什么?如何打破双亲委派模型?
-
Dubbo为什么只需要一个接口就能进行RPC调用?原理是什么?
-
项目中的分布式事务是怎么实现的?
三面:
-
自我介绍
-
项目介绍
-
讲一下HashMap,1.8前后的变化是什么?
-
讲一下ConsurrentHashMap,1.8前后的变化是什么?
-
讲一下红黑树。
-
快排的时间复杂度?最坏的情况是什么?稳定吗?
-
堆排序的时间复杂度?稳定吗?
-
G1垃圾回收器和CMS垃圾回收器的区别。
四面:
聊了聊自己在头条的项目、学校的项目、个人的提升,项目的改进等方面等问题
hr面:
自己的优势
为什么选阿里
学校的奖项
出国经历学到了什么
最痛苦印象最深刻的事是什么
部门介绍,墙裂推荐
先简单介绍一下我的部门~
2018年11月,阿里巴巴成立了「天猫超市事业群」天猫超市事业群是阿里新零售的排头兵,将开辟出一条线上线下超市融合一体化经营的道路,实现“天猫超市,天下超市”的理想!
天猫超市事业群,致力于成为满足生活全场景的智慧零售商。将超越过往线上的工作方式,融入线下的“新蓝海”,强化商品、消费者、线下伙伴、供应链的各项能力,整合原有天猫超市和淘鲜达业务,和阿里大生态内的大卖场、超市等合作伙伴紧密合作,推进线上线下一体化的超市新零售模式。
在创在未来的道路上,期待有你!
我们携手同行,一起实现“天猫超市,天下超市”的理想。
部门实习生 春招开始了!
部门实习生 春招开始了!
部门实习生 春招开始了!
面向人群:
2021年11月-2022年10月毕业的学生
工作地点:
杭州阿里巴巴西溪园区总部
面试方式:
远程面试
简历投递邮箱:
问题咨询,欢迎加我微信哈~~~
全部评论
(4) 回帖