I applied online. The process took 3 weeks. I interviewed at AireSpring (Van Nuys, CA) in Mar 2018
Interview
The vibe from almost all the employees is pretty relaxed and helpful. I spoke mostly with one recruiter who was the recruiter for this position. The interview for this role comprises of 2 phone interviews, one was with the application designer and another with a project lead. Both were very pleasant, mostly experience type questions with peter being slightly more technical with question relating to SQL joins and experience using C# and ASP.NET.
After this they have you come into their office in Van Nuys. They have you take a few "tests". One is a test to check your familiarity with industry language (Not timed). The second is a logical reasoning test (30 Min). And the last is small logical test -think this shape is to this shape as this is to what- (timed but no limit, they want to see how fast you can do it.)
Next, they have you meet with the CFO/CTO, this is where the interview process becomes less pleasant. The man is clearly very intelligent but will talk fast ask trick questions (he actually told me one of the questions was a trick question). You must impress him to land the job. He will ask you about SQL statements, brush up on the structure of the SELECT statement and clauses. He will then ask you ask you about your experience and ask you about C#. The trick question (and I'm paraphrasing) was do you know how to make multiple API calls at the same time. I made the mistake of assuming he was saying if I could design something to make the individual calls at the same time (concurrently) and I answered accordingly. The correct(?) answer is no you cannot chain multiple API calls with just one call. After I messed up that question the interview went down hill. I was supposed to meet with another manager but conveniently he was sick and no one knew it until I finished the interview with the CFO.
If you don't move on to the next rounds then they drop all communication. The original recruiter told me that if I got past the first two rounds then the rest was just formalities and I would be hired. I'm not really mad that I didn't get the role but after being told that then not even having the courtesy to tell me that they are moving on with other candidates is rather unprofessional.
Interview questions [2]
Question 1
Whats the difference between a Left Join and Inner Join?