阿里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、反问环节:部门的工作平时主要是完成一些什么样的工作?
个人感觉一面的表现不是太好,可能有些紧张,对于自己正在学的新技术以及反问阶段的问题也没好好准备,有很大的进步的空间。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!