I applied online. The process took 3 weeks. I interviewed at Apollo Video Technology (Bothell, WA)
Interview
The interview was fairly straightforward. They put me in a conference room for 3 hours and had a set of people come in every hour. Asked easy Leetcode questions. One thing that bothered me was during the second interview, I was asked to reverse a linked list using the language of my choice. I decided to use Java and the interviewer kept stopping me because she didn't understand how pointers worked in Java. It was frustrating because she kept undermining me and stopping me and eventually I just finished the interview using another method for pointers.
Another thing that bothered me was that I was told that I was interviewing for a Jr. level position and I made that very clear throughout the entire process and each interviewer said that it was not a problem. I received a call afterward saying they were hoping for someone with more experience? Not very transparent and doesn't seem to know what they want in a candidate.
I applied through a recruiter. The process took 2 weeks. I interviewed at Apollo Video Technology (Bothell, WA) in Apr 2016
Interview
I was initially emailed by a member of the HR department to gauge my interest. I had never heard of the company. We emailed a bit back and forth and scheduled a phone screen, followed by another couple phone interviews with the department manager at the time.
I applied through a recruiter. The process took 2 weeks. I interviewed at Apollo Video Technology (Bothell, WA) in Feb 2015
Interview
Started with a phone screen, followed by an in-person interview loop. During this session, I met individually with the software manager and members of the software team. After evaluation, I was asked back to meet with the CEO. Each interview was roughly 45 minutes long with a bit of resume discussion followed by culture description, job responsibilities, and a whiteboard problem.
Interview questions [1]
Question 1
After being introduced to the Sieve of Eratosthenes, I was asked to whiteboard it using pseudocode and then the language of my choice. Later, I was asked for test cases and areas of optimization.