腾娱互动 C++后端开发 社招 一面

  1. 一个类里面被const修饰的成员函数,可以访问哪些数据?可以访问const的成员变量吗?可以访问别的const修饰的成员函数吗?
  2. MySQL为什么用B+树?B+树的树高比较矮,有什么好处?B+树的查询效率真的比红黑树高吗?
  3. 说说C++程序在运行的时候的内存布局?vector里面存储的元素会被放在哪块地方(堆?栈?)
  4. 进程间通信的方式有哪些?共享内存用过吗?
  5. 说说动态链接库和静态链接库的区别?(只回答出dll可以减小exe的大小,lib会包含到exe里面)
  6. 你知道recv()接口在对端已经关闭的情况下会返回什么错误吗?
  7. 你在Linux中常用的命令有哪些?awk用过吗?sed用过吗?tcpdump怎么查某个指定的ip地址?grep用过吗?grep里面 -i 参数 什么意思?grep怎么全字匹配?
  8. 用过哪些在Linux上面查日志的命令呢?用VSCode来搜索是不够用的,比如说我们的项目现在的一个文件夹下面有很多日志,而且每个日志文件里面都有10w+条日志,你觉得用什么Linux命令来查找比较好呢?
  9. 平时用过gdb吗?程序一般在哪些情况下会发生core dump?(说了两个 数组越界访问、野指针 空悬指针, 算术计算 除以 0 这个没说出来)
  10. 如果当前哪个服务器发现很卡,然后你ssh到这个服务器后,找到了某个进程的CPU占用率很高,然后你该怎么进一步去找出这个进程里面到底是发生了什么事情从而导致CPU占用率很高
  11. 说说玩家角色在跨服务器的时候,原来的服务器和目标服务器之间需要沟通哪些数据?要做哪些操作?
  12. 你知道玩家的客户端具体是和哪个服务端进程建立TCP连接的吗?比如说现在有网关服务器、登录服务器、场景服务器,虽然玩家的玩法逻辑都是在场景服务器上运行的,但是玩家的客户端真的就是和场景服直接建立了TCP连接吗?玩家假如跨越不同的场景服的时候难道要重新建立TCP连接吗?
  13. 你上一家的游戏服务端支不支持热重启?有了解过热重启该怎么实现吗?
  14. 算法口述:假如现在有一个链表,你需要删除这个链表的中间节点,但是你不知道头节点,有什么办法?
  15. 算法口述:现在有海量数据,你得找出前K大的数据,除了你说的把这些全都push到priority_queue然后再pop出K个之外,还有别的办法吗?

了解情况

服务端纯C++,没有其他语言,跑在Linux上,Linux发行版是centos 6,很老的环境了,C++也是98版本,没有引入什么新特性。9点上班9点下班,一个月里面可能会有2 3 次得需要周六在家里远程解决问题。

当天反馈:凉了。。。我对Linux上各种操作命令相关的问题回答得不好。

难顶,好难找工作,而且C++实在是太少岗位了,刚毕业的应届生们都更卷,我是干了3年的,感觉最近这种行情确实感觉是有点儿没希望了,转行不知道做啥。可能真的要去送外卖了。

说到底,我也没啥能耐,空涨这3年工作经验,想要面试C++服务端、游戏服务端开发、游戏服务端后台开发的同学们可以在下面留言,我会尽我所知进行回答,同时会理性劝退(这不是我在过河拆桥,而且这一行确实太卷太累了)

#面经##C++##你都收到了哪些公司的感谢信?##互联网没坑了,还能去哪里?##牛客解忧铺#
全部评论
佬,问一下c++服务端哪个方向容易跳槽一点啊
点赞 回复 分享
发布于 10-12 11:47 香港
一年slg后端,写的都是lua,对数据库设计蛮熟悉的,有点cpp基础但是工作后没用过,不知道该怎么规划自己的职业了,转行也不知道干啥好,大佬能给点建议吗,谢谢你
点赞 回复 分享
发布于 10-23 12:04 上海
大佬,应届生搞C++哪个方向比较推荐呐
点赞 回复 分享
发布于 10-28 14:05 北京
搜广推架构这种没考虑过么?
点赞 回复 分享
发布于 10-29 12:29 北京
佬,我上班半年,实施顾问,在甲方帮ai部打标,训练图像识别模型,python写功能脚本。目前在学c++,满一年想跳qt,佬能给点建议吗
点赞 回复 分享
发布于 11-01 15:17 湖北

相关推荐

10-30 23:16
我看网上对腾娱互动介绍比较少,接下来给大家介绍一下,鼠鼠是暑期实习进去的。腾娱互动是腾讯的全资子公司,和腾讯云智一样,本质上是腾讯为了降本增效,提出来的公司。面试轮次:3+1,腾讯正编面的[本质上要给集团干活]面试难度:中上,一二面都有力扣hot100的题,简单为主,夹杂八股。岗位:光子工作室的游戏性能测试。办公:南山科兴科技园。部分氛围:导师很好,是腾讯正编,实习了几个月,学了不少东西,人也特别好,刚进去就给我布置了我需要了解的东西,在实习的几个月相处也比较愉快,部门之间的人沟通很舒服,有些问题我会多问几遍,也不会觉得烦。在提出对脚本重构的想法时也和导师沟通了一下,最后导师也同意了我的想法,后续整个时间都在重构脚本,改成网页的形式,也算是实习转正主要的产出吧。在整个秋招过程中,导师也为我争取了腾娱互动的转正名额,也是顺利拿到了offer,同时,导师也会安慰我,让我别急,慢慢来。有次和他聊上班,我说我讨厌上班,他说上班一半赚的都是委屈费,让我好好干。导师也请我吃了一次鱼 和我同步了一下秋招的进度,不加班,基本下午吃完饭就能离开。整个部门氛围是我实习了这几家公司最好的可以学到东西,因为和腾讯正编一块工作缺点:腾娱互动在同方科兴科技园,办公地点在南山这边,所以有的楼层和健身房是没权限的。餐补早上十块 下午二十 要去指定的餐厅吃饭。我只找到了两家最后吃腻了,回出租屋的路上吃炒河粉中午可以刷卡,去腾讯食堂吃饭。别的还行很感谢我在腾讯的导师,人真的挺好的有的评价可以去脉脉上看看,这里就不展开详细说明了
点赞 评论 收藏
分享
10-28 11:19
门头沟学院 C++
点赞 评论 收藏
分享
14 45 评论
分享
牛客网
牛客企业服务