字节跳动抖音部门:后端开发 C/C++ 一二三面 已收到邮件

来回馈一下牛客网,我面的是抖音后端开发,一面主要是问八股文,二面项目,三面场景题。二三面都是让我做了两道题。

效率真的特别高,差点一天把三次面试面完。面了过一会儿就知道过没过。hr面面了五分钟,面完之后三个小时收到邮件。

一面 04/09 - 50min

  • 说一下对封装继承和多态的理解

  • 多态是怎么实现的

  • 如果项目产生一个日志,你要怎么从里边读包含某个串的行(cat加管道grep)

  • 如果用cat的话日志太大会不会有问题

  • 聊项目

  • 说一下对死锁的理解

  • 如何避免死锁的产生

  • 说一下银行家算法

  • linux中有哪些锁

  • 自旋锁和互斥锁的区别

  • 说一下进程与线程的区别

  • 看你项目中做后端,那你了解非阻塞吗

  • 了解IO多路复用吗

  • 说一下select、poll、epoll的区别

  • 说一下http的请求和响应报文格式

  • mysql索引是什么类型的

  • 说一下为什么选择B+树

  • 说一下InnoDB和myISAM的区别

  • 如果在项目中你发现sql执行特别慢应该怎么办

  • mysql联合索引

  • 题:反转链表,二三分钟写完了,我问要不要写测试,面试官看时间还早,说那你写一下吧。

  • 没有反问环节

二面 04/09 47min

  • 聊了特别久的项目

  • 平常用的有哪些命令

  • 说一下输入一个url之后会发生什么(这块我讲得挺详细的,大概十分钟)

  • 说一下select、poll、epoll的区别

  • 说一下边沿触发和水平触发的区别

  • 还有一点点八股文不记得了

  • 题:

    • 买卖股票多次,求最高收益
    • 买卖股票一次,求最高收益
  • 没有反问环节,说你可以等一下,一会儿进行三面

三面 04/11 58min

  • 上来先做两道题

    • 实现atoi,要考虑各种各样的边界情况,实现异常处理

    • 力扣第81题 搜索旋转排序数组 II。要求实现各种边界处理,bugfree(可能是我太快了,问我这题你是不是做过?我:侥幸侥幸。面试官:行吧)

  • tcp是怎么实现可靠的

  • 说一下输入url之后会发生什么,越详细越好(可能二面留下比较深的印象?又问了一遍)

  • 还有一些八股文不记得了

  • 场景题

    • 如果抖音有个日志记录了用户的访问,从中找出访问最频繁的十个用户

    • 场景题直接寄了,完全不会,瞎答了会儿

  • 没有反问环节,后续我们hr会联系你

#字节跳动##面试题目#
全部评论
楼主你好,面试中有关锁,io复用,select poll 等知识,是背的八股文还是系统的复习过,期待你回复😄
点赞 回复
分享
发布于 2021-04-15 15:43
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2021-04-15 17:10
联想
校招火热招聘中
官网直投
为什么要删?
点赞 回复
分享
发布于 2021-04-16 02:27
楼主你好,请问你实习的base是在哪呀
点赞 回复
分享
发布于 2021-04-17 13:53
lz你好,请问一下,你三面完成后链接还能看到前几轮的情况吗,我的链接直接刷新成第一轮了
点赞 回复
分享
发布于 2021-04-18 19:56
666!楼主太厉害了带带我!!!
点赞 回复
分享
发布于 2021-04-28 18:08

相关推荐

点赞 评论 收藏
转发
8 84 评论
分享
牛客网
牛客企业服务