快手C++实习面经

一面(45min):

八股+手撕:
1. URL输入后发生了哪些事情,详细介绍步骤
2. https相关的TLS连接
3. TCP连接的三次握手 为什么是三次 不是两次  四次挥手  为什么是四次 
4. 操作系统中的缺页中断是什么
5. TCP 和 UDP区别  举例说明具体的应用场景
6. 多线程保证线程安全的方式,具体C++中的哪些实现方法,
7. http1.0  和 1.1 区别
记住的大概就是这些 一面主要八股和项目

手撕:手撕线程池

二面(70min)
重点是C++的八股文 + 项目

1. new  malloc的区别 至少说出4点以上,在申请内存的时候都做了哪些工作 申请内存的过程是否需要初始化
2. delete 和  delete [] 区别  如何对调使用会发生什么事情
3. 动态多态的虚函数内部原理, 子类继承父类在动态多态中会调用谁的虚方法...
4. 多线程在C++中保证线程安全的方式有哪些
5. 多线程只读操作的时候需要加锁吗?
6. 多个线程读  一个线程写需要加锁吗?
7. 读写锁如何实现口述
8. 8大排序方法的时间复杂度? 口述归并排序和快排
9. map 和multimap  unordered_map区别  为什么要有  unordered_map  使用场景是什么,这三者访问元素的时间复杂度 底层实现?

手撕:
1. IP4V地址字符串转化为 32整型数字

2. 词频统计 保证次数相同基础上优先字母排序打印 ACM模式

大概就是这么多  写的一般 八成寄了
全部评论
楼主是暑期实习嘛,c++是做服务器的开发嘛
1 回复 分享
发布于 2024-05-13 19:35 江苏
拿到offer了不
1 回复 分享
发布于 2024-04-07 10:59 北京
可以问下楼主面的是哪个部门吗
1 回复 分享
发布于 2024-02-29 19:06 广东
更新一下,已经入职一个月啦😁
点赞 回复 分享
发布于 2024-04-08 23:52 北京
太难了
点赞 回复 分享
发布于 2024-03-25 14:47 上海
需要的话,友友可以看看我首页米哈游内推,内推码直接投递,可咨询
点赞 回复 分享
发布于 2024-03-25 08:43 上海
线上还是线下面啊
点赞 回复 分享
发布于 2024-02-27 00:25 福建
可以问一下项目准备了那几个吗
点赞 回复 分享
发布于 2024-02-19 14:47 河南
佬过了吗
点赞 回复 分享
发布于 2024-02-13 19:58 江苏
想问问c++项目是准备的啥呀
点赞 回复 分享
发布于 2024-02-03 16:42 日本
暑期实习吗?
点赞 回复 分享
发布于 2024-02-02 16:36 安徽

相关推荐

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

创作者周榜

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