I applied online. I interviewed at Quest for Justice
Interview
The interview process was multiple steps. Since they are a small company they wanted to make sure I fit in with the team. Interviews were as follows:
1. Phone screening
2. Technical interview with the lead developer
3. Technical interview with two of the dev team members
4. Interview with one of the founders to talk about more abstract, philosophical ideas and what justice means to me
5. Interview with product team and other founder about the company and what I skills I would bring to the company
Interview questions [1]
Question 1
During the philosophical interview I was asked a series of questions to see how I think. "Are all opinions equal?" "If a lot of people believe something is true, is it?"
One of the technical interviews was working through an algorithm. The other technical interview was optimizing a react app.
First round was fairly simple, screening interview where they gave three coding questions and 15 minutes to solve one, bonus points if you can get more. I solved two of them and moved onto the next round. Next round was two 1 hour interviews with a panel.
I applied online. I interviewed at Quest for Justice
Interview
Initial phone call with the VP, followed by a technical interview with a developer. After nearly a week of not hearing back, I followed up, and received a seemingly canned response that they will be not moving forward. No feedback or anything, which is ironic given that they claimed to value transparency.
Interview questions [1]
Question 1
Pretty standard JS questions with one or two Leetcode-style coding problems.