猿辅导 java后端 一面

1、自我介绍
2、xms xmx分别代表什么
3、为什么要有这两个
4、为什么要用分代算法
5、为什么新生代要用复制算法,老年代要用标记清除/标记整理?
6、jvm的各个区域说一下
7、怎么判断对象存活?
8、GC ROOTS具体是怎么遍历的?
9、TCP连接讲一下
10、什么是面向连接的
11、怎么保证传输的可靠性
12、我传12345678个报文段过去,从第五个开始丢失了,发送方怎么知道?
13、滑动窗口、拥塞窗口讲一下
14、拥塞窗口的慢开始、拥塞避免、快重传、快恢复
15、算法题1:二叉树的非递归中序遍历
16、算法题2:一个链表,给定一个目标值,比目标值大的节点去到链表后面,要求不改变相对顺序
比如1 3 2 1 3 2 1 给定目标值2,返回链表1 2 1 2 1 3 33.
#面经##猿辅导##校招##Java工程师#
全部评论
能不能透露一下你的项目是啥呀~
点赞
送花
回复 分享
发布于 2020-08-07 19:15
算法第二题面试官让使用两个新节点进行辅助吗
点赞
送花
回复 分享
发布于 2020-08-07 21:40
秋招专场
校招火热招聘中
官网直投

相关推荐

变异者:10元一天好笑程度100% 我去是哪个意思好笑程度1000%
点赞 评论 收藏
分享
2 22 评论
分享
牛客网
牛客企业服务