2025-08-27 哔哩哔哩多屏业务一面
#秋招笔面试记录# 自我介绍
拷打实习(10分钟)
go的defer的执行顺序(LIFO)
map底层的数据结构(不知道)
在实际场景中用到过map吗?(用过)
在你这个场景中map是一个大对象吗?(否)
要想做一些并发操作如何保证他并发安全?(sync.map)
goroutine什么情况下会出现内存泄露的情况?(channel阻塞)
假如我现在内存飙高了,我如何知道他是goroutine内存泄露还是其他代码的原因(火焰图)
context包的作用(八股)
我在父context中new了一个子context出来,然后子context被一个协程cancel掉了,对父context有影响吗(不知道)
GMP的概念(八股)
如何确定MySQL的索引有效(explain)
索引的结构是什么样子的(b+树)
为什么用B+树而不是用B树(数据存储不止在叶子节点,叶子结点之间无链表连接)
缓存穿透怎么解决(布隆过滤器+空key)
热key问题怎么解决(双重缓存,后面试官补充可以做key的拆分)
kafka的RMQ的关系(八股)
为什么kafka要用zookeeper(八股)
算法
有效括号
拷打实习(10分钟)
go的defer的执行顺序(LIFO)
map底层的数据结构(不知道)
在实际场景中用到过map吗?(用过)
在你这个场景中map是一个大对象吗?(否)
要想做一些并发操作如何保证他并发安全?(sync.map)
goroutine什么情况下会出现内存泄露的情况?(channel阻塞)
假如我现在内存飙高了,我如何知道他是goroutine内存泄露还是其他代码的原因(火焰图)
context包的作用(八股)
我在父context中new了一个子context出来,然后子context被一个协程cancel掉了,对父context有影响吗(不知道)
GMP的概念(八股)
如何确定MySQL的索引有效(explain)
索引的结构是什么样子的(b+树)
为什么用B+树而不是用B树(数据存储不止在叶子节点,叶子结点之间无链表连接)
缓存穿透怎么解决(布隆过滤器+空key)
热key问题怎么解决(双重缓存,后面试官补充可以做key的拆分)
kafka的RMQ的关系(八股)
为什么kafka要用zookeeper(八股)
算法
有效括号
全部评论
我勒个豆,这么难,这我还面鸡毛啊😅
老哥Java和go双修的吗?
相关推荐