面试复盘|奇安信服务端开发工程师-C/C++ 一面

面试总时长不超过30分钟。
  1. 一个女面试官哈哈哈 罕见,开局自我介绍
  2. 介绍自己的web服务器项目,这些太八股了 不说了
  3. 问mysql数据库的索引
  4. 问B+树
  5. 问mysql如何优化
  6. 问redis的底层实现(都是自己说出来的,面试官看着你自由发挥)
    1. redis的sds怎么实现的,和C语言中的字符串区别
    2. redis的hash set怎么实现的,如何实现渐进式哈希,渐进式哈希触发条件
    3. redis的zset怎么实现的:跳表+哈希
    4. redis的ziplist,quicklist
  7.   写一个简单的快排,并让我详细讲一下怎么实现的
  8. 反问我的感兴趣领域是ToC还是ToB,有点尴尬我让她解释了一下什么是ToC。
  9. 反问我的语言选择,毕竟纯用C++写后台不太现实,我说go是趋势,都可以,学习新语言成本应该不是很高。
面试官说他们主要是做ToB的,不是ToC的,并发需求不是那么高,但是对于很多安全性还有对内存或速度的要求是非常严格的。
基本就这些了,一面速度还是很快的~ 
#面试复盘##C++工程师##奇安信##面经#
全部评论
请问老哥后续如何😂
点赞 回复
分享
发布于 2021-09-12 20:42
老哥base哪里的?🤣
点赞 回复
分享
发布于 2021-10-26 13:09
阅文集团
校招火热招聘中
官网直投

相关推荐

4 23 评论
分享
牛客网
牛客企业服务