It was for Engineering manager. 4 rounds of interview. First round was with the hiring manager, which lasted for 2 1/2 hour, second round was with the pair hiring manager, which lasted about one hour and third one was with the Director, which lasted for about 45 minutes and the last round was with the HR which lasted for about one hour.. overall the interview process was good but it took lot of time to offer as they decide the candidates on stack ranking. First round was mostly on star based question answers, second round was technical round and third one was System design round.