前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >阿里面经

阿里面经

作者头像
牛客网
发布2018-05-30 15:40:23
6120
发布2018-05-30 15:40:23
举报
文章被收录于专栏:牛客网

历时一个半月,23点左右收到阿里实习生offer,从一个双非二本渣渣到努力考研,梦想实现了,回馈牛客,明天更新---面经。-

-------------更新---------------

时间隔得太久了,就想起这些题~~~

3月中旬投递简历,过了大概三天有一个学长加我的微信说已给我安排面试,保持手机畅通

一面

先自我介绍

然后看到我本科的学校问了一下为啥没考好(很尴尬表示很后悔高中没好好努力。。。。。第一学历还是每次都会被问的)

然后开始聊简历上的项目  包括项目的目的 架构设计(一路探讨如何设计,重点要有自己的想法吧,无论是否正确) 接口设计  性能测试 吞吐量(表示有些没有测过,很诚实的回答)

还有一些反爬虫策略 紧接着就是如何反 反爬虫 基本上是一路往深了问层层递进,直到回答不出来(忠告:写在简历上的项目必须足够熟悉,并且一定不要夸大自己的贡献,否则分分钟露馅)

项目大约聊了20分钟

然后问一些java基础

JVM 内存模型 类加载机制  一个.class从加载到运行经历了那些步骤

Gc算法 联系操作系统  垃圾回收器 重点说G1 和七个垃圾回收器的各自特点

是否可以重写String (双亲委派机制)

并发

乐观悲观

CAS

concurrent包下的几个组件

countdownlatch  cyclicbarrier

线程池参数

mysql 索引

然后就是一堆408的基础知识了

包括计:算机网络 操作系统 数据结构

实话:阿里是我遇到过最和蔼面试体验最好的,一群大牛都很和蔼的和你在探讨就像是朋友之间聊天,体验极其好啊。

大概一面50分钟左右吧

一面以后每天看官网状态~~~~怂成狗?

然后就是两个星期的等待一点消息都没有~~~~

突然有一天晚上在实验室写代码,一个杭州的电话打过来立马一个激灵~~~

二面:

依然是自我介绍

印象最深的项目(和第一面差不多)不过和第一面的有些问题不一样 略~~~(是不是极其讨厌这个字,看答案最大痛苦之略  (调皮脸))

项目大概聊了15分钟

然后再来一次JVM 这次问到了担保机制 minorGc full gc

内存泄露 内存溢出 区别

说一下String实现 intern

final 关键字

volitile关键字~~

接着再说一次内存模型

设计一个集合存放超时对象,超时对象清出集合,然后设计~~~~(只用说思路,这个当时我回答的不好各位大佬可以讨论一波)

说一下桶排序  堆排序

递归和迭代的区别  尾递归

递归改非递归的几个常用方法

TCP 握手过程   挥手过程

HTTP协议过程

进程线程区别

进程通信 线程通信

然后开始聊人生~~~

最近看啥书  有啥爱好啊   最近关注什么开源项目了吗  了解阿里吗~~~~

面试官真的人特别好,我有点紧张,他就安慰我说没事,你回答的挺好的 ,很感谢师兄。真的被阿里工程师感动。

二面之后又是石沉大海一样的场景~~~依然天天早上第一件事看系统看看有没有被刷~~~~怂成狗

三面:

自我介绍

说说你的项目~~~~

然后重点来了!!!!!!

问:树了解吗?

答:了解一点点

那先来个简单的AVL树说一下应用和构建过程(结结巴巴答出来)

那再说说B+树吧

说一下特性,说一下MySQL那两个引擎怎么利用B+树构建索引的

然后就层层递进问直到电梯算法~~~~这时候全身已经开始冒汗了

然后就开始问我知不知道java8 hashmap实现方式改变了

我说引入了红黑树~~~

然后红黑树了解过吧

说一下怎么构建红黑树的。。。。我的天每一个染色和旋转太多了没复习头大,老老实实说不怎么记得了

他说那好吧,你跟我说一下他的性质,这个还记得

然后 有了avl树为什么引入 红黑树  意义是什么

然后Dijkstra  ~~~~ 过程

三面全程压力面很严肃,之后就以为自己要挂了,已不报希望~~~~

不再看系统(其实有的时候还是抱有幻想的偷偷看看)

两个多星期以后师兄微信和我说的HR最近比较忙,等HR面 ~~~开心爆了,晚上吃了三斤小龙虾~~~

然后就是等HR面 感谢三面老大放我一条生路

HR面:

自我介绍

印象最深的项目

本科的问题再一次被拿出来讨论一波(哭脸)

为什么想来阿里巴巴

这个问题完全发自肺腑  那是梦想  哈哈哈哈

平时怎么学习

你怎么从开源的项目中学习的 应用到自己项目里面了吗

简历项目的贡献度

团队中扮演的角色

成绩排名(因为我简历写了国家奖学金)

然后说了一下我为什么考研

本科四年班长经历你的感受

有女朋友吗

啥时候能来实习

实习多久

然后还有什么问题需要问她的

HR面后 等~~~~~~~

昨天晚上23点左右 收到录用意向书,三秒钟之内准确找到接受button 然后点下去    哈哈哈哈~~~~

然后今天 三斤小龙虾 (已胖成球),吃完开始励志减肥健身~~~~~立个flag

点击作者姓名与作者大佬交流~

作者:阿里面经

来源:

牛客网(www.nowcoder.com)

- 互联网名企笔试真题

- 校招求职笔经&面经

- 程序员/产品/运营求职实习信息

- 程序员/产品/运营学习交流社区

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.05.07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档