阿里菜鸟内推一面(欢声笑语中打出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-11 00:51
已编辑
门头沟学院 Java
先说一下楼主的情况:双非本大三,两段实习,javaer,想要找一个暑期大厂offer,努力了两个月,三月份每天的状态就是算法,八股,项目,四月份更是一个面试没有,最终还是没有结果,心碎了一地。期间面了一些中小厂,大厂只有腾讯约面,其他大厂都投了一遍,但是还是石沉大海。再看一下楼主的面试结果吧,就不说ttl了腾讯s3:三面挂csig:一面挂teg:三面挂wxg:一面挂没错,面了八次腾讯,两次三面挂,当时真的心都碎了。其他中小厂都有面,有的没过,有的oc,但是都没有去。其他大厂投了简历,但是不是简历挂,就是测评挂,都说今年行情好很多,各大厂都扩招,可是问题出在那里呢?学历背景吗?实习经历吗?还是简历不够好看?依稀记得,从年初七就离开了家里,回到学校,早早准备面试,当时自己认为凭借着自己的两段实习经历,以及大二就开始准备的八股算法,拿大厂offer不是问题,但是还是不敢放松,回校的状态每天就是算法,八股,还有查看各种招聘信息,想着尽早投机会多,但是事实证明,投的早,不如投的刚刚好。当时想着,先投一些中小厂开始面试,找找面试感觉,从2.10就开始有面试了,基本都是线下面试,面试的感觉都很不错,觉得自己的状态慢慢回来了,期间也有oc一些中小厂,但是自己的目标并不在此,只是想练一下手,遂拒。后面投了腾讯的暑期实习基地,不久就约面了,第一次面这么大的厂,多少有点紧张,好在运气还不错,遇到的面试官也比较好,一直干到了三面,期间看牛客有不少说一面就挂了的,感觉自己还是比较幸运的,但是没想到倒在了三面,一周后就挂了,伤心是有的,但是想到这才刚刚开始,还有很多机会,便继续准备下一次面试了,很快,被另外一个部门捞了,一进会议,面试官没开摄像头,看网上说没开摄像头很多都是kpi,但是自己给自己打气,认为面试官只是不方便开摄像头罢了,面完,感觉良好,没问什么很难得问题,基本都答出来了,算法两道也a了一道,感觉实习不会这么严格吧?还是过了一会挂了,因为这个?还是技术不太匹配?面试过程中说搞C++的,心想,搞c++的你面我干啥?唉,这时候有点气馁,然后就接下来半个月没有面试。这时已经是三月底了,看到牛客好多人都已经陆陆续续拿到了offer,看人家的面试准备也没那么早,有0实习的,有没刷算法的,有两个面的,,,唉,反正是一言难尽啊,感觉努力没有什么意义,面试多半是看面试官的感觉,主观性很大啊,只要你技术没有太大的问题。第三次面试腾讯,面试来的比较突然,期间已经有几天没看八股什么的了,临时看了一下之前自己做的面试笔记,但是面试却异常顺利,三天闯到了三面,自己也不敢相信,三面玩感觉也良好,脑子里不得不想着一些“offer结算画面”,但是过了一会查看流程显示“流程终止”,我?哎,当时真的有苦说不出啊,也是一晚没睡。后面就逐渐开始褪去大厂梦了,看着曾经跟自己交流的牛油,朋友,认识的人,觉得他们技术不太如你,算法刷的没你多,进了大厂,但是这又如何呢?能力强不强不是你了说了,面试官说了算。也逐渐知道,不是你能力好就可以了,还得有运气,运气,运气。这个过程太累了,和自己和解吧,不用非得大厂,找个合适一点的就好,放轻松一点。今天有点心事睡不着,闲着想写一些自己的面试过程,勿喷。附上一张面试的情况,公司就不方便透露了。
怒卷的斯科特:八分运气两分实力
点赞 评论 收藏
分享
评论
点赞
220
分享

创作者周榜

更多
牛客网
牛客企业服务