Online application: You submitted an application and uploaded your resume to the company's website. Initial screening: The company's HR team reviewed your application and contacted you to schedule an initial screening call. This call may have been conducted by a recruiter or HR representative, and the purpose was to ask some basic questions about your experience and interest in the position. First in-person interview: After the initial screening, you were invited to an in-person interview at the company's headquarters. This interview may have been conducted by a hiring manager or a team leader, and it likely involved more detailed questions about your skills, experience, and qualifications for the job. Second in-person interview: If the first interview went well, you may have been invited back for a second interview. This interview may have been with a different person, such as a department head or a senior manager, and it may have been more focused on your fit with the company culture and your ability to work well with others. Skills assessment: Depending on the job, you may have been asked to complete a skills assessment or a test to demonstrate your abilities in a specific area. For example, as a customer service representative, you might have been asked to demonstrate your ability to handle difficult customer situations. Reference check: Before making an offer, the company may have conducted a reference check to verify your employment history and gather feedback from previous managers or colleagues. Job offer: If everything went well, you would have received a job offer, which would include details about the salary, benefits, and start date for the position.