30分钟纯八股(提前五分钟到,提前五分钟结束),带问号的表示回答的不好,无手撕make 和 new 有什么区别new 一个map结构会有什么问题数组和切片有什么区别传数组 和传切片有什么区别切片的扩容机制map的数据结构是什么样的,如何实现扩容的为什么 bmap 里面存储的是八个键值对???map是如何解决并发安全的sync.map 是如何实现的sync.map 适合什么样的场景golang的gc是如何实现的gc 过程中如果存在写入或者删除如何解决这个问题写屏障会带来什么问题???进程、线程、协程 有什么区别协程为什么会比线程轻量,是怎么做到的?GMP调度模型为什么要拆分本地队列和全局队列?MySQL的乐观锁和悲观锁乐观锁的使用场景??MySQL的事务隔离级别innodb 的可重复读是如何实现的介绍一下MVCC 机制多版本是怎么样存在的事务ID 什么范围是可见MySQL的优化经验覆盖索引适合所有的场景吗?Redis 是如何实现它的字符串数据类型,字符串类型主要解决什么问题Redis 如何解决hash结构的冲突链地址法和开放定址法各自有什么优势Redis hash结构如何扩容为什么选择使用渐进式扩容,解决什么问题?Redis 什么情况下需要扩容,hash是如何控制的?介绍一下GRPC,相比其他 RPC 框架有哪些优势??介绍一下实习经历,获得了哪些收货选择引用 rocketmq 的原因是什么引入消息队列之后有哪些好处和坏处??反问:招聘要求是什么样的(秋招面试者很多,主要看基础和实习经历。。。)对我的评价和建议
点赞 25
评论 13
全部评论

相关推荐

1 收藏 评论
分享
牛客网
牛客企业服务