阿里面试经历总结

阿里的笔试很神奇,不知道为什么我周围的大神笔试都没有过,我幸运的8月31号收到了面试的通知,然后阿里9月1号发的公告大家都知道了,预约的9月8号下午3点面试,阿里面试的效率很高,基本你出来10分钟内就会偷偷给你发一条短信告诉你结果,挺人道的,如果通过会告诉你下一个面试官的位置,拿着短信就会有人引导你去面试官那,也没想过一下会面到3面,这些问题都是我面试完立马在手机上记下来的,今天发出来给大家看看,也是对自己的一个总结。
一面
1、自我介绍,项目介绍
这里专门有准备自我介绍,通过自我介绍很自然的过渡到项目介绍,说清楚项目中遇到的技术难点,解决方案等
2、Spring ioc 概念,创建,初始化,回收 ,底层实现,aop使用,ioc和aop的关系
ioc这边举了很简单的婚介公司的例子,同时给面试官介绍了初始化的3种方法,构造器,静态工厂,实力工厂,然后介绍了注入的几种方法,set,构造器,静态工厂,实例工厂,其次说了下在使用这么东西中注意的问题,然后提了下自己使用的时候碰到的问题,我提的构造器注入和找不到默认构造器,最后重点给面试官介绍了自己了解到的ioc底层实现,两条线,Beanfactory和appcontext这两条线。
aop主要介绍了自己用过的日志系统,通过aop对日志系统做面向切面的实现,简单的介绍了aop的使用
3、collection框架介绍,set,map,list对比(性能,特性,具体实现)
从List,Map,Set接口分别来说,从用法比较到性能比较,分析底层原理为什么会造成这样的效果,然后再到自己使用过程中的感受全部来一遍。
4、Current包,线程池类型,使用,fix,single
和上面类似,面试官重点问了single线程池的原理,使用阻塞队列实现。
5、jvm内存模型,在每个区怎么发生的内存溢出
对java的5个内存都进行了分析,重点分析了堆和栈的内存溢出情况。
6、垃圾回收机制,算法,servive 区是怎么工作的
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值