作业帮-许愿HR面

二面今天结束,需要能拿到hr面
1、sql 内,外,左,右连接的区别
编程题:求第三大的数据,时间复杂度要求o(n)
2、linux 查看内存的使用情况
3、import java.util.*;

public class KeyClass {

public final String key;

public KeyClass(String key) {
this.key =key;
}

public static void main(String args[]) {
try {
Map map = new Hashtable<Object,Object>();
for(;;) {
map.put(new KeyClass("key"), "value");
}
} catch(Exception e) {
e.printStackTrace();
}
}
}

看看这段程序有什么问题
大概就记得这些了,这些都是我答的不好的
4、内存溢出的情况
#校招##Java工程师##面经#
全部评论
问题3会造成内存溢出,并且map不断增加
点赞 回复 分享
发布于 2020-08-12 19:02
你这个我好像在哪见过,你搜一下作业帮面经,之前有人和你是同一个面试官应该
点赞 回复 分享
发布于 2020-08-12 19:06
第三题,终于明白面试官第三题要问什么了,原来是要问题重写hashcode函数,感觉和面试官没在一个频道上😂😂
点赞 回复 分享
发布于 2020-08-12 19:06

相关推荐

10-25 12:05
已编辑
湖南科技大学 Java
若梦难了:我有你这简历,已经大厂乱杀了
点赞 评论 收藏
分享
评论
1
2
分享
牛客网
牛客企业服务