作业帮-Java二面面经

约的今天下午两点,昨晚没有休息好,头都是晕乎晕乎的,全程50分钟,问的问题回答的都很乱,算是挂了吧

  1. 自我介绍
  2. 多态说一下,为啥需要多态?
  3. 说一下7层网络模型
  4. TCP三次握手
  5. 两道编程题,第一题是给出程序为可能出现什么问题
    public class A{
     private final String key;
     A(String key){
         this.key=key;
     }
     public static void main(String[] args){
         Map=System.getProperties();
         for(;;){
             map.put(new A("key"),"value");
         }
     }
    }
    这明显无法编译通过,final修饰的key没有初始化,而且构造函数中也不能改变key的引用了。其他有啥问题就没考虑了,他问我会不会出现OOM,我说可能会(大对象)也可能不会,因为hashtable也有一个扩容上限,达到了就直接结束。
    第二题就是三数之和(力扣原题)一遍过,记得去重。
  6. 面试官应该是想考察海量数据时如何找到前K大数,只不过他说的一个场景我没有get到,在反问他的时候我问了面试官,这题到底啥意思(感受到自己语言理解力不行)

感觉回答得特别不好,以后面试前一定打起精神来,祝大家好运吧!!
帮推一下:
http://promotion.czaba.cn/index.html?lid=5f15aeb7af601f5fb92f158a 有想要内推的可以点击这个链接进群获取内推资格😍
作业帮hr微信号:zsz957,各种疑问敬请咨询!!

#面经##Java工程师#
全部评论
Map=System.getProperties();什么意思啊?没用过啊……另外,初始化应该没问题吧,final修饰表示只能初始化一次,构造函数里初始化应该也可以吧,而且没有改变key的指向,一直指向的是字符串 “key”,总体来说编译能通过……map比较key调用hashcode比较的是值,不是地址吧,死循环无限更新map ,不会造成OOM,map中一直只有一个对象吧……总之,程序会无限循环更新map中……不知道理解对不对
1 回复 分享
发布于 2020-07-23 10:19
感觉没有发挥好吗 我已经内推了600+同学啦,提前批内推可以点击这个链接投递哈https://www.nowcoder.com/discuss/448459?source_id=profile_create&channel=666
1 回复 分享
发布于 2020-07-22 19:56
https://www.nowcoder.com/discuss/447145感谢楼主分享,提前批内推最后一周,大家可以尽快点击进来投递吧
点赞 回复 分享
发布于 2020-07-23 08:19
楼主你好,这个纠错题我没太理解,是什么意思?
点赞 回复 分享
发布于 2020-07-22 19:38
楼主,请问下你一面完到接到二面通知,大概隔了多久
点赞 回复 分享
发布于 2020-07-21 20:16
楼主面的是提前批还是秋招呀?
点赞 回复 分享
发布于 2020-07-21 19:21

相关推荐

09-11 21:12
已编辑
门头沟学院 Java
时间:50min岗位:质量工具开发问题:1.自我介绍2.实习介绍3.大模型验证的整体流程是怎么样的?4.大模型验证的核心场景覆盖率是从什么维度上去定义的?5.大模型验证里核心链路最难的点是什么?5.大模型验证场景实际测试的过程中发现什么问题没有?怎么解决的?6.大模型验证场景中回调型case的编写与实现是如何做的?6.前端缺陷检测工具检测什么?缺陷又具体指什么7.java解析前端函数的脚本是怎么写的?8.为什么需要进行上下文构建?如何提取的?哪些函数在提取的范围之内?9.对于闭包函数是怎么处理的?如果我想把闭包函数纳入到检测里,里面设计的一些变量你怎么进行处理?10.这些提取的函数、变量这些上下游都是怎么传入大模型里的?11.这个传入数据的大小大概有多大?12.用的什么大模型?13.对比几个比较流行的大模型,你最喜欢用哪个?14.大模型可能会出现幻觉,你们是如何进行处理的?15.大模型分析的结果需要你们去review吗?16.主要是关注准确率还是召回率?17.你的缺陷工具对比一些前端已有的工具,有什么优势?18.与研发或者导师如何配合沟通的?举个例子19.实习的强度多大?20.你能接受的强度多大?21.a和b交换,你能想到几种方法?22.线程池的线程数怎么设置?比如8核16线程,一部分进行计算,一部分进行IO?你怎么设置?23.类加载机制中,静态代码块和构造代码块的加载顺序是什么?在什么时机去加载?24.如果我想让静态代码块懒加载,你有什么方法?25.Aop是怎么用的?消息队列是怎么用的?26.什么时候能提前来实习(啊????)27.反问
落媛媛:同学,瞅瞅我司,医疗独角兽,校招刚开,名额有限,先到先得,我的主页最新动态,绿灯直达,免笔试~
查看54道真题和解析
点赞 评论 收藏
分享
评论
4
16
分享

创作者周榜

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