准备quant类工作的求职需要刷leetcode吗？
实测： 即使是高频prop 或者algo trading，也基本不会涉及链表二叉树图论这些东西。 hard不会有，一般在easy到medium。某家高频做市商今年字符串kmp算法有涉及，不知道算不算hard，大概不算吧（？）。当然，这家今年最后一道题有意思，是涉及限价订单簿的业务题（不过强制用python或java写）——这似乎在说：还是有必要多思考一下高频研究中的一些实际需求，LOB、撮合匹配、排序索引，以及如何合理利用某些数据结构对一些数据进行更快速的操作等等，不仅仅是怒刷lc。 重点：动态规划（01背包and完全背包），贪心，回溯（dfs以及优化），数组（双指针前缀和滑动窗口这些），字符串（本质数组），哈希表，哈希映射。基本这些。 如果使用C减减作为coding语言，STL里面vector，string，unordered set，unordered map，map，queue，stack，差不多看一下熟悉一下，就可以了。另外algorithm几个经典库函数，iterator arithmetic熟悉一下 实时更新：今天听说了某家hft会考LRU，LFU以及单调栈，像LFU这些有一定业务需求的算法也是有必要准备的。