九坤投资 量化实现工程师 凉经

timeline:

  • 06-20 投递
  • 06-20 笔试
  • 07-04 一面
  • 07-14 二面挂

hr 先打电话沟通了一下,说需要提前实习四个月拿 return,再约的面

一面

1h20m,面试官没开摄像头

  1. 自我介绍
  2. 项目背景
  3. 项目介绍(讲了十几分钟,完整性得到了面试官的认可)
  4. 手撕:LRUCache
    • 设计测试用例
    • 实现移动语义
  5. STL 分配器的实现原理
  6. 虚拟内存原理拷打
  7. 缓存命中问题场景分析
  8. 伪共享问题场景分析
  9. AoS 和 SoA 的区别
  10. 反问
    • 工作内容
      • 量化实现部,做量化交易平台,有很多小组:对接券商 API、对接内部交易策略、维护分布式传输系统等
      • 技术栈以 C++ 为主,性能不敏感的代码用 Python
    • 工作中会经常用到上面那些优化吗
      • 有专门做优化的组,日常工作还是以实现业务为主
      • 了解这些概念,对日常工作中写出高效代码也有帮助

面试官水平很高,面试体验很好

二面

1h20m,面试官没开摄像头

  1. 面试官介绍面试流程
  2. 自我介绍
  3. 手撕:实现日期类,要求支持两个日期相减
  4. 讲讲共享内存
  5. 讲讲装饰器
  6. Python 一般怎么做并行
  7. 为什么要有 GIL(顺便提了最新版本的 CPython 已经可以放开 GIL 了)
  8. 什么是期权
  9. 什么是期货
  10. 什么是最大回撤
  11. 什么是自动微分
  12. 一道类似力扣 1227 的题目
  13. 实现一个用于计时的装饰器
  14. numpy、pandas 基本使用方法
  15. 3L 杯子和 5L 杯子,怎么称出 4L 水
  16. 反问
    • 招人标准:编程能力、金融知识、相关经验

二面答的不好,缺乏金融相关知识

全部评论

相关推荐

评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务