字节上海后端一面,已过
今天去面的。上来十分紧张,面试官人特别好,一直在鼓励我,接下来面经:
- 多个 go routine在运行 一个panic 了 其他go routine 会怎么样(皮了一下,可以recover的,面试官 不recover 什么处理都没做)。。。
- Go 如何调度,问的还挺深(面go的小伙伴这块好好准备)
- Go程序 如何查看内存过载的问题
- Go 如何静态的去看线程是否安全(。。。我这里回答 我只会看代码。。)
- Kafka 用过? kafka 的消息是有序的吗(单个partition 有序,多个无序)
- 如何保证多个partition 有序,交流想法 和策略
- 多个线程操作redis,redis 是线程安全的(回答 是单线程 信息到redis 是有序的,不会有线程不安全的情况)
- 单线程 怎么做的持久化(这个是面试官想问的)
- 然后问到了copy and write
- Mysql 索引,问的挺多的 B+ B树 然后为什么用B+ 为什么不用B,B+树高
- 手撕Sql(不算难 sum+group by)
- 手撕算法: 一个数组 组成N位的数字去掉K位 保证数字最小(跟面试官交流思路 想法 中途纸不够 问 我可以用我自己带的吗,他说 这么认真啊 还自己带纸了。。)
想问的问题:。。你觉得我过了吗
答:过了过了,2面不在 HR 跟你重新约时间,下周一2面 加油!
大家加油!