5.20 柠檬微趣游戏客户端一面挂

公 众 号可以看进度。

5.9 笔试(他家的笔试都是一周内做就行)
5.13 牛客AI面,只能使用手机
5.20 10:30 一面

一面面经:
1.简介面试流程
2.自我介绍
3.c++虚函数实现原理
4.在基类的析构方法调用虚函数,会呈现多态吗(答得‘可以’,面试官让再考虑一下,我直接投降了..。自己许多基础细节还没贯通)
5.c++类型转换操作符
6.dynamic_cast 作用后,指针值有变化吗 (直接投降了。也确实对使用场景不够熟悉)
7.单链表可以使用快速排序吗? (我说可以,时间复杂度答错了。每次大的数往右放,维护最右边节点就行)
8.如何判断单链表中是否存在环?(快慢指针)
如果存在环,如何找入口节点。(放map计数)
9.整形数组,有正数负数,找和值最大的区间,时间要求O(n) (直接遍历,每个位置为有边界的最大值 -> 其实就是dp)
10.字符串只包含 0 1,要找出最长连续字串并且0,1个数相同。时间复杂度O(n) (前缀 + map 。刚开始说错了用map维护0,1的比值,后面改成差值)(我讲map怎么遍历前说了 k v 是干嘛的,结果讲内容时又问 val 是啥。这块我不懂他哪不理解,我反复重新组织语言以及思路缘由)
11.编程题: 带字母的 ()( ()) 字符串,对每个()内的内容进行反转。 (写了20分钟。小心非嵌套的处理,这里面试官又给俩样例我错了,而且提示我输出哪里错了,不过很快就改对了) 
12.没有反问,我追了个反问,问我修过图形学算不算加分项。

基础不扎实,算法每个回答前都有想一会,手撕撕了20分钟。#牛客AI配图神器#
全部评论
一般不能在构造和析构函数里调用虚函数。虚指针是在构造函数初始化,析构函数里释放的。此时调用虚函数是不会有多态的
3 回复 分享
发布于 2025-06-28 12:49 河北
我一面和你内容大差不差
1 回复 分享
发布于 2025-09-18 11:45 北京
哥们你客户端是c++方向还是unity方向
点赞 回复 分享
发布于 2025-08-05 17:58 陕西
好兄弟,你是面的Unity客户端吗?
点赞 回复 分享
发布于 2025-07-28 02:39 北京
请问这个AI面试如何呢?
点赞 回复 分享
发布于 2025-07-11 18:04 北京
反问的回答是?
点赞 回复 分享
发布于 2025-05-21 18:18 福建
答的时候可以先分析吧,我还是太着急给结论了
点赞 回复 分享
发布于 2025-05-21 16:54 广东

相关推荐

1.说一下你的断点续传怎么实现的?2.分片出错了怎么办?3.CRC校验和MD5校验有啥区别?性能 准确 错误率3.如果串改,攻击 你怎么解决?4.你的分片 怎么保证有序5. 你的文件上传 如何保证文件上传对了的?6. 你说说map 和hashmap的区别7.不考虑范围查询的话 红黑树和hash表有什么区别8. hash冲突你知道吗? 怎么解决?9. 你知道的hash算法有哪些?10.hash 算出来的是什么 是内存地址吗?举个例子1234 怎么hash的11.你知道的排序算法有哪些 ?12.快排实现复杂度是多少  最坏 最好 平均? 为什么平均还是nlogn  怎么算的13.快速排序 的 平均时间复杂度的计算方法14.红黑树 应用 方面 介绍一下 不考虑区间搜索和Key的有序性,关心 KV 映射,哈希表和红黑树的适用场景和局限性15.对于字符串而言有什么好的哈希方法16.举个例子对字符串 1234 的哈希方法,是怎么计算的17.unordered_map 重新计算哈希 后是怎么映射的 rehash 怎么操作 rehash 复杂度会不会很高?18.哈希校验的哈希冲突怎么解决?19.CRC和MD5怎么比较置信度 ?20.分片顺序 分片完整性 文件完整性 怎么校验21.http3的前向纠错机制22.网络不稳定的情况下,分片怎么做校验是否丢失分片的情况? 怎么维持网络稳定性
柠檬微趣一面26人在聊
点赞 评论 收藏
分享
评论
9
54
分享

创作者周榜

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