金山wps golang面试题总结

  1. 简单自我介绍
  2. 如果多个协程并发写map 会导致什么问题
  3. 如何解决(sync.map,互斥锁,信号量)
  4. chan 什么时候会发生阻塞
  5. 如果 chan 缓冲区满了是阻塞还是丢弃还是panic
  6. chan 什么时候会 panic
  7. 描述一下 goroutine 的调度机制
  8. goroutine 什么时候会被回收
  9. 是否可以无限创建 goroutine
  10. 什么情况会出现 goroutine 泄漏
  11. 如何定位 goroutine 泄漏
  12. 切片的空间是如何分配的,如何扩容的
  13. 平时写切片的时候需要注意哪些点
  14. mysql innodb 索引结构
  15. B+ 的原理
  16. 为什么三层就能够存储三千万左右的数据
  17. 如果用性别来索引可以吗
  18. MySQL 事务隔离级别有哪些
  19. 如何直接写 select * 语句有什么问题
  20. 从索引结构来分析性能问题
  21. 回表是什么
  22. 如果服务一直用一张表来存储数据,那这张表的性能上线在哪
  23. redis 用到哪些数据结构
  24. zset 底层数据结构
  25. 跳表是什么,复杂度是多少
  26. redis 有时候会变慢,变慢的原因有哪些
  27. 应用层对此应该做哪些保障
  28. redis 有没有 stop the world 的问题???
  29. redis 为什么是单进程,如何同时处理内存淘汰策略
  30. https 的 s 指的是什么
  31. 网络协议中是在哪一层做的加密保证的
  32. 应用层有哪些协议
  33. TCP 如何做到 Keepalive
  34. cookie 和 session 的区别和作用
  35. 设计一个高并发的ID生成器,这个ID是全局唯一,体积尽可能的小
  36. 并且递增应该如何实现 ?
  37. 雪花算法怎么做的高并发下是唯一的且递增的 ??
  38. 如何用mysql 和 redis 的功能实现这个 ID生成器
  39. redis lua 脚本机制什么是样的
  40. lua 脚本的好处 ???
  41. 介绍一下项目的亮点和难点?
相关推荐
山峰哥38 分钟前
Python爬虫实战:从零构建高效数据采集系统
开发语言·数据库·爬虫·python·性能优化·架构
郝学胜-神的一滴2 小时前
使用OpenGL绘制卡通效果的圣诞树
开发语言·c++·程序人生·游戏·图形渲染
想不明白的过度思考者2 小时前
Spring Boot 配置文件深度解析
java·spring boot·后端
想回家的一天7 小时前
ECONNREFUSED ::1:8000 前端代理问题
开发语言
cike_y7 小时前
Mybatis之解析配置优化
java·开发语言·tomcat·mybatis·安全开发
WanderInk7 小时前
刷新后点赞全变 0?别急着怪 Redis,这八成是 Long 被 JavaScript 偷偷“改号”了(一次线上复盘)
后端
Jay_Franklin8 小时前
SRIM通过python计算dap
开发语言·python
Slow菜鸟8 小时前
Java基础架构设计(三)| 通用响应与异常处理(分布式应用通用方案)
java·开发语言
吴佳浩8 小时前
Python入门指南(七) - YOLO检测API进阶实战
人工智能·后端·python
消失的旧时光-19438 小时前
401 自动刷新 Token 的完整架构设计(Dio 实战版)
开发语言·前端·javascript