字节 C++ 后端 春招补录 三面面经

上海抖音团队,已OC

每面之间隔了3天,面完当日或次日预约下一场

一面

基础问题,没记录

记得有一个不常见问题:

GET和POST的请求有长度限制吗?是多少

二面

什么时候到岗

介绍项目(谈到某个项目没有自动化是运维,需要手动部署到k8s上)

容器是基于什么来做的?

你对docker有什么理解?比如docker有哪些网络类型?(不会)

登录进容器后会做哪些操作?(看日志,看节点信息)

CrashLoopBackOff有哪些原因导致?(程序bug)

程序bug是如何排查出来的?

如何避免以后再出类似的问题?

一个服务没起起来,除了程序bug还会有哪些原因?

docker里是如何打包镜像的?

docker镜像的结构是什么样子的?

打包镜像的时候有遇到过什么样的问题吗?

还有别的可以讲的吗?

介绍下一个项目

详细问项目逻辑

在这个流程里你做了什么工作?

你做的这个功能的业务目标是什么?有没有理解业务背后的目标和价值?

用到什么技术?

你觉得最难的地方在哪里?

如何解决主从不一致的问题?

在强一致的情况下如何降低主从延时?

还有别的方案吗?

还有其他方案吗?

你提到有个功能是根据题目id搜索视频,如何实现的?

那么如何实现通过题目内容去搜索具体题目?

还有别的方案吗?

还有其他方案吗?

有什么组件比较熟悉的?

Redis的网络模型是怎么样的?

select和epoll有什么区别?

打断一下,你说用过kite rpc框架,那么kite的客户端和服务器之间是怎么通信的呢?(thrift相关)

一个rpc请求是怎么打到服务端,服务端的response是怎么回到client的?

如何知道请求哪台机器?

服务发现是怎么实现的?

那么etcd是如何做到最终一致性的?

说说raft吧

算法题:给定多组依赖关系,判断是否有循环依赖(LeetCode 207)

三面

自我介绍

讲一下实习期做的事情

这个项目是为了实现什么样的功能

这个接口的API大概长什么样,描述一下

http网关和rpc两块的分工是怎么样的?代码怎么组织

鉴权是什么做的?

解释一下CORS

大家的api是怎么写的有看过吗

返回的列表有分页吗?如何实现的?

在浏览器上输入一个网址,发现页面是全白的,如何排查?(反复追问各种情况)

实习期间比较大的收获是什么

在之前的工作中,回顾一下,如果重新做一遍,会怎么样改进

用户画像指的是什么

实习期有转正吗,为什么没通过

逻辑题:小岛上红帽子白帽子,如何数学证明

代码题:K链表合并,求复杂度,解释关键代码

反问环节

#面经##字节跳动##校招##C/C++#
全部评论
是抖音电商部门吗
点赞 回复 分享
发布于 2021-04-09 15:46

相关推荐

#滴滴求职进展汇总# ---一面Basic:1. Nacos底层Grpc状态机创建流程及GrpcBiStreamRequestAcceptor原理2. gRpc内核中netty反射了哪些3. 对字段加索引的条件4. Nacos服务注册发现原理5. 频繁Full GC怎么排查二面Basic:1. XSS注入2. Mybatis的#原理3. 项目介绍4. kafka为什么要对订单接口削峰(没明白要问啥)5. TIME_WAIT状态带来的问题---一面算法:链表按值去重。ez难度二面算法:不用BigInteger计算2^1000。ez难度---一面场景题:如何讲HashMap的读写操作改造为线程安全的?(追问1:锁的粒度怎么控制)二面场景题:长链转短链,10万链接数、100万请求数,如何设计?---一面反问:对于大量用户逃小订单带来的损失问题,这么多年没见到滴滴在业务层做出过改变,是在顾虑政策还是缺乏相关经验?答:情况少,没考虑追问:如果是极端情况,那么带来的企业亏损将会增加,是现有架构已经留出弥补缺口了还是说就是没继续思考?答:不告诉你------二面反问:Golang?答:是的,要Java完全转Golang反答:不愿意(然后就凉了)反问:对人才培养的方案和对人才培养的方向答:1年内1个导师带,第二问没答---面下来不知道在围绕什么技术核心和什么业务方向进行提问,问题组织性和关联性很差。讲项目经历的时候被打断好几次,让人很不满意。
查看17道真题和解析 滴滴求职进展汇总
点赞 评论 收藏
分享
评论
1
24
分享

创作者周榜

更多
牛客网
牛客企业服务