字节风控后端二面

春招岗回忆版

实习内容聊得比较多,非常细致,需要全流程有印象、细节的实现、方案选取、corner case的情况果然实习最重要得还得是深度(可以自己包装一下)

下面列举一下提到的点

  1. raft主要组成与实现方法
  2. CAP概念、最终一致性
  3. 读写分离、租约机制
  4. 预投票防系统抖动
  5. 网络分区处理细节
  6. 跳表细节,方案选择原因、与B数系列的区别
  7. WAL机制
  8. ETCD组成
  9. LSM-Tree组成、读写流程
  10. 写放大问题
  11. LevelDB源码实现、compaction策略
  12. 键值分离实现细节
  13. OceanBase三种Compaction策略
  14. 墓碑问题
  15. Multi-Raft的实现
  16. TCP与UDP
  17. TCP重传机制、流控、拥控
  18. HTTP、QUIC
  19. Reactor模型、muduo源码、核心思路
  20. IO多路复用,epoll源码实现
  21. B+索引、分裂合并代码实现细节
  22. Hash Join实现细节
  23. 火山模型
  24. 事务的四种级别对应解决的问题
  25. 算法题1 leetcode 224 二叉树转链表
  26. 算法题2 dp 面试官写的题目

整体在80分钟左右,最后dp还有边界问题没解决,现在是都比较流行手撕两道题嘛

全部评论
国际商业化的吗
点赞 回复 分享
发布于 05-13 16:50 北京
哈喽,手撕是什么模式呀?
点赞 回复 分享
发布于 05-07 20:40 湖北
佬,为啥感觉很多问题都不常规呀,是你项目中带的吗
点赞 回复 分享
发布于 05-03 21:22 辽宁

相关推荐

05-09 08:39
已编辑
广东工业大学 游戏测试
快手安全与风控测开一面4.141️⃣实习的测试流程是什么样的?只做服务端测试吗?2️⃣怎么做的接口测试?3️⃣try-catch 如果测不到异常了怎样处理?意思是如果 catch 没有覆盖到的,但是又想覆盖到 catch 语句块的应该怎样操作?其实意思就是,怎样构造异常才可以覆盖到 catch 语句块(最后我说了搭建 mockserver,面试官才满意,最后问百度有没有这种mock,我说暂时没有)4️⃣code review 发现过哪些问题?代码规范性问题也是 QA 负责吗?还有什么 sona?没听过;代码重复度比较高也是属于 code review 的异常,那么对于这一类的异常,怎样判断代码重复的?1/0 的情况有发现过吗代码重复度比较高,例如>=10 行相同的代码/仅仅变量名称不同但是逻辑类似的代码代码重复度比较高,例如>=10 行相同的代码/仅仅变量名称不同但是逻辑类似的代码。5️⃣印象深刻的定位问题(bug)的过程,线上发现的还是测试环境发现的?6️⃣使用 Jmeter 压测,怎样算符合预期,怎样算不符合预期?日活跃用户数量是 1000?为什么采用 1000 个用户来压测?7️⃣如果有一天日活跃用户突然变为 1500 人了,这种情况怎么办?8️⃣限流的话,如果用户量过大,可以保证服务还活着,但是这样对于用户来说体验也有点不太友好,这种情况怎样处理?(我说搭建分布式)为什么分布式可以解决限流的问题呢?如果只有单机的话,你们是怎样升级服务的(面试官的升级服务指的是新版本迭代,新需求上线)下面是八股和算法9️⃣503 状态码是什么含义-服务器暂时不可用,还有了解过其他的状态码吗?🔟get 和 post 什么区别?幂等是什么含义 ?post 可不可以实现幂等?⑪Java 怎样实现多线程的?⑫Java 的多态是什么?怎样实现多态的⑬mysql 索引是什么?怎样判断有没有使用索引⑭score 表 name subject score ,查询每一门课程都>=80 分的学生的名称⑮又是手撕hard:leetCode32:⑰给了一个测试用例设计题目:一个需求+空白页面,有接口,怎样设计测试用例?追问:水平越权和垂直越权该怎么测试?⑰最长有效括号两个算法都写出来了4.16 下午看寄了
查看15道真题和解析
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

更多
牛客网
牛客企业服务