Featured image of post 面试汇总

面试汇总

alt text

面试题目

面试过程中面试官提问的一些问题。经过几个面试过程,总结出有些公司问八股文,有些公司喜欢挖掘项目。问项目中某一项技术实现原理。

2024-3-15

  1. go中实现共享内存的方式
  2. 怎么关闭一个go协程
  3. Mysql中聚簇索引与非聚簇索引的区别,使用什么数据结构来实现的,查询数据的流程是什么
  4. GMP的调用流程
  5. Map的内部实现机制,如果不初始化可以写入值吗,可以取值吗
  6. chan有哪几种,区别是什么,如果一个chan没初始化是什么状态,发生读写操作会发生什么
  7. 常见的设计模式有哪几种,项目中是怎么实现责任链设计模式的
  8. 在什么场景需要创建索引,什么字段适合作为索引使用

其他

  1. grpc与http协议的区别
  2. linux中如何查询公网ip
curl ifconfig.me
curl cip.cc
  1. 项目中你用了协程池,你是怎么实现的
  2. 数据库的分表是什么
  3. 如何实现一个高并发的邮件系统“同时又很多邮件发送过来”
  4. 数组与链表的区别
  5. 你在写项目中遇到印象最深的一个bug是什么,你是怎么处理的
  6. go中怎么处理高并发的问题
  7. 如果一个sql查询很慢,做了任何优化手段后仍然很慢,该怎么处理

这个问题感觉问的是有问题的,sql查询慢一般是具体问题具体分析为什么会查询慢 10.

Licensed under CC BY-NC-SA 4.0
本文总阅读量 次 本文总访客量 人 本站总访问量 次 本站总访客数
使用 Hugo 构建
主题 StackJimmy 设计