ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

进阿里真的很难吗?看看我的阿里巴巴CTO线Java开发面经!

2021-03-02 14:59:09  阅读:298  来源: 互联网

标签:多线程 Java 面经 部门 阿里 线程 原理 CTO 师兄


前言

渣硕,某中部985,实验室师兄推荐说他们部门非常好进,所以…想着先搞个offer保底,就在师兄的忽悠下,投了现在这个部门。因为是师兄推荐所以感觉流程很快,没几天就面完了,记录下。

阿里一面

  • 一面主要就问了些基础的东西,多背背书,有几个亮点,就还好。大概60-70分钟,遇到不会的就直接说不会,也不废话…然后,多讲自己会的,比如我自己的话就往红黑树,线程安全的集合类啥的去扯。面试官人很nice,所以一面还好。
  • JMM模型
  • volatile原理
  • GC说明,包括CMS与G1的原理与区别
  • 红黑树
  • 集合类
  • 通信可靠相关,扯一些TCP的
  • 千万级别乱序数据,内存有限,如何查找topN。

阿里二面

  • 大概50分钟,问得比一面深很多,知识点还是那些知识点,但是会比较深。就是只是背书的话,就很容易被问住…然后问了我很多项目的东西。渣硕水货本渣,项目是跟着实验室师兄一起做的图数据查询,比较小众的东西,只是算是忽悠面试官,还好他不太懂这块。但是面试官很严肃…被问得非常难受。一度以为被挂了。

  • 项目相关,如何实现图数据triple的检索,为什么我们改进之后的查询速度能快。

  • HashMap原理

  • LRU实现原理

  • NIO相关(扯了File和网络的Channel,Selector,多路复用,ByteBuffer/ByteBuf,Netty,零拷贝传输,说的很乱)

  • 锁有哪些(扯了synchronized,重入锁,重入读写锁,StampedLock),是否公平

  • 多线程,线程池原理。

  • ACID概念

  • 数据库索引,B+树和散列索引的对比

  • 代码:树的遍历

阿里三面

  • 大概30分钟,这个感觉就是纯聊天了,应该是部门老大。人很好,就是商业互吹一波。问了我想到哪里去,他们部门有南京和杭州。

  • 平衡树,红黑树;

  • 多线程,线程池原理。

阿里HR面

  • 就问了些实验室的项目怎么样,有没有遇到什么问题,怎么克服的。对阿里的印象啥的,也是商业吹捧一波,苟着…过了大概一周师兄就通知我了,正式的还没有下来,反正等着吧。这个部门HC还有很多,确实也还俗啊姐比较好进的,大家可以先面着,搞个offer保底不是美滋滋???

总结

最后我为大家准备了一些Java架构学习资料,学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等,保证100%免费分享给大家!
如果你需要的话点击这里备注csdn,自己去下载就好了

标签:多线程,Java,面经,部门,阿里,线程,原理,CTO,师兄
来源: https://blog.csdn.net/weixin_53170315/article/details/114284882

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有