柠檬微趣 cpp后端拷打。二面了。oc了

sizeof是啥
sizeof一个class是啥
padding有啥用
函数传参
by value副本存在在哪里
copy value用什么function
重载
重载有额外开销嘛
如何找到虚函数表
如何找到虚函数指针
static cast 和 dynamiccast区别
dynamiccast向下转换如何避免不安全操作
如何避免向下转型的开销
vector扩容 插入n次远远大于当前长度 求扩容次数(已经被压力成傻鼻了 脑子不转了
哈希表为毛快
冲突解决方法
哈希表扩容流程
扩容太多次 遍历所有元素 如何优化
增量式扩充时为何可以正确访问哈希表
自旋锁和互斥锁区别
自旋锁优点
自旋锁永远不死锁吗
互斥锁阻塞状态下 cpu如何跳过调度
互斥锁解锁过程
场景题

多线程程序下 空闲线程捕获请求,在这个过程中生成日志,但是因为每个用户操作不一样 所以日志的长短不确定,所以每次都会申请一个固定大小的内存保存日志, 这个日志的header会生成日志链,现在要落盘,现在输出中 需要遍历,多线程可能导致乱码 ,如何避免这个问题

如果一个线程专门负责取出日志 如何维护该线程

当此线程为空 维护该线程的线程在干什么

太难了。心碎了

竟然约二面了。绷都敢着一起来了

二面
忘了
忘了
忘了

终于有第一个offer了,虽然厂子不大 还是很开心的,希望这周还会有好消息
全部评论
我的天呐,太难了吧
3 回复 分享
发布于 2024-03-31 19:53 河北
好难啊,佬儿答出了多少😵
1 回复 分享
发布于 2024-03-30 12:02 湖南
大哥,请问一下柠檬二面大概问了写啥呀?问了哪些场景题呢?有手撕算法吗
点赞 回复 分享
发布于 2024-05-24 20:58 陕西
如何避免向下转型的开销 这个咋回答呀,感觉网上也搜不出来
点赞 回复 分享
发布于 2024-05-21 21:08 重庆
坏了,一个不会
点赞 回复 分享
发布于 2024-04-24 22:22 浙江
佬二面怎么样啊 也会很难吗
点赞 回复 分享
发布于 2024-04-15 11:29 美国
光看题感觉还行
点赞 回复 分享
发布于 2024-04-10 10:36 黑龙江
cpp客户端岗位吗
点赞 回复 分享
发布于 2024-04-03 21:52 美国

相关推荐

04-14 03:55
门头沟学院 Java
查看19道真题和解析
点赞 评论 收藏
分享
✋️客户端开发一面- 自我介绍- 介绍agent项目的工作流,有没有用到节点- 这个产品在手机上的业务编排是怎么样的(没有设计app,仅pc端,汗-_-||)- MCP是什么- 项目里的skill.md有哪些,是怎么设计的- 混合检索是怎么做的,和rag检索的区别- 怎么减少上下文过长的问题- 讲一下多线程,多线程复用- 连接池/线程池怎么做的- 怎么维护线程安全,知道的锁有哪些- tcp和udp区别- 怎么优化tcp面向连接带来的问题- 手撕:合并两个有序链表- 问是否在校- 反问✋️客户端开发二面- 自我介绍- 用的什么模型,有什么好处- 场景怎么想的,有落地吗- 整体的工作流是什么,详细讲讲,怎么从0到1搭建的- 上下文幻觉有遇到吗,怎么解决- 上下文压缩怎么做的,是对全部内容压缩吗- 大模型怎么匹配到skill的- skill怎么写,有遇到没有匹配上的问题吗,那怎么写好/检索更精准- 平常从哪里了解大模型相关讯息- 上下文包含哪些内容- 长期记忆有没有检索到的情况吗,怎么解决?面试官解释了claude是怎么解决的- 意识识别/查询优化怎么做的- 知识库混合检索怎么做的- 课题组方向是什么,具体讲讲,自己的论文方向是什么- 对于今后的职业规划,问了下简历上的求职意向- 手撕:k个链表合并,5分钟用大模型完成,解释提示词怎么写的,还能怎么优化- 反问总结:主ai、一点多线程/网络问题都不难,主要是偏ai应用的,所以问ai方面的比较多,对于使用ai的能力很看重。c++八股拷打较少。
查看28道真题和解析
点赞 评论 收藏
分享
评论
20
128
分享

创作者周榜

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