快手C++一二三面,已凉

今天上快手招聘官网看到快一个月没消息的流程结束了,所以来牛客发个面经安慰一下自己。整个过程的唯一感觉:我是一个备胎。二面完等了半个月,才约三面。三面才面了15分钟,面试官说是为了介绍一下部门和沟通意向。三面完,这一等就是快一个月,今天终于凉了。

网络SDK提前批一面(40min)

  • 自我介绍
  • 介绍实习工作内容
  • 介绍项目(实现、难点、思考)
  • tcp端口复用(so_reuseport)的实现
  • 内存池的实现
  • 怎么合并free后的内存块?
  • 编程题:实现非递归遍历二叉树
  • 看过什么开源代码?(redis、libco)
  • 提问环节

网络SDK提前批二面(50min)

  • 自我介绍
  • newmalloc的区别
  • map内存分配策略,内存池
  • 静态成员函数和普通的静态函数的区别,可以通过对象实例访问吗
  • tcp握手可以两次吗?
  • tcp和udp的区别
  • tcp的缺点
  • tcp是有序的,依靠什么来保证?
  • http 1.0 和 1.1 的区别
  • selectepoll的区别
  • epoll水平触发和边缘触发的区别
  • recv返回值的含义
  • linux 命令
  • cpu 100%,排查问题
  • 10个整数,统一只出现一次的数字
  • 代码题:快排
  • 提问环节

网络SDK提前批三面(15min)

  • 自我介绍
  • 职业规划
  • 逻辑题:25匹马,5条赛道,使用最少的次数选出前3名?
  • 提问环节
#快手##C++工程师##面经##校招#
全部评论
这部门完全有毒。。就一直养鱼 官网显示还在面试中 二面完快两个星期了😂面试体验属实差
点赞 回复 分享
发布于 2020-09-23 20:44
楼主,你如何确定就是凉了的呀,官网也没什么信息,也没有感谢信哎
点赞 回复 分享
发布于 2020-09-23 19:50
你二面题目跟我基本一样,看来是一个面试官,三面是leader,主要就是能力匹配哪个部门,我就被换部门了
点赞 回复 分享
发布于 2020-09-22 21:04
我也是这个部门,9.2hr面的,还没有消息
点赞 回复 分享
发布于 2020-09-22 21:02
深圳的HC比较少
点赞 回复 分享
发布于 2020-09-22 20:32
我一面这个,就撕了四道算法题,都撕出来了。然后等了二十天,偶然间看一下就已结束了。zzz
点赞 回复 分享
发布于 2020-09-22 20:09

相关推荐

1. 自我介绍2. 你认为后端开发的职责是什么?3. Java怎么存32位无符号整数(这里指的是C++里的那种unsigned int,回答了可以考虑用Java里的Long的低32位来存储)4. Java传参数是怎么样的(只有值传递,基本类型的值就是本身,对象的值是内存地址)5. 接口和抽象类的区别是什么?6. OOP的多态是什么意思?(编译时多态和运行时多态,重载和重写)7. 线程池为什么不使用ThreadLocal?(因为线程池的线程是会被复用的,使用ThreadLocal的话会有内存泄漏问题)8. 抽象工厂模式和简单工厂模式的区别9. Spring的IOC和DI的关系10. IOC还有其他的实现方式吗(不知道)11. 计算机网络里的MAC地址是怎么用的?我现在和你开视频会议的时候需要知道你的MAC地址吗?(回答了不需要,对于上层来说是“透明”的)(后话,我没太明白面试官话里的“我”是指人还是指腾讯会议的这个软件)12. HTTP1.1版本的请求报文结构是怎么样的?(请求行、请求头、请求体)13. 那么作为服务端,接收HTTP请求时怎么判断是否接收完毕?(1通过HTTP请求头中的Content-Length来判断(虽然TCP、IP都有可能会对HTTP的请求报文进行切分,比如说TCP分段、IP发片,但这些对于应用层的HTTP来说都是“透明”的) 2利用特殊字符来进行末尾判断,比如说 一直读取,直到遇上“0\r\n\r\n ”)14. HTTP和HTTPS的区别?讲解一下SSL/TLS的四次握手内容(只简单讲了一下几个随机数的生成和传递过程)15. CA证书是怎么来的?客户端怎么样去验证CA证书是否合法呢?(不知道)16. 数据库中精确到秒级别的数据,应该使用什么类型来存储(时间戳类型TIMESTAMP)17. 存储金额呢?(DECIMAL,讲了一下)18. 为什么不能用FLoat和Double(精度问题)19. InnoDB的索引结构(B+树),讲解一下查询时的过程(讲了等值查询和范围查询)20. 覆盖索引是什么?21. 什么时候索引失效?22. 什么是脏读?幻读?23. 什么时候行锁会退化到表锁?( SQL 命中索引(尤其是唯一索引或主键) 时,InnoDB 会使用行级锁;全表扫描时(索引失效当然也是走全表扫描)会表锁)24. 项目里最大的挑战25. 反问:业务范围(海外事业-物联网)和面试有几轮(2技术+1HR)
查看24道真题和解析
点赞 评论 收藏
分享
评论
4
44
分享

创作者周榜

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