头条实习后台开发一面二面面经

头条实习后台开发面经

2019年03月14日14:00 进行了头条后台开发的一二面,本来要三面的,面试官由于临时有事,联系 HR 改到了下周了。

下面的题目不分一面二面。基本流程就是先自我介绍,问你会啥,然后先问一些问题,然后写算法题。

网络和OS

  1. TCP 的三次握手,为什么是三次,而不是两次

  2. 超时重传,由谁来重传

  3. 如果一直没有收到,服务端会怎么样

  4. select 和 epoll 的区别及分析

  5. 进程 IPC 的方式有哪些,说一下你最熟悉的一个

  6. 说一下锁机制

  7. 当你在 Linux 的 bash 中按下 Ctrl+C 时,操作系统会做出什么反应,给操作系统发出的那个信号怎么拼写

  8. 是硬中断和软中断(接上一题)

  9. 进程和线程的区别

数据结构和算法

  1. 全排列
  2. 给你一个化学式,比如:Mg2(H2O)2 其中各个元素的原子有几个,一个元素定义为一个大写字母或者一个大写字母跟着一个小写字母,比如给出的例子里面 Mg 有 2 个,H 有 4 个,O 有 2 个
  3. 给你一个数字 n 和 m,让你求出从 1 到 m 这些数字中字典序排列第 n 小的数字,然后我问 m 多大,他说 int64 范围内,然后我的脑子里就排除了排序和字典树的作法,然后去找规律。。。过了一会面试官问我啥思路,我说先排除排序和字典树的作法,应该找规律。然后他说为什么排除,我说了一下数据范围太大。然后面试官让我用字典树和排序的作法做
  4. 你都学过哪些高级数据结构

其他

  1. 你对 Python 了解多少
  2. 你了解 Http 吗
  3. 会 MySQL 吗
  4. 你平时怎么学习的
  5. 除了打比赛,还学了其他的吗
  6. 你想在实习中学到什么
#实习##面经##C++工程师#
全部评论
是2019届的嘛?
点赞 回复 分享
发布于 2019-03-15 09:33
是不是二面面试官出去叫三面面试官,然后又回来跟你说三面现在有事,面不了,把时间改到下周🤣
点赞 回复 分享
发布于 2019-03-15 09:37
请问数据结构考的时候用什么语言实现有没有要求呢?
点赞 回复 分享
发布于 2019-03-15 14:21
楼主,是现场编辑器上直接写代码还是纸上手写啊?
点赞 回复 分享
发布于 2019-03-15 16:56
一面完大约一周通知二面。。二面完三天了还没消息 我的面试都是下午五点左右。。
点赞 回复 分享
发布于 2019-03-15 17:15
比阿里好多了😂问一下现场代码有测试吗,还是自己写测试用例
点赞 回复 分享
发布于 2019-03-15 20:02
感觉要不是三面连着面完的,大概率凉了。。
点赞 回复 分享
发布于 2019-03-16 08:29
请问只会python语言好找实习吗?
点赞 回复 分享
发布于 2019-03-16 08:33
面试前没有笔试吗
点赞 回复 分享
发布于 2019-03-17 15:12
请问楼主投的哪个城市?
点赞 回复 分享
发布于 2019-03-18 21:10
请问一下 你是什么时候面试的 怎么知道自己拿到Offer
点赞 回复 分享
发布于 2019-03-23 13:05
这个三面有点简单啊?
点赞 回复 分享
发布于 2019-05-17 16:45

相关推荐

ArisRobert:统一解释一下,第4点的意思是,公司按需通知员工,没被通知到的员工是没法去上班的,所以只要没被通知到,就自动离职。就是一种比较抽象的裁员。
点赞 评论 收藏
分享
9 123 评论
分享
牛客网
牛客企业服务