One phone screen interview with HR with typical questions; naming weaknesses and strengths, one group phone interview with engineering management with questions regarding my experience, one in person panel interview with managers and engineers with more technical questions regarding skills and the job role/ responsibilities