阿里菜鸟内推一面(欢声笑语中打出gg)

1.自我介绍
2.问项目(实在没啥好问的,大部分都是增删改查)
3.了解冒泡排序吗,时间复杂度呢(讲了一下)
4.了解链表吗,自己动手写过吗(说了一下链表怎么写,以CLH队列为例子说了下双向链表的队列怎么实现)
5.了解AQS吗,看过源码吗(说了一下AQS的源码和ReentrantLock的源码,说了一点就被打断了,估计知道我看过没往下问)
6.了解Hashmap吗(说了下),你知道JDK1.8Hashmap有什么改动吗(引入红黑树,仔细说了一下)
7.深克隆浅克隆说一下(这个当时真没答上,没印象)
8.了解Java内存模型吗?(基于JSR133说了一下JMM,内存重排序,happens before什么的 刚要说四种内存屏障又被略过去了)
9.哦我想问的是JVM的内存划分(大哥,内存模型是JMM啊说明白啊,于是说了一下永久代那一堆,顺便提了提java也可以自己划分内存)
10.知道垃圾回收机制吗(3种,答了答)gc时各个代达到什么条件会发生迁徙(达到xx比例吧 忘了这个真忘了)
11.一般哪部分内存对应哪种回收机制(老年对标记整理,新生对复制,好像是,这个题答得不是很确定)
12.JDK1.8有什么新特性吗?(lambada表达式啊 JUC下Fuction<T,R>,然后我多嘴了,提了一下Google Guava类的集合工具类,于是有了13题)
13.你觉得Google Guava工具类的Fuction和JUC下的Fuction有什么区别(Google Guava类的Function实际上模拟了一个匿名内部类  JUC那个不知道)
14.你知道JKD1.8的JVM指令集上有什么更新吗对比1.7(懵了,这什么玩意?)
15.线程的状态(答了答  把sleep漏掉了)
16.线程状态切换(重点说了说interrut不会抛出异常,被wait会抛出异常并重新设置中断状态为false,所以如果因为其他操作导致了终端异常需要中心把中断状态置为true)
17.finalize会不会立即出发GC,finalize对象复活(这个问题我完全答错了,当时我刚下班,在大街上 太吵 听成System.gc()了,瞎比答了一堆,还跟人说深入理解JVM那本书我敲过那个代码,简直是。。)
18.SpringAop了解过吗(说了说应用场景和底层实现)
19.你刚才提到***了,知道动态***吗(jdk cglib)
20.jdk cglib的区别是什么(jdk接口 cglib extend类所以不能final)
前面都还中规中矩 崩盘点来啦
21.你有没有了解过开源框架比如Springboot?(了解过)
22.看过Springboot源码吗(这个真没有)
23.知道java序列化吗(当时懵了 要崩  NIO那部分我还没看,故意把话题往fastjson上拖,结果失败了)
24.了解过Netty看过Netty的源码吗(听说过,没)
25.了解Dubbo吗 自己动手打过框架吗(了解啊,没动手做过)
26.Dubbo源码看过吗(没)
27.Zookeeper呢(大哥都没看过,jdk都没看完)
28.你下一步的学习计划(看zookeeper源码,把一本阿里系的分布式架构那本书看完,)
29.聊了聊分布式系统,分布式锁的实现。
30.对了  补充一下还有Jedis源码跟他说了一下,底层依赖socket,JedisSharedPool依赖Commons Pool  又把Commons Pool中的Evictor机制给他讲了讲


后面都是开放问题了,项目,愿不愿意来杭州,有没有女票,下轮可能有笔试到时候电话会提前通知。
面了40分钟    7月17号晚上9点20面的 面完之后更改城市变灰 状态没变 19日下午已回绝

面完感觉还好,主要是一波看没看过xx源码把我问崩了,再一个当时我刚下班,出了地铁站,路上各种大车,特别吵。环境不好,电话来的太不是时候。

后续会赶紧补一补NIO的知识,然后一边补深入理解JVM一边搞一搞Netty和Zookeeper的重要的源码,Zookeeper,Kafka,Dubbo,挨个动手搭一搭。数据结构算法看一看都忘得差不多了

学校帝都211渣硕,不提了,学校不行,学的也不行,之前光玩了,啥也不会,项目也没什么闪光点就是纯CRUD,已回绝也是正常的,没什么惋惜的。

差不多就这么多题,还有一些可能就是比较简单没什么印象给漏了,最后祝大家后续校招顺利,offer收到手软。

另外杭州还有没有比较好的互联网公司啊,以后想定居杭州啊求推荐
#阿里巴巴#
全部评论
玛德,这还都说菜鸟网络缺人,缺个锤子!
点赞 回复 分享
发布于 2017-07-25 13:58
感觉楼主还挺厉害的,面试官问的问题好多啊。。。
点赞 回复 分享
发布于 2017-07-19 17:55
杭州有体量的大厂就阿里网易吧
点赞 回复 分享
发布于 2017-07-19 17:56
一面打了两个电话没接到,问了好几个问题没回答上,我觉得跟楼主差远了,可是今天还给了二面,二面也是打了三遍才接到,全程我觉得在被上课,问啥啥不会,啥分布式集群,这都啥啊这,所以感觉还是分面试官吧。
点赞 回复 分享
发布于 2018-03-08 23:51
感觉跟我差不多,一起加油
点赞 回复 分享
发布于 2018-02-20 19:16
心疼一波,估计我能回答出的最多也是和题主被问的前面那些题,后面框架只用源码没看过,慌慌哒,吓得赶紧简历少写点框架,以免埋坑
点赞 回复 分享
发布于 2018-02-09 15:08
不方便就直接说呗。。我都是直接说的。。
点赞 回复 分享
发布于 2017-08-18 21:13
我能说我问题都看不懂吗,更不用说看源码了
点赞 回复 分享
发布于 2017-08-18 20:57
我想给面试官讲netty,奈何人家没兴趣T_T
点赞 回复 分享
发布于 2017-08-18 20:32
牛客的第一个评论献给老铁,确实已经很强了!
点赞 回复 分享
发布于 2017-08-18 20:09
答主后面一波吃了太多伤害输出。。。
点赞 回复 分享
发布于 2017-07-31 16:05
同样一面被刷!跟楼主共勉一下!!
点赞 回复 分享
发布于 2017-07-30 16:11
阿里今年本来招人就少,实习生再部分转正名额寥寥无几。杭州那边还有网易、蘑菇街什么的,可以去试试
点赞 回复 分享
发布于 2017-07-28 18:52
和楼主同一天面的一面,感觉深度没有楼主那么大,但是操作系统、网络、数据库都问了,昨天的二面,一半没答上来,估计已跪
点赞 回复 分享
发布于 2017-07-27 03:08
楼主是研究生?问的那么深?
点赞 回复 分享
发布于 2017-07-26 22:43
好难啊。。。。。楼主很强了已经  赞 面经问题很详细,谢谢楼主
点赞 回复 分享
发布于 2017-07-26 19:43
感觉楼主很厉害了啊。。。。。可能是不缺人吧。。。。
点赞 回复 分享
发布于 2017-07-26 18:14
楼主问的好深啊
点赞 回复 分享
发布于 2017-07-26 17:22
请问楼主是简历评估多久后收到面试电话
点赞 回复 分享
发布于 2017-07-26 10:28
请问大佬你简历评级是什么,可能面试会根据简历有区别,你这第一面就是地狱模式,可怕。
点赞 回复 分享
发布于 2017-07-26 10:15

相关推荐

04-14 20:10
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
220
分享

创作者周榜

更多
牛客网
牛客企业服务