面试篇-阿里

今天进行了阿里的电面,以为是HR通知,谁知道居然问起来专业问题了,问题总结如下:

1、JDK8新特新

2、Dubbo原理

3、Netty NIO框架

4、spring事物管理

5、spring 默认是否单例,proctype类型

6、mysql分页

7、模板设计模式


BAT长征路,还得一步步来啊!


峰回路转


Boss直聘上,一个team leader把我offer转到蚂蚁金服【感谢那位面试官,如果不是他可能我还在某个角落】,今天接到电面,面试官很nice,直接上干货:

【一面】

1、先自我介绍。

2、【待学习】问了自己的其中一个项目,医药信息学,涉及到NLP,因此问了用了哪个模型,主要介绍了下。但是专业名字由于时间长了,后面还需要拿出来继续看看。

3、在线写了两个代码,一个是链表反转(增加一个中间变量即可);另一题是字符串A,B,B可打乱顺序,判断A是否包含B(或打乱后的B)。

     第二题由于理解出错,写了源码,后来不对,就重新想了下思路,跟面试官交流了一番。

【待学习】字符串匹配需要了解。

4、介绍下JVM GC。啪啪啪说了一堆。

5、ArrayList LinkedList 区别

   ArrayList:基于动态数组,查询快,删除和插入慢。

   LinkedeList:基于链表,查询慢,插入和删除快。

数据库,线程池还需要进一步看。

【二面】

1、面试官先简单问了下我的工作情况。

2、讲解了下项目,面试官详细问了我一个研究项目,问的相对较深,是推荐领域的。

3、Java基础百年不变的继续。

4、问我平时怎么学习的,然后我讲到了看源码,开源项目。讲了下我看Spring源码的实战情况,利用AOP进行多个数据源自动配置。

5、最后面试官给我出了个相对开放的题目,先讲了T日,基金日概念,然后输入日期,输出下个基金日,深夜写一波发过去。

【三面】

1、当时在开年会,毫无征兆的接到面试官电话,问我是否可以面试,抗抗的跑到楼下,气喘吁吁的先自我介绍了一番。

2、问项目,然后由项目问原理。

3、问到Spring事物管理,默认为单例等。这个面试官问的很狂爆,好像知道我哪里不会,直到问到我手发软(⊙﹏⊙)

4、问我设计模式,模板设计方法,(⊙﹏⊙)。由于长时间不用,没讲到其核心。我说我熟悉模板方法,面试官就是不问,就是不雨露均沾。

面完后以为GG。

【HR面】

幸运的接到HR面,先介绍项目,问我工作近一年来学习到的东西。问我为什么要跳槽。

【体检】

接到体检电话,通知体检。( ̄▽ ̄)"

后续ing

以上每个环节间隔差不多7-14天左右。


总结下来想进阿里的同学可以着重顺序准备一下知识点:

1、Java基础,需要看深。可能有些知识点看了就会忘记专业名词,没办法。。那只能多看。

2、项目。

3、Spring。

4、开源,至少要有些实战,大家可以学习阿里开源的项目。或者结合自己项目。

5、数据库。

6、剩下的就是网络,操作系统,有时间就看着。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值