库洛 游戏服务端工程师一面 面经

1. 数组和链表的区别
2. 数组为什么顺序遍历快(回答因为数组在内存空间中是连续的? 问: 为什么连续的内存空间就快了呢?)
3. 两个链表相交节点如何判断
4. 获取链表倒数第K个元素
5. 大根堆 和 小根堆有了解过吗? 如果用堆进行排序,怎么构建堆?堆顶元素被移出后,怎么调整堆?
6. 快排 以及 时间复杂度
7. 层序遍历如何实现
8. 给一个表达式 , 如果判断表达式中的括号格式是否正确
9. map集合的底层实现(我解释了go中的map集合底层) 
10. 详细解释链地址法和线性探测法如何实现?
11. 如何自己实现一个map集合 , 遇到哈希冲突如何解决
12. C++中的智能指针是怎么实现的?
13. C++是如何实现多态的?你知道虚函数表和虚函数的作用吗?
14. Go语言的channel实现原理
15. Go语言支持协程 , 讲讲协程, 线程 , 进程的区别
16. GMP调度模型
17.  TCP和UDP有什么区别?
18. 如果服务端和客户端已经建立了TCP连接,但网线被突然拔掉,这个连接还存在吗?
19. 如果一个进程被kill掉了,客户端和服务端之间的连接还存在吗?
20. 怎么理解TCP的面向连接?TCP连接的管理具体是指什么?
21. 绿盟项目 - 攻击模拟平台介绍.
22. 如果使用Redis做消息队列,怎么保证消息的可靠性?如果消息丢失了,怎么处理?
23. Redis的AOF和RDB两种持久化方式分别是什么?它们的原理和区别是什么?
24. RDB快照写入时机?
全部评论
佬,请问这个笔试有什么知识点的题目
点赞 回复 分享
发布于 2025-09-18 21:49 广西
忍耐王
点赞 回复 分享
发布于 2025-08-13 18:41 安徽
为啥还问c++呀
点赞 回复 分享
发布于 2025-04-28 23:59 湖南
佬,有手撕吗
点赞 回复 分享
发布于 2025-04-14 21:32 浙江
难的
点赞 回复 分享
发布于 2025-04-13 02:38 广东
点赞 回复 分享
发布于 2025-04-11 16:26 广东

相关推荐

01-04 23:05
武汉大学 Java
点赞 评论 收藏
分享
2025-11-08 21:43
济南大学 Java
1.3000~4000,一般对于双非本来说,hr能给出这种薪资,完完全全是侮辱人,而且我感觉是那种毛病贼多的小公司,遇上脾气不好的,能直接开骂,3-4k真的能招到人吗,属于是拉完了。2.4000~6000,可能是考研失败或者是hr看着是学校确实没那么好给出的价,如果是考研失败想找个地方过度一下准备二战的话,可以去一下,毕竟确实给的不多,校招都给这么点了,长期干的话薪资也不会涨到哪里去,这里给到npc。3.6000~8000,取中位数7k来看,除了某些提前规划大学生活,积累实习进入大厂的,我感觉这是大部分双非本能够拿到的工资,因为不管是boss上还是其他渠道,感觉普通后端开发都是这个数(以山东济南这边的情况来看),如果能双休而且是对口工作的话,这个薪资范围对双非本来说还是可以的,这里给到人上人。4.8000~10000,这个区间来看,感觉超越80%的双非本的同学了,如果你是9k而且双休,那简直是太舒服了,毕竟学历摆在那里,能拿到这个数,已经是“空调wifi冰镇西瓜”的级别了,这里必须夯爆了。5.10~15k,周围的同学极少能拿到这个数,甚至除了进大厂的同学们,很少看到双非本能拿到这个数,当然我指的是普通双非,但是能拿这个数,加班也少不了,而且如果能拿到这个数(相较于9k),那加班我感觉是少不了的,需要天天加班好几个小时,甚至双休都不能保证,但是能拿到这些数了,加会儿班就无可厚非了。第二点,如果能拿到这个薪资,那么这个同学肯定是在学习路上付出了很多的努力来弥补学历上带来的不足。在大学期间需要马不停蹄的来学习,如果也要严重加班的话,那综合来看,我会给到顶级。最后,目前我也是一名应届生,上述也是以山东目前的情况来说(如果是北上广深这样的城市那需要另外斟酌),以自己找工作的经历以及互联网上观察到的双非本的同学的秋招情况来看的,目前也还有好多的同学没有拿到心仪的offer,祝愿同学们拿到自己心仪的工作!!
一天代码十万三:都互联网了,就别看山东情况了
点赞 评论 收藏
分享
评论
12
56
分享

创作者周榜

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