字节跳动 抖音客户端面经 成都岗

来反馈牛客网的各位大佬啦,真的收获很多,感谢!!!!

背景:本硕都是电子相关,偏硬件,计算机相关 本科就学过C++。。。。
本科加入技术社团,学习一点前端开发的基础html+css,帮学院做了年级网站的一个模块。
研究生的研究是基于MFC的PC客户端开发,很老的东西了,现在大厂基本没用了;自己整了个Linux平台下的Web服务器,多线程+epoll+非阻塞IO,还挺好玩的~
算法刷的不是很多,leetcode 200道上下(还看过其他网站的相关算法题,ACWing和牛客的)

字节客户端三面 本以为算法没ac就凉凉了,想不到hr小姐姐说三面过了,在审批 。面试官对我印象还不错哇哇哇哇,许愿一波offer!!!!!

项目相关

  • 你是非科班的,都学过一些什么计算机相关的书籍呢?

操作系统

  • 用到的多线程同步的方式有哪些?

计算机网络:

  • TCP和UDP的区别和应用场景分别说一下?
  • 讲一下拥塞控制算法?
  • DNS劫持是怎么回事,怎么防范?

设计模式

  • 设计模式用到了哪些?单例、代理、模板
  • 代理模式的应用场景是什么?

数据库

  • 主键和索引有什么区别?

c++**基础**:

  • 虚函数,纯虚函数,虚析构函数的区别?
  • extern C 有什么作用?
  • C++的异常处理操作?

算法:两数相加!!!!!都没有ac,面试官和我都没看出来问题,是一个指针为空的情况哭了┭┮﹏┭┮

反问:常规

字节客户端二面

项目相关:

  • 你的Web服务器是怎样的架构
  • 现在主流的web服务器的架构是怎样的?
  • 详细介绍一下你的线程池实现?线程池里都存放一些什么?
  • 为什么用线程池?有什么好处?
  • 怎么处理的客户请求?
  • 什么是非活跃链接?是怎么处理的长连接和短连接?

操作系统:

  • 内存管理介绍一下?

  • 为什么要 分段存储,有什么好处?

  • 并发问题:

    • 多线程读同一个数据需要加锁吗?
    • 写同一数据需要加锁吗?

数据结构:

  • LRU页面置换算法是怎么实现的?
  • 哈希表的取数据的时间复杂度是多少,为什么?
  • 怎么存 字符串?
  • 哈希表用数组存储的话,怎么实现不断往里加数据的?(怎么扩容)
  • 交叉链表怎么找相交的节点

算法题:找数组中的峰值元素。

最后许愿 字节的offer,太想了!!!里边个个都是人才,是能很快成长的平台了,好想学学学!!!

图片说明 图片说明 图片说明

#面经##校招##字节跳动##C++工程师#
全部评论
成都好,成都舒服😋
点赞 回复 分享
发布于 2020-08-30 15:01
同到了review阶段 我的持续好久了哭
点赞 回复 分享
发布于 2020-08-30 14:47
我下周开始面成都客户端,看到你的问题 ,我感觉有点信心了😂 为了在成都我都宁愿从后端转客户端了
点赞 回复 分享
发布于 2020-08-28 16:24
妈呀  成都的岗  酸了酸了
点赞 回复 分享
发布于 2020-08-28 11:30
楼主 你的基础是怎么看的?计网 操作系统这些
点赞 回复 分享
发布于 2020-08-28 09:48
我投了成都抖音客户端都没反应。。
点赞 回复 分享
发布于 2020-08-28 07:57
准备了多长时间?
点赞 回复 分享
发布于 2020-08-28 00:05

相关推荐

2025-12-21 21:22
安徽农业大学 运营
程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
实习简历求拷打
点赞 评论 收藏
分享
老粉都知道小猪猪我很久没更新了,因为秋招非常非常不顺利,emo了三个月了,接下来说一下我的情况吧本人是双非本 专业是完全不着计算机边的非科班,比较有优势的是有两段大厂实习,美团和字节。秋招面了50+场泡池子泡死的:滴滴 快手 去哪儿 小鹏汽车 不知名的一两个小厂其中字节13场 两次3面挂 两次2面挂 一次一面挂其中有2场面试题没写出来,其他的都是全a,但该挂还是挂,第三次三面才面进去字节,秋招加暑期总共面了22次字节,在字节的面评可以出成书了快手面了8场,2次实习的,通过了但没去,一次2面挂 最后一次到录用评估 至今无消息滴滴三面完 没几天挂了 所有技术面找不出2个问题是我回答不上来的,三面还来说我去过字节,应该不会考虑滴滴吧,直接给我干傻了去哪儿一天速通 至今无消息小鹏汽车hr 至今无消息美团2面挂 然后不捞我了,三个志愿全部结束,估计被卡学历了虾皮二面挂 这个是我菜,面试官太牛逼了拼多多二面挂 3道题也全写了 也没问题是回答不出来的 泡一周后挂腾讯面了5次 一次2面挂 三次一面挂,我宣布腾讯是世界上最难进的互联网公司然后还有一些零零散散的中小厂,但是数量比较少,约面大多数都是大厂。整体的战况非常惨烈,面试机会少,就算面过了也需要和各路神仙横向对比,很多次我都是那个被比下去的人,不过这也正常,毕竟谁会放着一个985的硕士不招,反而去招一个双非读化学的小子感觉现在互联网对学历的要求越来越高了,不仅仅要985还要硕士了,双非几乎没啥生存空间了,我感觉未来几年双非想要进大厂开发的难度应该直线上升了,唯一的打法还是从大二刷实习,然后苟个转正,不然要是去秋招大概率是炮灰。而且就我面字节这么多次,已经开始问很多ai的东西了,你一破本科生要是没实习没科研懂什么ai啊,纯纯白给了
不知名牛友_:爸爸
秋招你被哪家公司挂了?
点赞 评论 收藏
分享
评论
7
49
分享

创作者周榜

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