头条 实习C++后端开发 面经

不得不说头条面试速度是真的快,基本过了一面立马就安排下一面了

一面

1.什么是IO复用,什么是非阻塞IO
2.TCP和UDP
3.流量控制解决了什么问题,怎么实现,接收窗口为0了怎么办
4.哈希表的作用,怎么解决哈希冲突
5.布隆过滤器原理作用
6.redis的线程模型
7.项目结构
8.判定是否是镜像二叉树

二面

1.聊项目,reactor模型,线程模型
2.epoll高效吗?为什么?什么情况高效
3.LRU置换算法实现(说思路,不实现)
3.http?无状态?无状态怎么实现用户登录?
4.session,cookie,token
5.csrf攻击,怎么防御
6.linux进程空间分布
7.简单题(从一个棋盘的左上角走到右下角有多少种走法,只能向右和向下走)

三面

1.介绍项目。参考了什么开源代码吗?
2.redis的数据结构,介绍一下set
3.redis线程模型,为什么使用单线程?
4.说说内核态
5.url访问网页的过程,用了哪些协议?
6.算法,不用乘除运算实现除法(一开始用减法,面试官让优化,提醒了用位运算)
7.算法,判断4张扑克牌是不是顺子,大小王可以作为任意牌

HR面

就随便聊一聊,工作地点,职业规划,部门主要业务啥的。比较惊讶的是HR也问了一些项目技术和架构上的问题。

#字节跳动##实习##C++工程师##面经#
全部评论
沾沾福气 希望到明天我也能碰到这个难度的算法🤣
1
送花
回复
分享
发布于 2020-03-17 12:57
请问base哪里呀?什么部门?
1
送花
回复
分享
发布于 2020-03-17 16:10
秋招专场
校招火热招聘中
官网直投
楼主很秀😳😳
1
送花
回复
分享
发布于 2020-03-18 22:26
楼主能透露下是什么部门吗
1
送花
回复
分享
发布于 2020-03-22 21:13
楼主拿了offer了吗😀
点赞
送花
回复
分享
发布于 2020-03-17 12:45
一二面隔了多久阿。。。
点赞
送花
回复
分享
发布于 2020-03-17 20:02
太强了学习学习
点赞
送花
回复
分享
发布于 2020-03-17 23:10
可以远程入职嘛
点赞
送花
回复
分享
发布于 2020-03-17 23:14
想问视频还是电话面试
点赞
送花
回复
分享
发布于 2020-03-19 09:13
头条给我的算法题,从一面开始就是leetcode的hard难度
点赞
送花
回复
分享
发布于 2020-03-20 09:18

相关推荐

3 74 评论
分享
牛客网
牛客企业服务