Welcome everyone

阿里巴巴蚂蚁电话面试

面试 汪明鑫 345浏览 0评论

第二次面蚂蚁   不是二面,是第二次,额,我也不太明白咋搞的

 

时间:2018.7.25

java开发

 

说起来你们可能不信,一个月之内,加上这次我已经面了4次阿里,这是第4次,已经挂了3个,之前还面过一次蚂蚁,这次还是蚂蚁,不过都是一面,4次加起来和阿里面试官通话近3个小时。

这次面试最久,整个过程持续了1小时8分钟。

 

自我介绍   说下学习经历,项目经历,实习经历(我说了一大堆,停不下来 并且说了学习计划和自己看的书籍)

说下数组和链表

说下栈和队列  (说了各种比喻和应用场景    说了递归调用的压栈、弹栈的过程)

栈是不是线程安全的?   (之前没有看Stack源码,面试完点进去看才知道是线程安全,gg)

说下HashMap底层实现   (就那一大堆,解说源码)

如果不用HashMap,实现线程安全(我说了HashTable     ConcurrentHashMap  ConcurrentHashMap底层是分段加锁的     还说了Collections的线程安全化方法)

说下set   (用的少,两句话概过)

除了上述集合还用过哪些   (我说了跳跃表SkipList)

知道一些开源的集合吗   比如MashSet   (没听过。。。)

列举知道的排序算法

详细说下快速排序

Object有哪些方法

说下TCP连接的详细过程

事务的性质

说下多线程  (说了自己正在看java并发编程艺术,说了线程的创建,启动,线程状态转移,synchronized,lock,volatile,线程池)

Spring的生命周期      (忘了,于是主动说了ioc,aop)

Mybatis怎么加载sqlMapConfig文件

idea的快捷键

 

还有一些问题记不清楚了

 

希望有二面的机会了,都面了4次了,给个面子。。。

转载请注明:汪明鑫的个人博客 » 阿里巴巴蚂蚁电话面试

喜欢 (0)

说点什么

您将是第一位评论人!

提醒
avatar
wpDiscuz