The technical interview is 4-5 hours long, team leads from all the spheres take the interview to understand if the new employee will be a good fit for the team, values are given more importance such as team work, ethics,etc then there will be an HR interview to judge the overall personality