同面这个部门
点赞 评论

相关推荐

不愿透露姓名的神秘牛友
09-18 20:24
点赞 评论 收藏
分享
09-24 15:49
已编辑
西北工业大学 C++
发发面经攒人品~~面试在腾讯会议,全程大约一个小时。刚进会议就是TX典中典之不开摄像头,面试体验感觉怪怪的,偏聊天探讨,而且没怎么问比较深的问题。我个人觉得很奇怪,因为我的简历偏C++制造业背景,跟部门的AI+游戏开发感觉不是很匹配。面试内容按照分类如下,有不少遗漏,实在想不起来了。【计算机基础】网络分层中,有了链路层为什么还要有IP层?那有了IP层为什么还要有传输层?有了传输层为什么还要有应用层?应用层协议有哪些方式区分TCP数据流中的报文边界?什么是IO复用,复用俩字体现在哪?一个ELF文件,没有源码,如何确定这个文件有没有内存泄漏问题?假设你自己编写源代码,如何确保编写出来的程序没有内存泄漏?发生内存泄漏之后程序会发生什么常见状况?现代计算机平台上虚存空间一般都很大,为什么还会经常发生段错误?比如递归深度过大直接爆栈,但是其实调用深度也没多深。Linux上的进程和线程有什么区别?在Linux怎么观测一个进程/线程的信息。链表、数组、二叉树之间是什么关系?(好抽象的问题)(关于数据结构和算法还问了一些别的,忘记了)【C++】如果让你实现一个智能指针类,这个类应该有哪些核心功能?这些功能分别如何实现?口述即可。(还问了几个比较基础的问题,想不起来了)【项目】(大约20min)简历上挑一个最熟悉的项目讲讲整个系统架构。项目中的一些技术细节问了问。延伸着问了问Linux平台的问题。【手撕】单链表原地处理成特殊形式,难度跟原地反转差不多,秒了。【反问】1. 咱们部门干嘛的?(答游戏AI,比如王者荣耀人机)2. 假设我入职了,工作内容是什么?(答:算法同事搞出来的理论、模型之类的东西,由我们落地到游戏里面)【后续】一面通过,已发二面邀请#软件开发笔面经##腾讯##面经##C++#
点赞 评论 收藏
分享
牛客网
牛客企业服务