校招 未知部门 / 后端-C++ / 一面

[面试日期] 2025-10-17 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>pdd、度小满、游卡后端一面,C++</h2> <p></p><p>度小满</p><p></p><p>1. udp怎么实现可靠性?</p><p></p><p> 追问:</p><p></p><p> 1. 怎么设计udp怎么应对网络抖动问题?</p><p></p><p> 2. 追求高实时性场景,如实时游戏,udp怎么设计?</p><p></p><p> 3.RTO怎么确定?</p><p> </p><p></p><p>2. 怎么设计一个秒杀系统?</p><p>3.linux怎么在日志过滤每个url的出现次数?</p><p>4. 怎么查看网络状态?</p><p></p><p>拼多多</p><p></p><p>1. 概括TCP的特点</p><p></p><p> 答:需要建立连接,确认应答,超时重传,滑动窗口</p><p></p><p>2. TCP怎么保证顺序性</p><p></p><p> 答:TCP首部包含顺序id</p><p></p><p>3. TCP的流量控制是怎么做的?</p><p></p><p> 瞎扯:扯到拥塞控制,面试官提示滑动窗口,说了一些</p><p></p><p>4. TCP的确认应答能保证消息不丢吗?</p><p></p><p> 不会</p><p></p><p>5. 超时重传太慢了,怎么办?</p><p></p><p> 答:快速重传,多次确认</p><p></p><p>6. 滑动窗口中,接收方的滑动窗口满了,发送方的逻辑是什么?</p><p></p><p> 记不太清了,被他压力了一下就答的一坨。</p><p></p><p>7. 时间轮算法了解吗?</p><p></p><p> 扯到时钟了,不会</p><p></p><p>8. 缓存,为什么要设计缓存?</p><p></p><p> 答:加速访问效率</p><p></p><p> 追问:为什么?</p><p></p><p> 答:因为磁盘离散I/O寻道时间耗费的比较长</p><p></p><p> 追问:缓存的设计还有吗?</p><p></p><p> 答:冷热数据分离</p><p></p><p>9. 让你设计缓存,考虑哪些因素?</p><p></p><p> 答:数据结构</p><p></p><p> 追问:还有?提示:缓存和磁盘存储的区别</p><p></p><p> 答:缓存过期策略</p><p></p><p> 追问:缓存过期哪些?</p><p></p><p>---</p><p></p><p>RTO怎么计算?</p><p></p><p>游卡:</p><p></p><p>1. 游戏后端和常规后端的区别?</p><p>2. 实习做了啥?</p><p>3. 你玩过啥游戏?你觉得炉石传说框架怎么设计?</p><p></p><p> </p><p>TCP,UDP还是要深入了解下,之前的面试都是常规八股,被打蒙了,凉</p>
AI 推荐面试题