They used a 3 step interview process, first was a behavioral phone interview, second was a video technical interview, third was a interview with the hiring manager. During the phone interview, they asked questions about projects, and goals for the future. During the technical, they asked questions related to what a design pattern is and what my opinions on quality code are.