Had phone interview with HR person. It went well enough that they had me come in for an in-person interview with the CTO. In-person interview was strictly a programming test. CTO was disinterested and had super high expectations. I left feeling like a loser. I didn't know the 3 specific things he was looking for so I was kicked to the curb. Phone interview should have vetted candidates, me, more thoroughly. I wasted a day driving to and from LA from another county just to get a no answer. While waiting in the lobby to thank the HR person before leaving I could here one of the C's screaming at someone on the phone. Clearly he was angry. This did not leave a good impression. Glad I didn't get the job.