It took about 2 months for them to get back to me on my application. They sent an e-mail asking me to complete a development test within 4 days.
The test consisted of 2 programming questions, each requiring the writing of a method within a class. I completed the test with the needed functions. I wasn't sure if I was allowed to simplify the code into helper functions, since they only asked for 1 function, so I left it the way it was. I did my best to optimize the code as much as possible, complete with comments and self-explanatory variables. The code was corrected for errors in every way I could possibly think of, and I was pretty sure it was error-free. I also created a simple main interface, since they did not explain if they would run the program using args[].
I e-mailed my completed test back. They then said they would get back to me no later than the Friday, a week after I completed the test. I received no reply on Friday, so I waited until Tuesday to do a follow-up. An automated response was sent back to me quickly, explaining that the position was highly competitive and that I was rejected. They gave me no reason as to why.
Write a program that returns the amount of cyclic representations of a word within a list.
i.e. {word, ordw} would return 1. {the, brown, fox, oxf} would return 3.
You are looking at a mirror and see a mirror image of an analog clock. Write a function that returns the correct time of the clock behind you.
The following metrics were computed from 1 interview experience for the IMC Trading IMC Software Developer Intern role.
IMC Trading's interview process for their IMC Software Developer Intern roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for IMC Trading's IMC Software Developer Intern interview process.