字节跳动提前批后端第三面凉经

个人背景:985本科,之前拿过头条的实习offer没去,然后后来hr打电话给我问要不要报提前批,可以直通3面,当时太年轻受到hr的蛊惑之后就去面了然后凉凉。

base北京,抖音火山部门。

三面

手撕算法题:

  • 给定一个二叉树,再给定二叉树上的两个结点,求这两个结点的LCA。
  • 链表快排。

项目相关:

  • 这个就不写了,大家问的都不一样。

算法题(只讲思路):

  • 给定一个树,求树上距离为k的节点对的个数。
  • 上面那题,如果是多次询问有什么比较好的做法吗。
  • 输入为一个数字流,实时的显示出当前已输入数字流的中位数,你会怎么做。

C++:

  • 讲讲C++的多态。
  • 讲讲虚函数表存了什么信息。
  • 虚函数表存在哪里。
  • 讲讲在出现菱形继承虚继承时C++对象内存布局。
  • 面试官在界面上写了一个涉及到上面话题的类问sizeof这个类的结果是多少。
  • 对C++ 11新特性了解多少,用过thread标准库吗。
  • 一个C++程序执行main函数前和执行完main函数后会发生什么。
  • 讲讲vector的实现原理,在vector和list后面插入元素哪个效率更高(分情况讨论)。

数据结构:

  • 讲讲哈希。
  • 了解unordered_map吗,知道它具体的哈希实现是怎么实现的吗。
  • map是怎么实现的?讲讲红黑树的实现原理。
  • 了解过跳表吗。rope知道不。

计算机网络:

  • 讲讲TCP三次握手和四次挥手。
  • TCP三次握手这种机制你觉得会出现什么安全上的问题。
  • 对DDoS了解吗?讲讲你所知道的DDoS攻击方式以及防护措施。
  • 了解过C++网络编程吗,讲讲你所知道的套接字选项。
  • 讲讲select,poll和epoll的实现原理。
  • http2.0新特性,了解http3.0吗。
  • 讲讲https的握手。和http相比,https有什么优缺点。

操作系统:

  • 讲讲进程、线程以及协程。
  • 讲讲进程和线程切换时会发生什么。
  • 如果让你实现一个协程库,你会怎么实现。
  • 讲讲mmap的实现原理。
  • 你用C++一般怎么读写文件,在这种方式下,如果你在读写文件时应用程序挂了,那么会发生什么。


你还有什么想问的。

打扰了您嘞,头条爷我错了,能放我回去实习嘛😭

#字节跳动##面经##校招##提前批#
全部评论
一拳一个简单怪!
1 回复 分享
发布于 2019-08-01 10:43
简单怪又来了😂
1 回复 分享
发布于 2019-08-01 08:40
讲道理还好。。。
点赞 回复 分享
发布于 2019-08-01 07:46
985大佬都没过 我这渣渣就心里平衡了很多 唉
点赞 回复 分享
发布于 2019-08-01 22:58
读写文件时,进程挂掉会出现什么情况,应该怎么回答呢?
点赞 回复 分享
发布于 2019-08-01 22:51
没问数据库?
点赞 回复 分享
发布于 2019-08-01 13:19
一眼看过去大部分是会的,但是可能关键的几个出不来就凉凉了
点赞 回复 分享
发布于 2019-08-01 13:14
好扎实啊。。
点赞 回复 分享
发布于 2019-08-01 08:45
挺简单的
点赞 回复 分享
发布于 2019-08-01 08:26
已经预感今晚一面要凉了😂
点赞 回复 分享
发布于 2019-08-01 08:00
巨佬太强了!
点赞 回复 分享
发布于 2019-08-01 02:08
这也太难了。。。。
点赞 回复 分享
发布于 2019-08-01 01:59
请问是大佬发了感谢信吗还是?怎么知道凉了
点赞 回复 分享
发布于 2019-08-01 01:48

相关推荐

万一背调了怎么办,这不就是毁了一个大学生嘛 这帮人为了挣钱真是没有底线了
程序员小白条:最近牛客看到很多,还有牛友跟我私信,团伙组织了,属于是
点赞 评论 收藏
分享
今天 15:02
门头沟学院 Java
点赞 评论 收藏
分享
来个厂收我吧:首先,市场侧求职我不是很懂。 但是,如果hr把这份简历给我,我会觉得求职人不适合做产品经理。 问题点: 1,简历的字体格式不统一,排版不尽如人意 2,重点不突出,建议参考star法则写个人经历 3,印尼官方货币名称为印度尼西亚卢比(IDR),且GMV690000印尼盾换算为305人民币,总成交额不高。 4,右上角的意向职位在发给其他公司时记得删除。 5,你所有的经历都是新媒体运营,但是你要投市场营销岗位,jd和简历不匹配,建议用AI+提示词,参照多个jd改一下经历内容。 修改建议: 1,统一字体(中文:思源黑体或微软雅黑,英文数字:time new romans),在word中通过表格进行排版(b站学) 2,校招个人经历权重:实习经历=创业经历(大创另算)>项目经历>实训经历>校园经历 3,请将项目经历时间顺序改为倒序,最新的放最上方。 4,求职方向不同,简历文字描述侧重点也需要不同。
点赞 评论 收藏
分享
07-11 10:56
门头沟学院 Java
码客明:大胆的说自己能实习6个月就行
点赞 评论 收藏
分享
评论
7
155
分享

创作者周榜

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