一家国企面经,狠狠拷打(几乎无八股和项目)
热乎的面经
1.听说你熟悉jvm是吧。
那假如现在内存只有10m
给你一个for循环
for(循环十次){
从一个库读取10m数据
对象接收
加载到另一个库
}(被几番拷打后,只得说出手动标记对象。面试官而后看我确实不知道怎么办告知如何处理)
那我们这里因为第一次循环就把内存占满了,那下一次循环就会爆内存了,我们怎么处理?
2. 假如我们现在要实时展示大学生投票统计,如何优化数据库?
3.一个Arraylist,假如我们现在存储120个对象就内存满了,那我怎么保证存储100个对象不爆内存?为什么爆内存。
4. 说说使用springboot的感受
5.你简历第一个项目,如果我想要接入AI,你会怎么做?
6.假如我要让一个对象作为HashMap的key怎么做?
呜呜呜,整场下来基本就是,数据量不大(很实际),但是硬件拉胯,数据有5w,但是我要实时性高,或者内存很小。
许愿(QAQ)接好运
1.听说你熟悉jvm是吧。
那假如现在内存只有10m
给你一个for循环
for(循环十次){
从一个库读取10m数据
对象接收
加载到另一个库
}(被几番拷打后,只得说出手动标记对象。面试官而后看我确实不知道怎么办告知如何处理)
那我们这里因为第一次循环就把内存占满了,那下一次循环就会爆内存了,我们怎么处理?
2. 假如我们现在要实时展示大学生投票统计,如何优化数据库?
3.一个Arraylist,假如我们现在存储120个对象就内存满了,那我怎么保证存储100个对象不爆内存?为什么爆内存。
4. 说说使用springboot的感受
5.你简历第一个项目,如果我想要接入AI,你会怎么做?
6.假如我要让一个对象作为HashMap的key怎么做?
呜呜呜,整场下来基本就是,数据量不大(很实际),但是硬件拉胯,数据有5w,但是我要实时性高,或者内存很小。
许愿(QAQ)接好运
全部评论
佬,第一个每次执行system.gc可行吗?
怎么感觉国企也这么难啊
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享