腾讯IEG-Level Infinite 游戏国际发行-数据和技术支持团队 后台开发实习一面凉经

对于本次面试感受见动态,究极KPI面

基本情况了解,实习日期及时长

TCP中time_wait什么时候产生,什么情况下会产生大量time_wait,大量的time_wait有什么问题,如何改善?(追问服务器端具体如何实现改善)、怎么查看TCP的time_wait状态?命令行具体是哪些命令?

TCP的全连接队列和半连接队列

10亿个整数找最大的100个,怎么办?回答最大堆排序。追问什么是最大堆、最大堆的具体概念、这个问题中最大堆的大小、怎么建立这个最大堆、如果让你自己实现最大堆选用什么结构(回答优先队列)、必须使用基本数据结构,使用哪个结构(回答队列不知道对不对)、追问队列的概念

如果不用最大堆排序,还有什么方法可以解决上面的问题?回答使用如快排和归并排序等算法进行排序,追问什么是快排?具体怎么实现?(说一半被打断问怎么比左右数组大小???)问以上算法的时间复杂度

如何判断图中有环?(说了个不满意的答案)

redis有哪些数据类型?redis中的字符串和日常使用的字符串有什么不同?回答下图中的内容

问为什么这样做?好处有哪些?如果一个字符串只占两个字节,而上面这些内容占四个字节,那不是浪费空间吗?(支支吾吾回答说可能是为了便于操作数据)

知不知道Zset?Zset的底层实现?什么是跳表?和链表的区别?和B+树,红黑树的性能比较?为什么跳表查询快?B+树、红黑树、跳表查询的时间复杂度?

什么是哈希一致性算法?(不懂)

程序运行的时候有堆和栈,二者的区别?全局变量存储在哪?局部变量存储在哪?堆和栈的性能比较?

经过上面的连环拷打以后鼠鼠已经面红耳赤、晕头转向,面试官抓住机会送上了最后一击,说问题回答的不怎么样就没有手撕环节了。

反问环节问了一下部门业务,问完以后破防的鼠鼠只能说没有问题了(本来玩过几个level infinite发行的游戏想好好问问),草草结束了这次面试。

第二次面试偶遇变态KPI面,连环追问拷打强如怪物,拼尽全力无法战胜

还是接着沉淀吧

#我的实习日记##面试中的破防瞬间#
全部评论
堆的底层实现好像是树吧?鹅强度好大
点赞 回复 分享
发布于 昨天 20:59 江苏
坏了我明晚也是这部门,害怕
点赞 回复 分享
发布于 昨天 22:46 湖北

相关推荐

数开小菜鸡:你是我今早见过的最美的牛客女孩......
点赞 评论 收藏
分享
评论
1
5
分享

创作者周榜

更多
牛客网
牛客企业服务