My first interview was a very pleasant conversation with the Engineering Manager. After that, I received a take-home assignment that was easy and not time-consuming.
The third step was a one-hour “tech interview” with two engineers. They completely ignored my take-home assignment and asked me to implement a feature with almost no context. When I asked clarifying questions, the answers were vague and I was told to “just code.” As soon as I began typing, they started correcting and criticizing unfinished lines, pushing a very specific implementation in a harsh and rigid manner.
They were responsive and provided quick feedback, but the company clearly needs to improve how it conducts technical interviews. Based on this experience, I cannot imagine working with this team on a daily basis.