Multiple rounds of interview and panel was occupied even during the interview which made me think that how busy and demanding the job would be after joining. So many technical rounds and even the managerial round was technical. Is that really needed to evaluate a person's ability to work on the systems through these many rounds.