WXG C++后台开发实习一二面

一面 3道题1h,项目40min,最后问了几个八股。
1. 排行榜:输入为若干条学生成绩数据,在输入的过程中会穿插若干询问, 要求输出询问的那一时刻平均分最高的3个班级的编号

2. 模拟for循环:输入为若干行字符串,字符串有3种:add, for num和end,分别表示a++、循环num次和循环结束,a初始化为0,输出a最终结果

3. 抽奖: 用rand16实现从30万人中以等概率抽1万人获奖

1. 项目难点问了很久 一直讲到面试官清楚
2. 协程上下文怎么完成切换的 需要保存哪些寄存器 多协程和单进程分别什么时候用
3. C++ 3种内存模型
4. 无锁链表的实现 结合到你的项目里的话具体怎么用

二面 3道题40min,项目+设计题+八股+反问1h30min。
1. 实现atoi,需要考虑int溢出、非法字符
2. 10亿个32位数字排序并去重
3. DP 类似于最长公共子序列

1. 项目细节问了很久问得很细
2. 设计微信朋友圈 主要是表的设计、发送和接收朋友圈怎么实现
3. C++多态的实现方式、构造和析构函数中调用虚函数的行为、析构函数为什么大多时候为虚函数
全部评论
技术架构团队?
点赞 回复 分享
发布于 昨天 01:58 四川
请问内存模型具体指啥呀
点赞 回复 分享
发布于 2025-05-05 16:35 江苏

相关推荐

2025-11-23 15:33
已编辑
门头沟学院 Java
CUTMR:换账号试试重启推荐算法,我换账号之后回复率还不错,约莫有个20%左右的消息回复率,前几页、主动招呼的HR也开始符合我期望薪资,此前的大号从招呼、回复、前几页的岗位薪资在涨幅30%+以上 用着用着聊着聊着就变成-20%,而且我开通会员之后直接0面试
点赞 评论 收藏
分享
2025-12-10 19:36
湖北工业大学 Web前端
饿魔:看到在线简历了吧
点赞 评论 收藏
分享
评论
8
30
分享

创作者周榜

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