This was a bad interview. I was asked several questions related to the inner functionality of JS and TS that were quite difficult, in the sense that having programmed JS/TS for 5 years I never encountered or, indeed, had to think about the details I was being quizzed on.
What made it deeply unpleasant, though, was the interviewer. I was left with the overwhelming impression that he considered the interview a waste of his own time, and had a communication style that I found somehow both condescending and unhelpful. In other interviews I've had, the interviewer acts as a partner. This interviewer felt like an adversary. Anyways, I was fortunate enough to get an offer somewhere else.
I also just want to note that this is my second time posting this interview feedback. The first one was removed, so I've tried to be as diplomatic as possible here while still being honest about my interview experience. I do wonder, however, how many other interview experiences have been deleted.
Thank you for taking the time to provide feedback on your recent interview with us and we are sorry that you had a negative experience. While the role applied for does require knowledge of the inner workings of all frameworks listed in our job description, the way questions were handled is not an acceptable treatment that we aim to uphold for anyone interested in MarketAxess.
We have reviewed and shared your feedback internally, and additional conversations are happening to ensure this doesn’t happen again. Regarding the prior feedback, we have no record of receiving your first message but please don't hesitate to reach out to me directly at ckane@marketaxess.com should you have further thoughts. I appreciate your willingness to share with us.
I applied online. The process took 1 week. I interviewed at MarketAxess in Mar 2024
Interview
After moving past the recruiter screen, I was told there would be a code pairing session using TypeScript. In actuality, I was presented with several short excerpts of code with questions to answer about the differences between certain types, if types written in multiple different ways were equivalent or not, and to find errors in the code.
The interviewer was rude and unprofessional towards me when I didn't know the answers - telling me "it came out in TypeScript 3 which came out in 2018" and that I should look it up. At the end of the interview, the interviewer asked me "do you want answers to any of the questions or do you not care". I have never been treated so poorly in an interview.
Interview questions [1]
Question 1
Code block examples used to ask specific JavaScript, TypeScript, and React questions.
Thank you for taking the time to provide feedback on your recent interview experience with us. We genuinely appreciate your openness and candor in sharing your thoughts and want to extend our sincerest apologies for the negative experience.
Every candidate who engages with us deserves to be treated with professionalism and courtesy throughout the interview process. We regret that we fell short of providing you with the positive experience that we aim to deliver. Your feedback will be instrumental in guiding us toward making the necessary adjustments to prevent similar incidents in the future.
If you have any further comments, please don't hesitate to reach out to me directly at ckane@marketaxess.com.
I appreciate your willingness to share it with us.