深信服 测开

1. 自我介绍
2. 常用的编程语言?
3. Go的协程有没有用到过?Go的协程是什么东西?在项目中如何使用的?一次会开多少协程?这些协程在你说的生产者消费者中是同时消费吗?
4. Go的数据结构有那些?Go的channel是什么?
5. Go的异常捕获有没有遇到过?什么情况下会遇到异常处理?
6. linux操作系统有用过吗?
7. 你这个KV项目是用到了Redis吗?你有没有对比你实现的KV跟redis有没有性能上的差异?
8. Redis本身用什么语言写的?有没有分析过redis这个快,而我们实现的KV达不到它那个性能?
9. 介绍Bitcask的存储模型?
10. 你是怎么做的,对于单文件读写慢的问题,去提高它的性能?通过缓冲区去异步落盘,这个缓冲区的大小是多少?
11. 如何实现的主从选举?有没有创建多个节点去测试一下?怎么创建多个节点?
12. 你认为这个KV项目还可以做那些改进?
13. 算法题:多数元素#牛客AI配图神器# #深信服#
全部评论

相关推荐

评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务