技术一面 常规基本包括语言、操作系统、计网、网编、数据库、分布式等,印象较深的问题,如下:自我介绍 写题,给定会议起始截止时间,至少要多少个房间,会议数 10^4,时间 10^6,写了两种方法,要求数学证明 find_kth 有多少种方法,分别分析时间空间复杂度 写题,排序用归并实现 虚继承作用 为什么虚析构函数 写了代码,父子类是否虚析构情况,判断是否内存泄漏 为什么不能虚构造函数 虚函数表作用 代码层面关闭编译器优化 shared_ptr,unique_ptr 实现原理 用模板写过什么 TCP、UDP 区别 UDP 可不可以实现 TCP 功能 UDP 实现 TCP 功能,如何设计实现 场景题,一个游戏,用 TCP 还是 UDP 场景题,静默下载,下载完部分可以直接用,怎么设计 场景题,玩家操作和下载在一个循环中,该怎么设计处理逻辑 技术二面 手写线程池 手写定时器 游戏引擎 游戏开发包括哪几个部分 平时玩不玩游戏,玩得怎么样 反问: ...查看更多
包含2个问题,1个回答
Q:问题 1:为什么题目这么难