I have no practical experience with low latency C++ or OS concepts. Will I be able to clear HFT interviews by just reading books or blogs? Please suggest any books or resources that can help in preparation! TC: got low-balled by Google.
quantstart.com used to be a great resource
There are non c++ roles such as quant devs but those require math skills. For those, you need books and sites like artofproblemsolving.com Both doable with the right amount of time.
I don't understand if you don't have anything to contribute, why bark? You should keep your mouth shut, no?
Personal Finance
Yesterday
1475
Thank you AAPL and NVDA
Tech Industry
Yesterday
1987
Do people underestimate E6 role at meta?
Personal Finance
Yesterday
521
Biden wants to raise capital gains tax to 40%
World Conflicts
Yesterday
597
Is "From the River to the Sea" So Wrong?
Tech Industry
Yesterday
463
Can I afford all these stuff? Rate it for me
Nope. Any good company will kill you. Especially for an external hire the bar is much higer than a new grad. 1) Work in a c++ team and learn as much as you can from the mailing lists and c++ libraries team. Google c++ ecosystem is really great you can learn a lot. Especially old teams in ads/search use tons of template metaprogramming. 2) Try to implement pintos or similar os course online no amount of books can tell you how exactly locks are implemented or what is the cpu timer interrupts or basic x86 programming. Should know what rdi, rsp stands for and basic idea of how compiler optimizes things. You got to get your hands dirty. Source: Interviewed at a few top hft cleared the phone screen but got killed in onsites.
+1. Interviewed at HFT’s got to the onsites at some, and work as a C++ dev with my working focusing on performance and optimizations. Books won’t cut it. One needs to work in a C++ team and read a lot of C++ source and Linux kernel source if it’s low latency positions.
Does HFT offer more than Google(FAANG)? Why particularly you folks want to wofk on HFT?