公司未注明

Go 后端开发一面面经

完整信息

29 条问法 · 29 道题

本篇目录

全是八股轻松拿下,面完隔一天就说 oc 了(接了之后突然和我说加面,后面过了但是说 hc 无了)

  1. Go 语言有哪些特点
  2. 值类型和引用类型有哪些
  3. slice 和 array 的区别
  4. map 是否并发安全 / 为什么并发写不安全
  5. goroutine 和线程的区别
  6. 栈内存和堆内存的使用场景
  7. Go 的 GC 机制
  8. 逃逸分析 (escape analysis)
  9. context 的作用
  10. MySQL 常用引擎及区别 / 适用场景
  11. MySQL 索引类型
  12. 事务四大特性 ACID
  13. 事务隔离级别及可能造成的问题
  14. MySQL 底层日志 binlog / redolog / undolog
  15. MySQL 主从复制原理
  16. Redis 常用数据类型及适用场景
  17. Redis 为什么快
  18. Redis 数据量过大时为什么会变慢
  19. Redis 持久化机制
  20. Redis 分布式锁
  21. 为什么 Go 推荐 goroutine + channel 但还需要 Redis 分布式锁
  22. 消息队列中间件使用经验
  23. IO 多路复用原理
  24. HTTP 有什么特点
  25. 多模态内容(用户/商品)的点赞/评论/关注聚合展示 - 表结构设计
  26. 异步写入的缺点 / 一致性问题
  27. 职业规划
  28. 自我评价
  29. 工作中遇到问题如何解决
本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
    多模态内容(用户/商品)的点赞/评论/关注聚合展示 - 表结构设计
  26. 26
  27. 27
  28. 28
  29. 29