steps conducted by a company typically included resume screening, phone screening, initial in-person or virtual interview, additional interviews with various team members, skill assessments, reference checks, and a final interview with a hiring manager or executive.