Platform or product engineering?
Recently, I interviewed with a self-advertised “top” company, with the initial assumption that they were a decent engineering organization. However, the actual technical interview they conducted proved me totally wrong. The interview lasted around 55 minutes, with around 25 minutes of product discussion and Q&A with a manager whose English was incomprehensible. But let’s just consider that part unfortunate and unimportant, and focus instead on the actual 30-minute technical discussion, which I think was insightful in terms of software engineering and product development in general. ...