面试复盘|阿里-盒马-供应链

一面-8.26-28min

1.问项目中解决的问题和反思。

2.java中ConcurrentHashMap的各种机制?https://blog.csdn.net/qq_38244676/article/details/115336253?spm=1001.2014.3001.5501

3.JVM模型,GC算法,为什么要把元空间的实现从永久代放入对外内存?

前两个问题就是意思一下,最后一个问题就是见功力了。

主要原因1.是为了避免OOM,很难预测方法区大小是多少,故很可能发生OOM。2.是合并HotSpot和JRockit的代码,JRockit从来没有所谓的永久代,也不需要开发运维人员设置永久代的大小,但是运行良好。同时也不用担心运行性能问题了,在覆盖到的测试中, 程序启动和运行速度降低不超过1%,但是这点性能损失换来了更大的安全保障。

之前是方法区,和老年代在逻辑上隔开,但在物理内存上一样。故和老年代GC一样,方法区和老年代无论谁满了,到会出发fullGC。而对永久代的扫描次数可以比老年代低很多;如果放在堆里面老年代GC时候也会扫描永久代,但是这么高频的扫描永久代其实收益并不大。故在1.7将永久代的一步分放在Native memory,一部分放在堆中。又在1.8变为元空间,是Native memory,不GC,随本机物理内存扩展。

本地内存(Native memory),也称为C-Heap,是供JVM自身进程使用的。当Java Heap空间不足时会触发GC,但Native memory空间不够却不会触发GC。

4.MySQL踩的坑,索引是数据结构。

4.linux用过没有,讲一下常用的IO模型。也就是select、poll、epoll的区别,最好能从代码上讲。

没了。因为MySQL的时候我讲的问题是读已提交和读未提交隔离级别下,为什么不能用statement的binlog,里面牵扯到了redolog,还有主从复制,面试官可能觉得没必要问题了。

将linux的时候又将tomcat默认模式大概讲了一下。

最后问我最近在弄啥?

面试官还是有东西的,从项目中挖知识点。乌龙了,乌龙了,先把我挂了,才面试我。让我给第二志愿高德发消息把我转回盒马,高德没转,硬要面,还把我挂了。


#面试复盘##面经##盒马##供应链管理工程师#
全部评论
好坑
点赞 回复 分享
发布于 2021-10-30 15:35

相关推荐

1. 请先做个简单的自我介绍?重点介绍一下自己在数据收集、清洗及过往项目中运用专业工具进行数据分析的相关经历。2. 你最近5年的职业规划是什么,能否详细谈一下你如何在数据分析领域逐步深入,尤其是针对海光信息公司业务特点的规划?3. 你应聘这个岗位的优势是什么?劣势是什么?(各说三点)请结合海光信息公司数据处理复杂、业务多元化等情况阐述。4. 为什么选择应聘我们公司?请从海光信息在行业内的数据优势、发展方向以及与你个人职业目标契合度等方面说明。5. 你期望的薪酬是多少?请结合你对海光信息公司薪酬体系的了解以及自身能力水平给出合理范围并说明理由。6. 请讲述一次你在数据分析项目中遇到的数据质量难题,你是如何解决的,若在海光信息遇到类似问题会怎么做?7. 海光信息业务广泛,数据类型多样,你如何运用数据分析为公司不同业务部门提供精准决策支持?8. 对于海光信息海量的业务数据,你会采取哪些有效的存储和管理策略以确保数据分析的高效性?9. 举例说明你如何运用数据分析方法发现业务流程中的潜在问题,若面对海光信息业务流程会怎样分析?10. 请分享你熟练掌握的数据分析工具,以及如何将它们应用到海光信息复杂的数据环境中?11. 在海光信息这样注重技术创新的企业,你怎样通过数据分析挖掘新技术应用的潜在机会?12. 谈谈你对数据可视化的理解,以及如何为海光信息制作直观且有价值的数据可视化报表?
点赞 评论 收藏
分享
1. 请先做个简单的自我介绍?重点介绍一下自己的相关经历。2. 你最近5年的职业规划是什么,能否详细的谈一下?3. 你应聘这个岗位的优势是什么?劣势是什么?(各说三点)4. 为什么选择应聘我们公司?5. 你期望的薪酬是多少?6. 迈瑞医疗业务广泛,数据来源复杂多样,谈谈你过往处理复杂数据源融合分析的经验与方法。7. 迈瑞医疗注重产品研发创新,在以往工作中,你如何通过数据分析为研发方向提供有效支持?8. 我们公司业务涉及国内外市场,面对不同地区的数据差异,你有怎样的分析策略与实践经验?9. 迈瑞医疗产品种类丰富,在数据挖掘过程中,怎样确保针对不同产品线的数据挖掘精准有效?10. 讲述一次你运用数据分析解决业务难题的经历,类似迈瑞医疗这种医疗行业业务场景。11. 迈瑞医疗数据量庞大,在数据清洗环节,你通常会采取哪些高效且准确的方法与步骤?12. 对于迈瑞医疗海量的医疗数据,你如何选择合适的数据分析工具和技术栈来保障工作效率?13. 当面对紧急且复杂的数据分析任务,类似迈瑞医疗突发项目需求,你怎样安排工作流程?14. 迈瑞医疗有多个业务部门,谈谈你在跨部门合作进行数据分析项目时的沟通与协作经验。15. 举例说明你如何运用数据分析为企业优化资源配置,这对迈瑞医疗资源管理有何借鉴?16. 迈瑞医疗注重医疗数据安全,在数据分析过程中,你怎样确保数据的保密性和完整性?
点赞 评论 收藏
分享
1. 请先做个简单的自我介绍?重点介绍一下自己过往与数据分析相关的经历。2. 你最近5年的职业规划是什么,能否详细阐述一下从实习生到正式员工的发展路径?3. 你应聘这个游戏数据分析师实习生岗位的优势是什么?劣势又是什么?请各说三点。4. 为什么选择应聘我们网易互娱(游戏)公司的游戏数据分析师实习生岗位呢?5. 能不能谈谈对我们网易互娱公司游戏产品以及游戏数据行业的深入了解?6. 你期望的作为游戏数据分析师实习生岗位的薪酬是多少,是基于什么考虑的?7. 大学期间最喜欢哪一门专业课程?请详细说说为什么喜欢这一门课程对数据分析有何帮助?8. 用三个词,全面总结一下这几年自己大学在学习和实践方面的经历?9. 大学期间都参加过哪些社团或者学生组织?请详细分享在其中的角色和取得的成果?10. 平时有什么兴趣爱好?这些爱好对从事游戏数据分析师岗位有什么特长助力?11. 请举例说明你过往处理大规模数据时运用了哪些方法和工具以保证数据准确性?12. 在面对复杂的游戏业务数据时,你怎样快速确定数据分析的关键维度和指标?13. 若要分析一款新上线游戏的用户留存率,你会从哪些角度展开数据分析?14. 讲述一次你在分析数据过程中遇到的数据缺失问题,你是如何解决的?15. 对于游戏数据中存在的异常值,你通常会采取怎样的策略进行处理和分析?
点赞 评论 收藏
分享
评论
4
12
分享

创作者周榜

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