HR was very kind and transparent in their communication. Cleared 3 rounds and received feedback that they required more technical knowledge. The in-person round lasted for an hour. It could have been shorter if they didn't think there was enough technical knowledge and saved everyone some time.