One would apply online and got contacted through HR first, later setup an interview with the hiring manager which would later convert to team meeting/interview and a decision is made.
Interview questions [1]
Question 1
How you fit in this position and how can you contribute to the team?