首页 > SmartX分布式存储一面二面三面
头像
奶威是大腿
编辑于 2020-08-06 03:31
+ 关注

SmartX分布式存储一面二面三面

三次面试频频出状况,真是一波三折,求个Offer!
一面
面试用腾讯会议,电脑端登录的时候死活通不过人机验证(人在国外),最后只能用手机面试,晚了十分钟,因为没法屏幕共享没有做题,全程问项目。面试官很和善,会引导你思考问题。
  1. 自我介绍

  2. GPU和CPU并行的特点

  3. CPU和GPU内存的区别

  4. CUDA架构,GPU线程如何协同

  5. 不同平台下网络编程区别

  6. 同步异步IO

  7. 消息的设计

  8. TCP粘包处理

  9. 心跳检测

  10. 流量控制

  11. RAII

  12. 函数调用过程

  13. 交换机

  14. ARP

  15. Nginx负载均衡如何实现(重定向)

  16. 用Redis干了什么(消息队列)

  17. 用过什么gdb命令

  18. 反问:怎么看待做基础架构(造轮子)和做业务

  19. 反问:介绍一下SmartXOS干嘛的


二面
因为糊涂算错时间了!北京时间28号9点我给算成美国时间28号晚上8点了(实际是27号),赶紧给面试官和HR道歉重新安排时间。面试官人很好,喜欢针对一个问题不断深入。
  1. 虚拟内存好处,从安全性、效率来说

  2. 页表、TLB

  3. 共享内存

  4. 各种锁

  5. 定时器、中断

  6. atomic、CAS、volatile

  7. 缓存一致性问题

  8. 做题:一堆点(x,y)按x严格递增排序,找两个点A、B满足A.x < B.x,使B.y-A.y最大

  9. 做题:判断给定的两个字符串是否有且仅相差一个字符

  10. 反问:组内项目的挑战性在哪里

三面
贵公司三面居然是CTO面,可把我吓坏了,找了他的论文一通看。面到最后十分钟家里居然断网了!赶紧开流量继续面
  1. 自我介绍

  2. 项目介绍

  3. 服务器如何实现扩容和缩容

  4. C++11新特性

  5. 右值引用、左值和右值区别

  6. move和forward

  7. C++11多线程好处

  8. C++11和Java多线程的区别

  9. POSIX标准

  10. 上过的课

  11. SIMD, OpenMP, MPI使用场景

  12. 反问:超融合技术难点和瓶颈

  13. 反问:公司如何培养新人

  14. 反问:对应届生的建议,创业公司还是大厂


SmartX面试体验非常好!面试官水平都很高,面试形式更倾向于讨论而不是单纯地一问一答。许愿一个Offer!希望秋招能首开纪录!

项目做的一个多线程跨平台网络库,求Star!https://github.com/navining/Zeus

更多模拟面试

全部评论

(9) 回帖
加载中...
话题 回帖