时隔一年,从校招到社招,再战字节跳动,一二面经

本人社招,因为有了工作经验,所以不像校招那样单纯写某个语言 对校招可能没有参考性
鉴于牛客上能搜到的社招帖子确实不多 所以来奉献一份 祈福offer满满

先介绍一下个人情况 19年本科毕业就去了某中厂做 DDoS云清洗工作 所以投简历基本上会被安排到流量接入研发或者抗D的岗位
这次头条面的就是 流量接入研发工程师/架构师 ): 感觉这个头衔压力好大

一面
感觉主要问基础和知识的广度
  • C语言
int多少字节  sizeof("123456789")多大
  • 网络
TCP四次挥手socket状态的变化
TCP的backlog
LVS的DR模式说一下,VIP设置在哪个网卡
HTTP的头 If-None-Match ETag/If-Modifed-Since Last-Modified  HTTP怎么判断结束  HTTP状态码知道的介绍一下 499状态码知道吗
iptables有哪些表
nginx和openresty说一下 nginx配置文件写过吗 openresty的rewrite阶段用过吗 nginx/openresty的变量
  • OS
swap是干什么的 OOM了解吗
  • shell
日志文件有多个字段比如"srcIP dstIP srcPort dstPort status host" 怎么过滤出 某几个字段 (bash shell)
怎么查看内存剩余
压缩命令
  • 算法
描述一下 怎么寻找字符串的重复字符
写一下 二叉树的反转

二面
还是问基础,但是有深度了
  • C语言
程序的内存空间怎么分布
so文件怎么加载 加载后放到哪里
程序的coredump怎么产生
  • 网络
TCP优化能想到哪些方面
socket的原理
syn-cookie算法
http1.1和2.0主要区别 http头部压缩怎么协商 介绍一下cc防护算法
介绍一下nginx能说多少是多少
  • OS
进程通信方式
进程和线程优势和劣势
多核多进程/线程有哪些模型
说一下IO多路复用
一个IO怎么实现多路复用
内核参数怎么修改
  • shell
删除文件的空行用什么命令
查看cpu核数
查看udp1234端口的进程
查看定时任务命令 非root怎么添加定时任务 定时任务有时间冲突怎么解决
  • 算法
写一下二叉树从根到所有叶子节点组成的数字之和

能想到的大概这么多,有些真的回答不上来,毕竟没多少经验






#面经#
全部评论
点赞 回复 分享
发布于 2020-07-14 19:41
楼主感觉社招和校招有什么样的区别😂😂,我好提前准备准备
点赞 回复 分享
发布于 2020-07-14 21:19

相关推荐

不愿透露姓名的神秘牛友
11-26 10:48
美团 后台开发 29×15.5 硕士双一流
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-11 01:05
已编辑
美团 后端 ssp1 硕士双一流
点赞 评论 收藏
分享
评论
6
19
分享
牛客网
牛客企业服务