快手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模式

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

相关推荐

1. 如何在嵌入式系统中实现蓝牙通信?2. 在STM32中使用CAN总线进行数据传输?3. 嵌入式系统中如何实现电机的闭环控制?4. 如何在嵌入式系统中实现图像处理算法?5. 在FreeRTOS中使用消息队列进行任务间通信?6. 嵌入式系统中如何实现温度补偿?7. 如何在STM32中配置和使用SD卡?8. 在RT-Thread中实现多线程的优先级调度?9. 嵌入式系统中如何实现数据的实时传输?10. 如何在STM32中实现USB设备的通信?11. 嵌入式系统中如何实现音频信号的录制与播放?12. 在FreeRTOS中实现任务的延时机制?13. 如何在嵌入式系统中实现WIFI模块的配置?14. 在STM32中使用DMA进行串口数据传输?15. 嵌入式系统中如何实现电源故障检测?16. 如何在RT-Thread中实现文件系统的挂载与卸载?17. 嵌入式系统中如何实现数据的实时监控?18. 在STM32中配置和使用触摸屏?19. 如何在嵌入式系统中实现网络协议栈?20. 在FreeRTOS中使用时间片轮转调度算法?21. 嵌入式系统中如何实现GPS数据的解析?22. 如何在STM32中配置和使用RTC的闹钟功能?23. 嵌入式系统中如何实现图形用户界面(GUI)?24. 在RT-Thread中实现互斥锁的使用?25. 如何在嵌入式系统中实现数据的备份与恢复?26. 在STM32中配置和使用OLED显示屏?27. 嵌入式系统中如何实现电流监测与控制?28. 如何在FreeRTOS中实现任务的优先级反转防护?29. 嵌入式系统中如何实现多种传感器的数据融合?30. 在STM32中实现PWM信号的频率调节?我面试看的是大佬的面经,链接放下边了  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
头像
2024-12-30 21:34
已编辑
北京理工大学 算法工程师
1. 如何在嵌入式系统中实现SPI通信协议?2. 使用I2C总线连接多个传感器的基本方法?3. 如何在嵌入式系统中实现看门狗定时器?4. 使用ADC进行信号采样的步骤是什么?5. 如何在嵌入式系统中实现LCD屏幕的图形显示?6. 使用CAN总线进行汽车电子设备的通信?7. 如何在嵌入式系统中实现SD卡的数据读写?8. 使用加密算法保护嵌入式系统中的数据?9. 如何在嵌入式系统中实现温度控制系统?10. 使用RTOS实现任务优先级调度的基本方法?11. 如何在嵌入式系统中实现串口通信?12. 使用外部中断处理按钮输入的基本流程?13. 如何在嵌入式系统中实现电机的正反转控制?14. 使用RFID模块进行物品追踪?15. 如何在嵌入式系统中实现低功耗设计?16. 使用图像处理算法进行人脸识别?17. 如何在嵌入式系统中实现数据的加密和解密?18. 使用温湿度传感器进行环境监测?19. 如何在嵌入式系统中实现音频信号的播放?20. 使用网络协议栈实现HTTP请求的基本方法?21. 如何在嵌入式系统中实现多种通信接口的切换?22. 使用传感器网络进行数据采集?23. 如何在嵌入式系统中实现实时数据日志记录?24. 使用云平台进行物联网设备的管理?25. 如何在嵌入式系统中实现用户界面的设计?26. 使用电流传感器进行功率监测?27. 如何在嵌入式系统中实现数据的备份和恢复?28. 使用触摸屏进行交互操作的基本方法?29. 如何在嵌入式系统中实现实时音视频传输?30. 使用机器学习算法进行数据分析和预测?我面试看的是大佬的面经,链接放下边了   http://daxprogram.com
点赞 评论 收藏
分享
2024-12-02 12:13
北京科技大学 C++
查看10道真题和解析
点赞 评论 收藏
分享
评论
31
238
分享

创作者周榜

更多
牛客网
牛客企业服务