阿里菜鸟网络Java简历面

不知道算第几面吧,昨天看个老哥的帖子留言都说是简历面。

下午两点半的时候第一次打来的,当时作死划水在iPad打炉石……不知道是不是iDevice的电话Handoff功能的坑,电话被我给挂了一脸懵逼。后来等了十分钟,面试官终于又打过来了,正式进入面试。

  • 先介绍一下自己
    • 这部分略过
  • 先聊了下实验室方向做的项目,一个点云处理的,从数据获取到识别分类到最后的计算大致说了一遍,感觉面试官做过类似的,所以有点共同语言?
  • 然后聊了剩下的两个Web项目

开始往技术相关的内容走了(以下顺序为回忆,不一定一致)

  • 第一个Web项目因为用的SpringBoot,所以聊了些Spring的知识,比如“你对Spring的了解,我说了IOC、AOP,IOC是怎么实现的、AOP是怎么实现的,关于AOP动态***这块深入聊了一下类别,比如JDK自带的Proxy和CGLIB有什么区别(当然这里我只知道CGLIB能***普通的类,老实说了更多的就不太懂)
  • 然后聊了一下SpringBoot和传统的Spring之间你觉得有什么区别,我说了下简化了开发,比如起始的部署工作从繁杂xml变成了yml配置文件,更方便的统一配置然后使用注解的方式进行使用的事务、缓存等等,然后多嘴聊了聊SpringCloud(这个其实不该说,还是要捡问题的重点)
  • 后来看到MyBatis,问了问持久化工具,使用的库,提了一句以前ssh中的hibernate和JPA
  • 夹杂在中间突然聊到以前本科做过一些什么。。
  • 面试官看到说用了多线程,开始问你对并发了解什么。然后我就说了下concurrent里面的一些内容。像并发工具CountDownLatch/Cylicbarrier的区别以及使用场景,ReentrantLock以及RL和Synchronized的区别、底层的AbstractQueuedSynchronizer实现,Atomic原子类工具,阻塞队列、线程池、Volatile等等
  • 聊了一个java8中新增的stream,这个我不太了解当时是懵逼的,不过说了一下lambda用的比较多。后来问了问是不是和scala函数式中的那种map比较类似,面试官也表示表面上确实有点相似,不过Java毕竟还是oop的
  • 然后因为我写过前端的内容,所以问了问传统的jQuery,用过的现代框架像Vue,以及做了什么工作,没有特别深入
  • 然后第三个项目提到了鉴权的问题,聊了下JWT的Token机制,还有密码加盐存储之类的
  • 最后聊了下开发工具,git你知道什么命令有什么作用,平时协作的话用的怎么样

整个过程比较轻松愉快吧,开始有点紧张语速比较快,后来就跟聊天差不多了。最后问了下有没有什么建议,面试官也笑了说答的都还好的没啥特别能提的,就是有时候紧张语速快了点,另外要抓住重点,别说太多不相关的。

问了下后续安排,说不太清楚,要看后面的人。

#EOF 全程55分钟

#阿里巴巴##面经##内推##实习##春招##Java工程师#
全部评论
老哥稳,祝早日拿到offer
点赞 回复 分享
发布于 2019-03-18 17:03
优秀,老哥加油~
点赞 回复 分享
发布于 2019-03-18 17:48
我感觉这就是一面吧。。简历面应该还没进系统才对吧。。这么说来我30分钟的面试才是真正的简历面。。
点赞 回复 分享
发布于 2019-03-18 17:52
我昨天面了一个小时多点,之后专门问了下面试官,问他这是简历面还是一面,他说是一面
点赞 回复 分享
发布于 2019-03-18 18:20
感谢一下分享,祝好运
点赞 回复 分享
发布于 2019-03-18 19:33
老哥一面就是只说项目吗? 我刚刚也把蚂蚁的电话挂了 尴尬
点赞 回复 分享
发布于 2019-03-18 19:53
服气, 大神是研究生嘛,祝你拿到offer
点赞 回复 分享
发布于 2019-03-19 10:36
请问已经二面了吗
点赞 回复 分享
发布于 2019-03-26 19:23

相关推荐

点赞 56 评论
分享
牛客网
牛客企业服务