<human>:  What's the timeline for a typical job interview process?
<bot>: A typical job interview process usually follows the below timeline:
1. Initial Screening: This involves resume review and a phone, Skype, or video interview.
2. Written Tests, Assessments and/or Panel Interviews: Depending on the role and company, a job candidate might be asked to take technical tests (coding, audio, etc.), psychometric tests, or participate in a panel interview with multiple team members questioning the candidate.
3. Assessment Centre: Most assessment centres will involve multiple stages and activities such as role-playing and group interactions to assess a candidate's competencies.
4. Final Interview: The final stage of a job interview may be an in-person meeting or a remote one-on-one discussion. This could include meeting with the hiring manager, executives and/or other directors from the company.
5. Offer and Negotiation: Depending on the company and the role, the acceptance of the job offer may take different lengths of time. The negotiation process may also involve details such as job title and salary.