蚂蚁金服-Java后端-大三日常实习面试

一面(电话面试):
HashMap的底层了解吗?讲下Hashcode源码?

数据库隔离级别能聊聊吗?InnoDB默认是哪个隔离级别,如何实现的?Next Key Lock底层如何?

你说到了主从延迟,主从延迟如何解决的?除了设置延迟读取的话,如果强制读取到主库,如何判断A数据是否已经同步完,如果去检查日志的话,怎么知道没同步完的是A数据还是B数据?

Java内存模型聊聊?有没有JVM外的内存,调用方式如何?

VLAN了解吗?解释一下?

OSI七层模型来聊一下?

缓存雪崩有哪些解决方案,你回答了三个,还有吗?

讲讲undo log binlog吧

Synchronized的底层?Volatile底层?ReentrantLock底层?比较?

如果一个类的某个属性是私有的,没有get set方法,如何通过反射获取,代码上怎么具体实现?

如何加表锁和行锁,分别的底层了解吗?

读锁写锁的具体代码锁如何的?

二面(电话面试)感觉分布式的东西偏多:
先说说哪些本科学的课程给你的印象较深?(提到了操作系统)

有什么系统设计上/日常生活中对操作系统设计思想的应用?

操作系统的组成部分?

来聊聊分布式吧,你对分布式的理解是什么?

如果某个节点挂掉了,会导致什么结果,如何解决?

我们知道重新插入节点会发生一些事情,会发生什么?

当插入节点,比如用Hashcode方法,如何降低新插入节点的开销?

哈希算法的具体应用?(Python字典,加密,LRU,区块链)

如果把一个节点定义为虚节点会如何?

Hashcode可以解密吗?

贪心算法和DP能说说区别吗?

大概就是这么多了,面试官都很好,跟我说让我好好准备下一次面试,说是部门老板面,不太关注技术细节,关注系统设计,让我好好想想准备,说对我的评价还是比较正面的,(主要是问的问题基本都会,运气好),还是有点慌的,怕问我一些格局很大的问题自己不会做,有没有老哥能指点下。
全部评论
请问一下日常实现在那里投递啊
点赞 回复 分享
发布于 2023-03-28 17:51 陕西
竟然没有算法吗
点赞 回复 分享
发布于 2023-03-28 19:09 上海
是什么部门呀?
点赞 回复 分享
发布于 2023-04-04 10:41 广东
请问是什么部门呀
点赞 回复 分享
发布于 2023-04-11 00:32 美国

相关推荐

2024-12-06 10:46
已编辑
上海大学 C#工程师
LHight:兄弟去偷配方回来
点赞 评论 收藏
分享
2024-11-15 17:19
湖南大学 Java
成果成果成果果:这是哪个公司的hr,这么离谱吗,我没见过用性别卡技术岗的,身边女性同学拿大厂offer的比比皆是
点赞 评论 收藏
分享
评论
8
61
分享
牛客网
牛客企业服务