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

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 回复 分享
发布于 2025-09-20 18:08 陕西

相关推荐

2025-12-28 09:59
复旦大学 Java
点赞 评论 收藏
分享
01-09 17:49
已编辑
吉林大学 前端工程师
1、自我介绍2、项目拷打3、项目难点4、大文件上传断点续传怎么做的5、大文件上传并发上传控制器怎么做的6、怎么实现流式响应的处理7、虚拟列表定高和不定高的原理8、TCP 和 UDP 的区别9、SSE 和 WebSocket 的区别10、http1.0 和 http2.0 的区别11、输入 url 的解析过程12、首屏优化方式13、webpack 的打包优化方式(因为首屏优化谈到了 Tree Shaking,所以问了一下这个)14、vite 的构建原理15、vue3 的响应式原理16、ref 和 reactive 的区别17、ref 传入一个对象发生了什么(瞎答的,我说因为 ref 底层源码用到了 reactive,所以应该是直接调用 reactive,结果面试官说我答对了,hhhh)18、react 的常用 hooks(react 一点不会,,,面试官看我不会就没问了)19、项目中用到了 nestjs,说说用到了哪些装饰器(真的有公司日常开发会用 nestjs 么,,,我就是个切图仔,问我这个干什么)20、三道手撕:Promise.all(秒)接雨水(秒,面试官说我写的有点快,hhhh)股票买卖的最佳时机 II(写了一半,就写了个股票买卖的最佳时机的单区间的解法)21、反问:主要技术栈,写 react 的,感觉技术栈严重不匹配,虽然八股大部分都答出来了,但是感觉面试官觉得我 react 了解太少,估计要凉 😭公司业务————update:约二面了
查看22道真题和解析
点赞 评论 收藏
分享
评论
2
15
分享

创作者周榜

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