MIAO世界服务器开发C++二面

📍面试公司:上海MIAO世界

🕐面试时间:2025-10-19

💻面试岗位:服务器开发

❓面试问题:

1.就你之前的学习经历和一些技能先简单介绍以下

2.详细介绍项目

3.你了解过那些生产者消费者模型

4.了解过无锁队列么

5.Linux操作系统的atomic原子操作

6.有用过CPS么

7.C++11内存模型

8.Linux上的高级编程有了解过么

9.Linux中的零拷贝

10.sendfile有了解过么

11.C++11模板

12.有没有用过C++17的东西,模板参数化的约束

13.你用模板主要做过那些东西

14.实习过么,实习的目的是什么,有自己的目标么

15.为什么选择游戏服务器开发这个方向

16.有没有接触一些新的东西?C++17/21,新型语言,golang,rust

17.反问

🙌面试感想:面试的老师很好,不会去压力你,遇到不会的也会去跟你解释。问完项目之后,感觉自己啥都不会,本来很期待二面的,现在凉了

#发面经攒人品#
全部评论
补充一下:你了解CAS操作么
点赞 回复 分享
发布于 11-07 20:19 陕西
感觉好难啊
点赞 回复 分享
发布于 10-29 18:28 重庆

相关推荐

11-03 15:23
已编辑
合肥工业大学宣城校区 C++
先自我介绍 八股文:1. IO多路复用2. epoll水平和边缘模式(之前看过但是忘了没答上来)3. 虚函数位置,在类还是实例上(答错了,还问我是否确定,我坚定错误答案⊙﹏⊙)4. 移动语义、STL中是不是所有容器都支持移动语义5. TopK问题(之前学过快速选择算法,但是一回答就忘记了╯︿╰),如果用暴力搜索和时间空间复杂度是什么6. QTimer如何只触发一次(只记得一个shot,后面提示是否是singleshot才想起来)7. Qt视图可不可以关联多个Model8. 多进程、多线程通信9. 智能指针有哪些10. 线程同步、死锁排查方法11. 依赖注入项目:1. 写过设计文档吗?设计文档、方案设计文档怎么写(写过,回答了一些步骤)2. 对C/S架构了解(不了解。。。)3. 项目用了哪些设计模式(回答了单例、工厂、代理、观察者等)4. CPU跑满后你是怎么排查问题的(回答用VS的性能探测器)5. 数据库设计、优化会吗(回答了只知道基础的用法,就没往下问了)6. 如果界面交互后要实现某些功能,写在哪里(没听懂◑﹏◐)7. 内存泄漏怎么排查的?(回答用了VLD)8. 源码管理工具git熟悉吗(回答以前公司用的svn,对git不太熟悉)9. 其他就是项目技术实现等(回答的一般,可能解释不清楚)结果:面试官挺友好的,整个过程(1.5h)还算轻松。不知道算不算通过,以为结束了,但是两天后接到二面的通知了。
查看21道真题和解析
点赞 评论 收藏
分享
评论
4
11
分享

创作者周榜

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