乐趣区

关于golang:第十一期三年Go面经之好未来-一面

一面

  • 自我介绍
  • 说一个我的项目的架构
  • go 次要用的框架
  • 对 go 的中间件和工作机制有理解吗?
  • 对数据库操作有什么理解吗
  • 对连接池有理解吗?
  • go 的垃圾回收机制
  • gmp 模型
  • go 的 sync.Map 理解吗
  • channel 次要做什么事件
  • 数据库这块儿 mysql 用的多吗?
  • 存储引擎理解哪些
  • 对 mysql 索引理解哪些
  • redis 的过期策略是什么?
  • 微服务这边用到哪些?
  • 算法:两个无序数组找到他们的交加
  • 算法:分层遍历二叉树
  • 常见的 http 状态码
  • tcp 和 udp 区别
  • tcp 三次握手四次挥手
  • 业务迭代遇到过早晨上线的事件吗?
  • 上线的时候业务中断有什么形式去躲避吗?
  • k8spod 切换策略

二面

  • 自我介绍
  • 做过的我的项目说一下
  • 怎么查看 go 问题
  • 将来技术方向怎么选
  • gmp 模型
  • 切片的底层实现
  • go 和 node 的差异

三面

  • 自我介绍
  • k8s 如何找到一个节点上的所有 pod
  • 如何通过 goclient 写代码获取
  • 日志监控怎么做的?
  • dockerfilecmd 和 entrypoint 有什么区别
  • 我的项目外面有本人独立负责的吗?
  • 说下在线教室
  • 如何保障连贯的平衡?不至于所有连贯连到一个中央?
  • 调研的 ocr 辨认是做什么?
  • 做个题,看下这个这么写有什么问题
  • 写个 channel 相干的题,并发模型,爬虫 url,管制并发量
  • context 包外部如何实现的?

四面

  • 自我介绍
  • 你在第一家公司服务的用户是谁?
  • 素质教育还是应试教育?
  • 你在外面用技术解决什么问题?
  • 这外面有什么你感觉做得比拟好的我的项目?
  • 视频用的什么服务?
  • 信令用 wss 还是 ws?
  • 调度哪个用户连贯哪个机器?
  • 如果业务量大,如何让客户端可能平衡的连贯服务器
  • wss 是基于 tcp 的,tcp 有个半连贯队列,有没有遇到发了信令然而服务器没收到的状况?
  • 自习和用户增长?
  • 题拍拍次要做拍搜服务的,题拍拍次要做增长,前面会做微服务架构 k8s 等
  • 思考问题的时候从用户角度去思考?用户是谁?为谁服务?

五面

  • 自我介绍
  • devops 是怎么做的?
  • 会保留一些 tag、镜像之类的货色吗?
  • 服务的属性配置用的什么?
  • docker 是怎么做隔离的?
  • docker 和宿主机有几种网络通信形式
  • k8s 和 pod 什么关系?
  • k8s 定义了什么规范来操纵 docker
  • k8s 有几种 service 类型
  • 报警这边怎么做的?
  • 为什么没有用 ELK
  • go 怎么实现封装继承多态
  • 为什么 go 的变量申请类型是为了什么?
退出移动版