I applied online. The process took 6 days. I interviewed at IBM (Atlanta, GA)
Interview
Never got to speak to a recruiter. Before they even phone screened me, they sent me a 3 hour coding test. I thought this was a bit absurd as this is a long amount of time to spend so early in the process but eventually decided to do it. I completed it and passed all the test cases, except a couple efficiency ones. Today I got a pretty automated message declining me from continuing the interview process. After spending 3 hours of my time, they deny me without the decency of providing feedback. This is inconsiderate a true waste of candidates valuable time. I highly recommend avoiding interviewing for these positions unless the process improves.
Interview questions [1]
Question 1
Three abstracts scenarios: implement the solution in C
Two interviews, one normal and one technical. All remote, very pleasant experience. For the second interview two people asked questions and there were two coding exercises, not too difficult. Very java-centric
Interview questions [1]
Question 1
Very java specific questions to understand if I knew it well
The interview process was simple
1. Got the call from the Recruiter
2. Set up an initial interview with the Mentor and the Team Manager. Both the manager and the mentor were very helpful they give me chance to work my way to the solutions. They give me hints and explanations when I got stuck.
3. Technical Round after 2 weeks majorly in c++ as the position was for C++ developer.