度小满云原生平台开发一、二、三面

度小满算是我面试的第一家公司,三面都过了但是被泡池子,两周没消息

一面

Go

  1. 场景题:一百个协程优雅关闭
  2. Context 底层实现
  3. Channel 的常见用法与项目中如何使用的
  4. 子协程 Panic 了父协程会 Recover 吗
  5. GMP 详解
  6. 协程调度时机
  7. 什么是工作窃取

MySQL

  1. MySQL 的日志是哪几种,具体功能分别是什么
  2. MySQL 的锁有哪几种
  3. MDL 锁的具体功能
  4. MySQL 的 X 锁、S 锁分别的功能,并给出实例 SQL

Redis

  1. AOF RDB
  2. 哨兵模式的实现
  3. 主从模式的实现
  4. 主从故障转移的具体步骤
  5. 数据库和缓存如何保证一致性

计网

  1. TCP 头部内容以及对应的功能
  2. 滑动窗口的变化过程与通知方式
  3. TCP 序列号和确认号是如何变化的

OS

  1. Linux 过滤日志怎么实现
  2. Linux 你用过的常用命令
  3. 负载均衡有哪几种和分别的具体实现

手搓

  1. Go 协程循环打印
  2. 快速排序

二面

项目

  1. 项目大概的设计思路
  2. 领域驱动开发的具体实现与优势
  3. 业务开发过程中 Debug 的流程
  4. 链路追踪的作用,如何将日志绑定 Trace ID
  5. 在 Docker 中进行单测是如何实现的
  6. 使用 CI 的意义是什么,为什么选择 Github Action 作为 CI 工具
  7. Prometheus 默认采用 Pull 模式还是 Push 模式,优缺点是什么

计网

  1. 如何检测 RPC 调用中的网络问题
  2. 使用过抓包工具吗,如何使用的
  3. TCP 四次挥手详解

云原生

  1. Kubernetes 各个组件的作用与实现
  2. Docker 的基本使用
  3. Docker 如何进行资源隔离
  4. 详解 Docker 的 Namespace 与 Cgroups

手搓

使用 Go 实现生产者消费者模型,需要同时有多个消费者和多个生产者,并且能够指定消费内容,实现对消费内容的计算操作

三面

上来就是手搓。使用 C++ 或者 Go,禁止使用任何 STL、库函数等实现一个完整的数据结构并给出尽可能多的 API

总结

基本都是靠着简历问的,体验很好,但是问题基本只会表面,深一点基本都答不上来,能够坚持到三面主要赢在大二的身份

#度小满##面经##Go##实习#
全部评论
我去 原神
1 回复 分享
发布于 2023-05-22 12:08 香港
我去 原神
点赞 回复 分享
发布于 2023-08-17 13:20 北京
实习嘛老哥
点赞 回复 分享
发布于 2023-05-28 10:46 新疆
一面之后多久通知的二面啊
点赞 回复 分享
发布于 2023-05-23 12:36 北京
在哪里投的
点赞 回复 分享
发布于 2023-05-20 11:39 广东

相关推荐

评论
5
49
分享

创作者周榜

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