Starts with OA which is pretty simple usually Leetcode easy questions. I assume after that there is resume screen so make sure to prep your resume well. After 2 weeks was HR interview. The interview was fairly simply just be prepared. Know what the company does, make research on the team you want to be, describe your interest in trading, mention past projects and know you CV very well. After 1 week was the technical interview. The interview is not bad. First question was valid bracket string (solve it with stack). Second question was tricky it was about couting decreasing subarrays. For some reason my brain froze and it took me quite a while to pass. I don't think there will be more than 2 questions given that you have 90 minutes. Perhaps if you solve them very fast you might get 3. Then they asked me about personal projects and design patterns. I suggest you take it very slow since at this stage you would be very exhausted mentally and formulating coherent sentences and narratives is hard but it is a must. Probably I felt short here. Then there are the in person interviews but I didn't make it this far. Overall the process is not hard, but tricky. Usually they hire for specific team so if your skills are not what the team looks for you won't get it.