First, there was a HackerRank test with time constraints. General C++ and algorithm problems were included. There were some challenging ones among them.
After I passed the test, there was a phone interview with HR. During the phone interview, HR insisted on finding out whether I knew how FlowTraders profit and what an ETP is, although it was stated in the job description that no prior financial knowledge was required.
Anyway, then there was a CodePair session with a person from the company. The person who interviewed me seemed very tired and impatient, and it appeared that s/he just wanted to get over with the interview. There was a very specific question about multithreading and an algorithm question related to string operations.
I did not know the answer to the first question, and I was upset and unable to come up with a good solution to the second problem. After two weeks, they told me that I was below standard.
What is the difference between boost::mutex and CriticalSection?
What lies beneath the mutex?
The following metrics were computed from 3 interview experiences for the Flow Traders Software Engineer role in Amsterdam, Netherlands.
Flow Traders's interview process for their Software Engineer roles in Amsterdam, Netherlands is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Flow Traders's Software Engineer interview process in Amsterdam, Netherlands.