腾讯技术运营一面

1.TCP为什么四次挥手?四次挥手是为了保证什么?
2.做过抓包的动作吗?(没有)。
3.操作系统内核上会有TCP保活机制,这个机制叫什么,讲一下。(keep-alive长连接)
4.如果服务端向客户端发了多次请求得不到回应,断开连接之后,客户端再向服务端发请求,会收到怎样一个信息?
5.TCP和UDP最大的区别?
6.UDP的优点?
7.操作系统,有哪些具体服务可能是UDP的?
8.MySQL在TCP协议中哪一层?(MySQL跨越四层)
9.对于MyBatis组成语句的方式,作为数据库运维的角度来说,有什么缺点?
10. 从性能方面来说呢?
11.如果我要对数据库进行调优,一般干点什么?
12.B树和B+树的区别?
13.结合复合索引思考,在数据库调优方面MyBatis的写法有什么问题?
14.场景,写了一个java应用,部署上线之后,性能不太稳定,隔两天就抖得很厉害,没请求了,如何排查性能?从java调优方面入手,或者问题排查方面皆可。
15.OOM一般都是什么造成的?
16.老年代和新生代的对象,是怎样去互相交换迭代的?
17.频繁的FullGC对性能有什么影响,为什么会有影响?
18.场景,现在的问题是内存泄露,怎么去排查是哪里导致的内存泄漏?
19.arm和x86比较明显的区别是什么?
20.从锁的粒度来说,有哪些?
21.行锁有几种?
22.事务在做update的时候,给它加什么锁?
23.栈和链表的最大区别是什么?
24.栈一般可能在哪里用得比较多?

主要都是问基础内容,没有问项目。很多结合场景的问题,会逐步深入,必须得有自己的理解。
全部评论
佬,是跟数据库运维相关的吗,有后续吗
点赞 回复
分享
发布于 04-15 14:12 广东
哪个部门的呀老哥
点赞 回复
分享
发布于 04-28 13:37 北京
联想
校招火热招聘中
官网直投

相关推荐

4 27 评论
分享
牛客网
牛客企业服务