I applied online. The process took 3 days. I interviewed at X by 2 (Farmington Hills, MI) in Jul 2019
Interview
They seemed interested in my resume but after taking a timed online assessment. While the questions were necessary for a CS student to graduate I question how necessary they would be for a software developer. In my 8 years working in similar positions I have never needed that level of trivia knowledge. This wasn't some CS research algorithmic position I was applying for. I'm nearly a decade out of college and rusty with my big O notations and knowledge of data structures and sorting algorithms. The only time I use that knowledge in the field is when it is immediately necessary for the job. Then it's usually a quick google search to find the built in functions of the language of my choosing to figure out the best route to take. It simply isn't necessary to hold that trivia in my brain.
The online assessment was a 40 minute CS trivia test. Of which I seriously doubt they actually use any of it in the actual position I applied to as all that stuff is built into .NET and you really don't need to memorize how it works. Only google which is applicable for what you're doing.
If CS trivia is what x by 2 values in their candidates then more power to them I suppose. But I think they're shutting out a large portion of talent that recognizes keeping up on such knowledge has very little practical use in the field. And is an absolutely terrible way to measure the success of a potential candidate.
I understand completely that there are some jobs where Data Structures knowledge is important.
Interview questions [1]
Question 1
Various trivia knowledge questions that could be answered with a google search except it's timed so the only challenge is googling it quickly enough.
Stuff like knowing big O notations, when to use stacks when to use queues, basic math story problems.
If you're a bad test taker or you're like me and have mild dyslexia or other reading disabilities you probably shouldn't waste your time.
The interview consisted of six meetings. The first was with the recruiter that will reach out after you submit your application. The next three were with developers. The final two were with upper management.
I applied online. The process took 2 weeks. I interviewed at X by 2 (Farmington, MI) in Sep 2023
Interview
I started off with a phone call with a recruiter. I was then interviewed by a few people that are software engineers. I was also interviewed by some high level people too.
I applied through a recruiter. The process took 2 weeks. I interviewed at X by 2
Interview
First round was a 5 Minute Phone call with a recruiter.
Second Round was an asynchronous technical screening consisting of 25ish multiple choice questions that are over Computer Science classes you took in undergrad, 2 code reading questions, and one Hacker Rank question.
Third Round was another Hacker Rank technical assessment, this one was live with a developer on the team. Note about this interview, they do not care about previous experience and do not care to look into past history. All they care about is how you can solve a hacker rank problem and solve some arbitrary question on data structures you will have never encountered in the real world nor does it reflect how you are as a real developer .
Overall Thoughts: Seems like this company only cares about your skills as a developer from the fact you have 2 technical interviews before they even look at you for cultural fit. The interviewer also seemed as if they did not want to be there from the start of the interview and had connection problems the whole time. You will be tested over things that you never experienced as a developer outside of academia so if you have been out of school for awhile and don't remember these things, don't waste your time.