I applied through a recruiter. The process took 1 day. I interviewed at Volant Trading
Interview
If I could describe the process in a couple of words, it would be 'don't bother applying'. The first HackerRank question is a Leetcode medium and is probably the most reasonable part of their assessment. Things start going downhill from there.
This is one of those firms that gets-off flexing on how much more they know about C++ than you do. Their online assessment is filled with pretentious C++ multiple-choice questions that are poorly worded and whose potential answers make less sense than the questions themselves. For example, questions like 'Is X plausably reasonable?' There are two levels of subjectivity and indirection here, plausable and reasonable. Reasonable according to who, and plausible according to which standard? That's like asking 'Does it maybe make sense to do this on occasion?'. Sorry, but this is not how you write coherent interview multiple choice questions. They also include various convoluted SFINAE concepts that would not be accepted in any production codebase because, if you're writing code this contribed, you have major design problems with your code. This alone tells me that their code is most likely a mess.
I went into the process having already read the Glassdoor reviews about the firm, and the OA showed me everything I need to know as to why they're in such a mess.
Interview questions [1]
Question 1
1 LeetCode Medium
A couple multiple-choice.
1 Matching Engine / Order Acknowledgement question where fills and order modifies do not come in sequential order (due to the async nature of exchange fill reporting).
Thanks for the feedback. I'm sorry you had a bad experience. We'll definitely take a look at the multiple choice questions and the process itself, to make sure we're not plumbing too deeply into the less-important corners of candidates' C++ knowledge. Thanks again. -Brian
Other Software Engineer interview reviews for Volant Trading
Applied through volant website and got interviewed with several developers, asked with algorithm and c++ questions, not very difficult.
Online interview with senior dev later, tested with some online coding, more interesting.
then on site interview after about 1~2 weeks.
I applied through university. The process took 2 weeks. I interviewed at Volant Trading (New York, NY) in Oct 2017
Interview
I submitted my resume through campus career fair. The whole phone interview + onsite interview process was very well organized.
For phone interview, some C++ and algorithm questions were asked and discussed. Interviewers were nice and positive to guide me to get to the point. Also resume was discussed in detail.
They designed a lot of good question to gauge candidate's ability, what they are or are not good at.
Interview questions [1]
Question 1
Can you describe some job scheduling algorithms that you know?