阿里面经,顺便求判定是否凉凉

阿里一面
开始时间:2018-03-10 16 : 47
持续时间:31 m 1 s

面试开始:
痛苦,不想多说。阿里不愧是阿里,问的很有深度,而且都围绕着项目来。

面试题目:
自我介绍,巴拉巴拉大概四五分钟。
开题让我介绍自己的项目,让我特别详细的介绍,包括项目的初衷,如何进行的设计,项目中出现的问题,怎么解决的,项目现在怎么样。
提了一句项目中前端用什么,我说异步的框架,我不会,他问你知道Ajax嘛,我说我用过,没细问,不知道啥意思。
看我用了ActiveMQ,问我为什么用ActiveMQ,为什么不用其他类型的消息队列,我告诉他我不知道。ActiveMQ如何保证发送端和接收端能够发送出去和接收到,以及如何保证的安全性。卧槽?
看我用了MyBatis,问我#和$的区别,为什么用$不用#,我当时没想出来,告诉他一个是全文替换,一个是模糊匹配。后来说是防止注入攻击,然后我就马后炮了一下。
提到MyBatis,问我直到的数据的索引的数据结构,我说有四种,常用的是B ,还有哈希索引,但是哈希局限性太大,不常用。问我知道B-嘛,我说知道,就问我什么用B-,我说MongoDB,然后他问我B 和B-的区别,我和他说两个都是多叉树,区别在于一个非叶子节点上存数据一个不存,也就是说会影响高度。
问我知不知道volatile关键字,知道,就问我这个东西是干嘛用的,然后我把原理和他讲了一遍。问我多个线程如何按照顺序进行启动,我不造啊,我和他说我之前用过的方式都是Thread.sleep(),好尴尬。后来看好像是join,他以为我不知道这个关键字。
问我Spring用在什么地方,我就和他说每个地方都用,IoC和AOP,问我Spring默认是单例还是多例,我说单例,然后问我servlet是单例还是多例,我说是一个请求一个线程,然后居然答了多例,我肯定是疯了。然后问我知不知道ThreadLocal,我说再Spring里面见到过,问我作用,我说是为每一个线程复制一个对象的副本,问我线程安全吗,我说线程私有那肯定线程安全啊。
问我知道什么设计模式,我说单例、工厂、装饰者、***、建造者、模板方法,他觉得太少了,我就说还有策略。问我单例的写法,我就举了饿汉和三种懒汉。
问我GET和POST的区别,讲道理记不清了,只记得一个在请求头一个在请求体里面,然后觉得太少,就说在REST下,GET是幂等且耦合的,是获取资源的信息,POST是对资源进行添加。
问了两个简单的算法题,一个是查找链表倒数第k个节点,一个是判断是否交叉并且在哪里交叉,比较简单,装作自己没刷过这些题,还嗯了一会。
之后说数据库,我说MySQL,他问我视图,这尼玛是我最坑的一块啊,问我视图的作用,我说是保证安全,将其中一部分的字段提供,然后他问我确定嘛,然后我!改!了!我说是对使徒的修改就会将操作映射到不同的表里,相当于同时修改多个数据表。

总结:
感觉有点凉,最简单里反而没答上,绝望。我问要学习建议,他说没有;我问他你问的MyBatis和ActiveMQ我没深入了解,是不是要继续深入学习一下这方面,他说你毕竟也才用了一年,然后说了下#和$的问题;我问他说觉得怎么样,他说比最近面的其他人来比还可以,让我一周之内等消息。感觉有点凉。
全部评论
还可以问面的怎么样?哈哈
点赞 回复 分享
发布于 2018-03-12 17:51
稳了
点赞 回复 分享
发布于 2018-03-12 17:52
何时投得简历
点赞 回复 分享
发布于 2018-03-12 17:53
可能他是在安慰你
点赞 回复 分享
发布于 2018-03-12 18:02
实习吗?
点赞 回复 分享
发布于 2018-03-12 18:15
老哥。这都碰见你了。
点赞 回复 分享
发布于 2018-03-12 18:30
写代码是以什么方式写的?共享文档?说思路?
点赞 回复 分享
发布于 2018-03-12 19:05
请问这是阿里哪个部门的呢?
点赞 回复 分享
发布于 2018-03-12 19:17
为什么我问你觉得我面的如何 面试官笑了跟我说以后不要问面试官这种问题。。。
点赞 回复 分享
发布于 2018-03-12 19:21
感觉凉凉
点赞 回复 分享
发布于 2018-03-12 19:49
面试官,不想问往深里问,请问这是什么操作?一面
点赞 回复 分享
发布于 2018-03-12 20:05
刚刚面了下我 20分钟,问了1-2个项目(课程项目),什么基础都没问,然后面完了。 凉了。
点赞 回复 分享
发布于 2018-03-12 20:34
感觉很基础啊,可惜我6号内推的,到今天都没有一个电话。欸,面都没有面就被刷了
点赞 回复 分享
发布于 2018-03-12 21:03
项目问的有点深啊。 感觉不是基础了。全都是写库的应用
点赞 回复 分享
发布于 2018-03-13 00:26
老兄面的哪个BU?
点赞 回复 分享
发布于 2018-03-13 13:00
问的都很基础,但也有深入的部分,楼主回答的显得基础不扎实。应该是凉了
点赞 回复 分享
发布于 2018-03-13 14:34
加油
点赞 回复 分享
发布于 2018-03-14 15:02
最好不要问面试官,面的怎么样这个问题,他一般都会回答你还行。你就问问他们部门的情况,包括自身可以改进的地方。
点赞 回复 分享
发布于 2018-03-14 15:58
实习就问这么难的问题吗?
点赞 回复 分享
发布于 2018-03-14 17:58

相关推荐

10-09 22:05
666 C++
找到工作就狠狠玩CSGO:报联合国演讲,报电子烟设计与制造
点赞 评论 收藏
分享
评论
6
75
分享
牛客网
牛客企业服务