阿里 一面

自我介绍

1.介绍一下大学主要使用什么语言 JAVA

2.使用JAVA开发过什么吗? 没有

项目

3. 介绍了课程实验,自己实现的X86虚拟机()

介绍各个模块,问了下ALU的不恢复余数除法,问了下时间复杂度

4.问了下整个执行过程

5. 你觉得困难在哪里,收获了什么

我讲了一下LRU的LinkedHashMap的实现,问了一下实现,问了下具体的实现

6. 你刚刚说了HashMap,讲一讲HashMap源码

7. 你刚刚说HashMap线程不安全,那什么是线程安全的?

讲了一下ConcurrentHashMap(一堆东西) **讲了快半小时**

还顺别提了下为什么size只能是2的整数幂,还有为什么不允许value为null

8. Java的锁机制,自己举例子 

volatile, syn, 自旋锁,偏向锁,轻量级锁,ReentrantLock

9. 非阻塞IO了解吗?

讲了一下BIO,NIO,AIO

10. 零拷贝技术了解吗?

不了解

数据结构

11. 讲讲树?

讲了下,二叉树,二叉搜索树,AVL树,B树,B+树

12. AVL树的应用场景? 我说不了解

## 数据库

13. 刚刚你讲了B+树,那你讲讲数据库的索引

14. 数据库的索引

15. 事务隔离级别?

16. MVCC机制?

## 计网

17. TCP的整个流程?

18. 你大学觉得最有成就感的事情是什么?

19. 为什么呢?

20. 你最近在学什么?看了哪些书

我说看了深入理解JVM

21. 可以讲一下JVM的内存模型吗?

22. 看了书的收获最大的部分

我说了下语法糖部分

23. 你觉得自己的优点是什么,缺点是什么?

24. 你对实习的期待是什么样子?

推荐看一看Spring的框架,学习学习

25. 你的GPA排名大概多少?

## 反问

26. 你还有什么问题吗?

二面
三十分钟结束()

3.28
发现已挂
全部评论
大佬你这也太硬核了吧
30 回复 分享
发布于 2023-03-18 18:55 北京
我以为是校招,原来是校招
16 回复 分享
发布于 2023-03-22 14:50 上海
也是电话面试吗
9 回复 分享
发布于 2023-03-18 12:11 湖北
还问了Socket,和HTTPS
6 回复 分享
发布于 2023-03-18 00:03 江苏
可以转到我们部门试试,有兴趣滴滴我
4 回复 分享
发布于 2023-04-04 09:46 浙江
八股问的太多,得准备很久吧。
2 回复 分享
发布于 2023-04-04 18:14 福建
这也太硬核了
2 回复 分享
发布于 2023-04-04 18:13 福建
假如有人问我树,我就敢往神经网络叭叭😀
1 回复 分享
发布于 2023-05-08 01:36 上海
大佬牛逼
1 回复 分享
发布于 2023-04-04 03:31 广西
好好准备
1 回复 分享
发布于 2023-04-02 12:58 浙江
笔试过了?
1 回复 分享
发布于 2023-03-19 09:04 浙江
对于初学者来说还是很硬核的..不过大部分是八股类型
点赞 回复 分享
发布于 2023-11-04 19:34 浙江
感觉好强
点赞 回复 分享
发布于 2023-04-20 10:21 河北
很基础的八股文
点赞 回复 分享
发布于 2023-04-17 16:12 四川
alu的不恢复余数除法是您引导后面试官提问的还是面试官主动提问的?
点赞 回复 分享
发布于 2023-03-27 14:29 湖北
电话面可以边问边查吗😥
点赞 回复 分享
发布于 2023-03-24 09:35 上海
迄今为止的失败就是没线下上过jyy的课😭,带我走吧😭😭
点赞 回复 分享
发布于 2023-03-21 01:48 美国
一面问的很多了已经
点赞 回复 分享
发布于 2023-03-19 03:11 上海

相关推荐

04-27 18:48
已编辑
门头沟学院 算法工程师
一面过后转岗被捞起来了直接从二面开始,好运来!1.面试官业务介绍(直接说该岗位是产品+研发的复合岗位,偏产品设计,快手在安全风控 PR 领域的agent应用探索,研发主要是一些 skills ,harnness engineering 搭建)2. 实习介绍(20 min)-你从业务角度分析一下你的实习经历,包括你接到需求如何处理,如何设计。-实习过程完成的工作会用哪些指标进行衡量,介绍一下包括冷启动0-1 以及上线后的如何通过用户反馈构筑数据飞轮。-那你了解哪些方法根据用户反馈去尽量全而深的了解真正痛点,从而指导你的开发工作,你实习中是否有这样的经历,如果有可以结合经历讲讲。3. AI的出现你认为会对程序员的工作造成了什么影响。4. harness engnering 是什么,你对他有什么理解- 如果让你构筑你会做那些工作。5. 基于你对agent的理解,你认为未来agent的发展会如何发展如何变化。6.快手有很多 AgentOS团队以及 AI应用开发团队,会做大量基础底层能力的建设,但是未来我们是否需要再去花重资产去投入呢?你可以说一下你对这些的理解,你可以从 模型 框架 skills 等等 方面去展开说说,哪些你认为需要重投入,哪些不需要。7. 确认到岗时间以及意向算法:反转链表反问:明确岗位面试感想: 面试官说 AI的出现模糊了传统岗位的职责边界,未来需求的是复合型人才。
查看10道真题和解析
点赞 评论 收藏
分享
评论
71
260
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务