The interview process included:
I had a very positive experience. The interview questions were really doable, but I would advise preparation in algorithms, core Java (including concurrent packages), and data structures.
There was one slightly odd question where the interviewer really wanted me to say 'polymorphism.' He said something like, 'When we see lots of switch statements on type, we immediately think of...' (pausing for me to fill in the blank).
One thing I noticed was that all eight technical people I spoke to were young, white men. However, this is obviously a tiny sample size, and they do have some information about diversity on their website.
How would you implement a Concurrent Blocking Queue?
The following metrics were computed from 10 interview experiences for the Two Sigma Software Engineer role in United Kingdom.
Two Sigma's interview process for their Software Engineer roles in the United Kingdom is very selective, failing most engineers who go through it.
Candidates reported having negative feelings for Two Sigma's Software Engineer interview process in United Kingdom.