They moved fairly fast. HR interview on Monday. Short tech interview on Wednesday. Tech/culture interview next Monday. Rejected on thursday. Before the tech interview, the HR person emailed me to ensure that I was actually going to show up, which is a bad sign. There were 3 interviews in the tech/culture interview. First was a manager. Second was a PM regarding my working style. Third was a tech. The tech interview was about vocabulary. He described a concept and I needed to come up with the word he was thinking.