蚂蚁金服 Java开发 暑期实习 一面

3月10日 电话面 一面  1h

- 了解HashMap吗?说一下底层原理

- 读文件的流程,磁盘扇区等等,说原理流程

- 数据结构中栈了解吗?

- 介绍一下Java内存区域

- Java对象区域栈里的数据结构

- 如何判断对象是否应该被回收?

- 垃圾回收机制有哪些,优缺点?

- 场景题:Web应用应该使用哪种垃圾回收机制?高并发I/O流应该使用哪种垃圾回收机制?并抽象它们的特征

- Web应用可以抽象为:吞吐量小,但要求响应速度快;高并发I/O流:要求吞吐量大;

- 了解CMS和G1垃圾收集器吗?  不了解

- 了解JVM调优吗? 不了解

- Mysql索引类型?

- Mysql B+树索引相比于Hash索引优点?

- 文件流查找使用数据结构?

- 了解B树和B+树吗?

- Redis干什么的?为什么使用Redis会快?

- 为什么用Redis不用本地缓存?

- 本地缓存和Redis哪个快?

- 介绍了蚂蚁金服目前的主要工作

- 问了一下项目,用到了哪些技术,做了哪些工作,比较难的问题,如何解决的?

- 使用过大数据场景下的中间吗?HBase、zookeeper  无

  反问:

- 学习建议:中间件、实时流、大数据情况下组件;找一个中间件产品深入研究,比如mysql;面试官在意的是你掌握知识的深度,而不是广度;

- 简历建议:详述自己项目中所做的工作;

- 有无机会下一轮面试?这几天通知 (后续问了面试官,面试官说过了,流程在领导那边,领导要评估一下)

#阿里暑期实习##蚂蚁集团##面试题目#
全部评论
过两天面试了 感谢分享
点赞 回复 分享
发布于 2022-03-29 16:43
大哥上岸了吗
点赞 回复 分享
发布于 2022-03-29 16:32
我也是已经第二个星期了还没约2面
点赞 回复 分享
发布于 2022-03-24 10:15
请问大佬有二面了嘛
点赞 回复 分享
发布于 2022-03-21 22:54

相关推荐

1.WordCount 具体是怎么跑的?比如怎么分片、map 阶段做了啥、shuffle 是咋回事、reduce 最后怎么汇总的2.MapReduce和Spark 到底差在哪儿?适用场景这些都得对比着说3.Spark 提交任务时,Client模式和集群模式有啥不一样?比如 Driver 在哪跑、日志在陖瞎圈看、适合啥场景4.同一条 SQL,为啥 SparkSQL 跑起来比HiveSQL 快?得从执行引擎、优化器这些底层说说原因5.自定义 UDF 怎么实现?比如在 Hive 或Spark 里,具体步骤是啥,有没有踩过坑6.设计 HBase 表得注意啥?rowkey 怎么设计才合理、列族要不要分、版本数怎么设,这些睪腘狐旨を曽斷纰可能问到7.HBase 里的 HLog 是干嘛的?跟数据持久化、故障恢复有关系吗8.都是存在 HDFS 上的数据,为啥 HBase 能支持在线实时查询,Hive 就不行?底层存储结构不一样在哪9.用 SparkSQL 操作 Hive 数据时,有没有縈区堠浓ゴ壮攥到过兼容性问题?比如某些函数不支持、数据格式读不对之类的,怎么解决的10.Spark Streaming、Storm、Flink 这几个流处理框架,区别在哪?各自的优缺点和适用场景得搞明白场景题:11.数据量特别大,要用三个 Map 和一个Reduce 来做 Top10,哪种方法效率最高?得考虑怎么减少数据传输、避免倾斜
查看11道真题和解析
点赞 评论 收藏
分享
评论
1
24
分享

创作者周榜

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