The interview consists of 5 parts: HR; Hiring Manager; Test Assignment; Tech Interview; CEO interview. The test assignment is quite time consuming and completely unrelated to the industry they operate in (adult video hosting). I made it to stage 4 in the interviews, but then was rejected with a generic reasoning. Not great, not terrible.