终于投完了牛客上的130家公司,附两个远景面试题

各种网申渠道,投简历都把我投吐了。接下来希望笔试过过过、面试多多多。
今天本来舒舒服服做浪潮的笔试题,中途远景打电话过来面试,不得不把浪潮笔试题给放弃了,只是有点可惜丢了与牛客二群的菠萝大佬成为同事的机会。

附一下远景的一些我没答好的问题:
1问:TCP挥手的第三次,为什么还要发送FIN呢?
1答:因为TCP是全双工的,客户端的FIN得到ACK,仅仅是断开了客户端到server的连接,服务端也同样要发送FIN和得到ACK才是完全断开TCP连接。
1问:不是这个意思,是第三次发送FIN是需要传递一些什么信息吗?
1答:???这个。。。。

2问:A线程能访问B线程的私有内存吗?
2答:不能,然后讲了一下java内存模型(JMM)
2问:为什么不能呢?
2答:因为线程只能访问本身的私有内存和线程共享内存啊。
2问:所以不能访问其他线程的私有内存,是什么机制实现的呢?
2答:您说的是ThreadLocal吗?
2问:不是,就是为什么不能访问其他线程的私有内存。
2答:???这个。。。

【求长得帅的或漂亮的解答】
#远景能源有限公司##面经##校招##Java工程师#
全部评论
栈帧,存的线程携带的局部变量和返回方法地址等这些。😅😫,羡慕楼主,我投的太晚了。。
2 回复
分享
发布于 2019-10-23 09:39
楼主什么岗呀
点赞 回复
分享
发布于 2019-09-19 20:52
春招专场
校招火热招聘中
官网直投
全投了,牛批啊
1 回复
分享
发布于 2019-09-19 21:01
第一问 如果是客户端先发起的断开连接请求,发送FIN只是关闭了服务端的读通道和客户端的写通道,当服务端没有要写的数据的时候,会发送FIN完全关闭通道。 所以我觉得你答的没问题啊。。可能面试官是另外一层意思?
点赞 回复
分享
发布于 2019-09-21 23:15
多谢楼主分享
点赞 回复
分享
发布于 2019-10-23 09:34
tql
点赞 回复
分享
发布于 2019-09-21 22:57
第二问 栈实现  每个基本数据类型变量or对象引用都是存在栈帧里面的 栈是线程私有的  (个人理解哈)
点赞 回复
分享
发布于 2019-09-21 23:09
你好,请问130多家公司是在哪里看的啊?
点赞 回复
分享
发布于 2022-03-27 00:21

相关推荐

6 23 评论
分享
牛客网
牛客企业服务