2026年证券交易工程师面试题目解析.docxVIP

  • 6
  • 0
  • 约4.45千字
  • 约 12页
  • 2026-03-24 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年证券交易工程师面试题目解析

一、编程与算法题(3题,每题10分,共30分)

1.题目:

实现一个函数,用于计算证券交易中滑动窗口内的最大成交量。输入为一个整数数组,表示每个时间窗口内的交易量,窗口大小为`k`。例如,输入`[10,20,30,40,50]`,`k=3`,输出`[30,40,50]`,因为窗口内最大成交量分别为`max(10,20,30)=30`,`max(20,30,40)=40`,`max(30,40,50)=50`。

2.题目:

编写一个函数,实现股票价格指数的实时计算。输入为股票价格流(每秒一个价格),输出为当前指数值。假设初始指数为100,每次输入价格后更新指数,使用分时加权平均法计算。

3.题目:

实现一个交易撮合算法,输入为买卖订单列表(每个订单包含价格、数量、类型`buy`或`sell`),输出为撮合后的成交记录。假设买卖订单按价格从高到低排序,优先撮合相同价格。

二、系统设计题(2题,每题15分,共30分)

1.题目:

设计一个高并发的证券交易撮合系统,要求支持每秒处理至少10万笔订单。系统需包括订单管理、撮合引擎和实时行情推送模块。说明系统架构、关键组件和优化措施。

2.题目:

设计一个证券交易系统中的风险控制模块,要求能够实时监控交易量、价格波动和异常交易行为。说明监

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档