快手一面

中间件研发

时长 55min

1. 自我介绍
2. 实习主要负责什么工作,具体讲一个做过的需求
3. 介绍一下用的框架
4. CI/CD 你是怎么理解的
5. git 分支管理怎么做的
6. 拷打数据库的项目
7. 写流程是怎样的,如何保证性能
8. 文件存储怎么设计的(没设计
9. 读流程怎么优化的
10. 0 拷贝熟悉吗(不熟悉
11. 单机数据库扩展成多机应该考虑什么
12. 介绍一下 raft 算法
13. 介绍一下 protobuf 为什么更高效
14. hotcache 怎么做的
15. 开始问八股
16. tcp 如何保证可靠性,重传机制,拥塞控制
17.  http 和 https 区别,讲一下密钥协商的过程
18. 介绍一下 Go 的 GMP
19. 介绍一下 IO 多路复用
20. 有了协程还需要 IO 多路复用吗
21. 手撕算法题,力扣 662 二叉树最大宽度,写完讲了下思路,没运行
22. 反问

求求了,给鼠鼠一个二面吧!!!

更新,挂了
全部评论
垃圾快手面试,气死我了,投的C加加全问java,然后算法题a出来也挂了
点赞 回复 分享
发布于 09-05 16:31 广东
佬 这个组具体是干啥的 你问了不
点赞 回复 分享
发布于 09-29 08:49 上海

相关推荐

11-15 15:46
兰州大学 C++
点赞 评论 收藏
分享
#腾讯光子面经##软件开发笔面经#腾讯(光子工作室--后台开发1. 定义和声明的区别?2. 说一下static 3. 介绍一下const4. map 和list区别5. C++11的特性有哪些6. 静态库和动态库的区别7. 哈希冲突解决的方式有哪些8. C++怎么实现多态的9. 虚函数底层怎么实现的?10. 指针和引用的区别11. 线程和进程的区别?12. 协程呢?什么时候用线程,什么时候用协程13. malloc和new的区别14. SLT中,sort的第三个参数,判断相等的时候返回true 还是false为什么?15. STL中 vector是怎么扩容的?xia16. 介绍一下快排,是怎么实现的17. 快排有哪些不足的地方,怎么优化18. c++17的标准有用过吗?19. core文件怎么生成?20. gdb调试,怎么调试到线程级别的?21. mysql都有哪些存储引擎,介绍一下?22. Mysql 慢查询?23. mysql什么情况下会进行分库分表?24. TCP timeout?25. TCP 粘包26. epoll在不考虑服务器内存 网卡的情况下最大支持多少并发?27. 说一下简单的web服务器用C++怎么实现? Socket28. recv()函数返回值,什么错误是可以接受的?29. http建立连接的过程?30. 主机字节序和网络字节序31. Linux  命令 nm iostat ln32. 硬连接 软连接33. Perf 底层怎么实现的? 让你设计一个perf怎么做?34. 游戏服务器和客户端的连接,你觉得采用TCP还是UDP35. 为什么换实习了?36. 有了解那些分布式的架构吗(好像是这么说的)37. 介绍一下zookeeper 38. 说一下一致性哈希39. 说一下raft40. redis有了解吗。41. 我看你用过docker, 有用过k8s吗?42. 给你10亿个数据,怎么找出重复最多次的10个数Coding翻转对二进制求和给你10亿个数据,怎么找出重复最多次的10个数
查看45道真题和解析 软件开发笔面经
点赞 评论 收藏
分享
9 17 评论
分享
牛客网
牛客企业服务