Any long term ways of preparing finTech (Jane Street / HRT / Two Sigma, Citadel etc) that are not leetcode? What other resources to study besides leetcode? Design Patterns, language specifics? Currently work on low latency C++. Been studying haskell for functional programming, fun, and potential prep for Jane Street. Leetcode > 200 YOE: 1.5 TC 200k
Jane Street doesn't ask fp questions, so there's no reason to prep that. They don't ask Leetcode either. Just have really solid engineering/design skills and be able to write code quickly. Two Sigma is a pretty standard tech interview. Leetcode and system design up. Also these places are not called fintech.
You need to be really good at statistics and finance as well. So learn those models
This is not typically the case for SWE roles.
Just stay at your company and learn their design patterns first hand. Refer to the other resources when you’re ready to apply for a new role, like maybe a month or two before you plan to apply and take interviews. You can do 1 LC problem/ week to keep your algorithm skills sharp.