阿里CTO线 一面

阿里CTO线 一面

1、自我介绍:主要是学过的课程、做过的项目、以及面试中用到的一些技术。
2、java什么时候学的?自己的项目是基于什么样的背景来做的?
3、快速排序的过程是什么样的?时间复杂度和空间复杂度怎么样?
4、Java的io流中用了什么设计模式?
5、java中NIO和BIO的各自优缺点?
6、在聊天室中使用的是java NIO还是BIO?
7、java中BIO相比于NIO有哪些优势?
8、进程和线程最大的差异点是什么?
9、线程不安全的原因有哪些?
10、java的内存结构是什么样的?
11、java内存中的哪些空间涉及到线程不安全?
12、Java中的线程池有哪些核心的参数?
13、有没有学习过Spring和Mybtis等技术?
14、有没有了解过java中的垃圾回收?
15、java中的HashMap是什么样的一个结构?
16、平时除了学校的课程,自己是否会学习一些新的技术?
17、反问环节:部门的工作平时主要是完成一些什么样的工作?

个人感觉一面的表现不是太好,可能有些紧张,对于自己正在学的新技术以及反问阶段的问题也没好好准备,有很大的进步的空间。

posted @   破天(potian)  阅读(467)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示