职位:阿里巴巴天猫超市实习(JAVA工程师)-阿里巴巴
每个做技术的同学,都有个梦想,就是加入BAT。漫漫长路的春招,秋招,我们如何才能斩获offer?制霸各个大厂面试?如何才能***丝逆袭,赢取白富美?
想想我们所经历的迷茫混沌,我们秃掉的头,丢失的秀发。敢问路在何方的黑人问好?
现在,让我来告诉同学们,***丝终有翻身日,备胎也有扶正时!!!在此向同学们分享一下我的阿里巴巴秋招之路的经历。让同学们不再迷茫!
面试准备期(2018.3.1 - 2018.7.1)
重点一:基础知识的复习
1. java基础知识
2. Jvm的底层原理
3. 计算机网络
4. 操作系统
5. 数据结构和基础算法
6. 数据库知识理论
过程心得:这段时间很痛苦,很多基础知识需要复习掌握,知识点很细,让同学难以掌握。但这些知识在大厂面试中占比(80%左右),能不能过一面也正是这些基础知识理论。而在这过程中,难点主要是,java,并发知识,jvm原理,http,tcp协议,网络协议架构和它各个层的功能,操作系统的基础理论。
重点二:常用的技术框架
1. Spring
2. springMVC
3. SpringBoot
4. Mybatis
5. Dubbo
过程心得:这些技术基本都是各个公司使用频率相当高的,对于面试时,一定要掌握这些基础框架的使用,并能对这些框架技术有一定的了解,如果能够对这些框架技术有很深的理解并进行一些改进那就更好了。
重点三:数据结构基础算法
1. 基础算法
2. 树知识(平衡树,b树,b+树,红黑树)
过程心得:面试经常问,多以算法题的形式出现,所以在准备面试的过程中,多去leetcode上刷刷题。
重点四:大学项目
1. 复习项目的各个模块
2. 自己做的部分使用的技术知识进行复习
3. 发现做过的项目存在的问题,并尝试改进
过程心得:大学项目很好的体现自己的编程能力和程序设计思想。也是面试并问的点。在此建议同学们大学一定不要闲着,多写项目,参加比赛。
重点五:心态
过程心得:马老师说过,“今天很残酷,明天更残酷,后天很美好,但大多数的人死在了明天。”这段过程心态一定要平衡,让自己放松,这样才能全神贯注的去复习各个知识点。坚持几个月,你会发现自己的成长。
面试体会(2018.7.23 - 2018.8.16):
阿里的面试一般分为4次或者5次。面试的过程中主要是对计算机基础知识的考察,项目知识的考察,数据结构和算法考察。对于计算机基础知识烂熟于心,因为在面试过程中,无论是一面还是四面都进行考察。稍有不慎也许就会被问倒了,影响最后的面试成绩。
阿里一面:
1. java基础知识
² Java异常处理
² Java数据结构
² Java并发包使用
² Java并发处理
2. JVM知识
² JVM存储区
² JVM内存回收算法
² JVM性能调优
² JVM调参
3. 计算机网络
² http协议
² tcp,udp协议
² 计算机网络架构
² 三次握手,四次挥手
² 滑动窗口
4. 数据库
² 分库分表
² 数据库引擎
² 使用的锁
² sql语句
阿里巴巴二面:
1. 项目特点
2. 自己在项目担任的角色
3. 项目负责模块设计思想
4. 项目使用的技术
5. 项目的不足之处
阿里巴巴三面:
1. 对大学做的项目自己的理解
2. 最短路径算法
3. 开发性的一些算法题
阿里巴巴四面:
1. 项目中你担任的角色
2. 如何去处理团队之间的任务问题
3. 你在项目中遇到什么问题,如果现在让你重新去做,你会怎么做
4. 你觉得你所具有的优点
5. 如果能有实习机会你会进来吗
实***结(2018.9.27 - 2019.1.30):
在阿里实习已经结束,也适应了这里的工作生活。在这段时间主要以学习为主,中间件,设计思想,开发工具等,学习能力也直线上升。在此不得不佩服阿里技术是真的牛逼,更牛逼的是你如果需要,可以在内网找到开发这个技术的创始人,源码,资料,文档,只要你需要,没有你找不到的,在这个技术氛围中,感觉很棒。
对于技术上:
1.熟悉集团内部的各项中间件技术。
2.多去了解不同方面的知识。
3.保持自己的好奇性。
4.保持自己的学习习惯。
5.一定要敢于去尝试新技术,多吸取他人技术经验。
对于阿里巴巴:
1.人才很多,高手如云,拥有很好的技术氛围。
2.每个人都很优秀,需要多学习人家的优点。
3.当伙伴们发表观点,需要学会倾听。
4.一定要善于总结,才能提高自己。
我的个人感受:
1.每个人的个人能力都很强。
2.能从他人的身上看到自己所需要的东西。
3.大家都能互相尊重。
4.都善于表达。
5.每个人都有自己的观点,而不是你说什么做什么
6.思维碰撞中,都能很好的接受他人更好的观点。
7.优秀的人最大的共性就是善于学习,敢于否定自己观点,善于总结,表达,沟通。
8.永远保持一个好奇的心理。
这段过程虽然很累,但并没有外界说得那么可怕。在这个高手如云的环境里,和大牛们合作,甚是愉快。最直接的体验就是在学校一个7 8 个人的团队,合作完成一个普通程序耗时好几个月。记得入职时候阿里百计活动项目中,和大牛们合作,2天搞定。效率高到惊人~
熬过了无所黑夜,终于成功啦,希望自己的这段经历能给同学们一些启发和动力!
对学弟学妹的职业规格的建议:
大一:发现自己的兴趣爱好,学好基础课程,别挂科
大二:找到自己的兴趣方向,并开始漫长的自学过程(边学边做)
大三:将做过的项目进行参加各项比赛,能拿多少将就拿多少
大四:大厂实习,不断学习和总结。
强烈推荐来我的部门,新团队充满了新机会
2018年11月,阿里巴巴成立了「天猫超市事业群」天猫超市事业群是阿里新零售的排头兵,将开辟出一条线上线下超市融合一体化经营的道路,实现“天猫超市,天下超市”的理想!
天猫超市事业群,致力于成为满足生活全场景的智慧零售商。将超越过往线上的工作方式,融入线下的“新蓝海”,强化商品、消费者、线下伙伴、供应链的各项能力,整合原有天猫超市和淘鲜达业务,和阿里大生态内的大卖场、超市等合作伙伴紧密合作,推进线上线下一体化的超市新零售模式。
在创在未来的道路上,期待有你!
我们携手同行,一起实现“天猫超市,天下超市”的理想。
招聘岗位:
技术类:
Java开发工程师、前端开发工程师
产品类