Applied online and received an email for a 45 min HR call. During the interview it wasn't HR but a technical lead who started the technical discussion immediately. And also mentioned this position will be responsible for 2 products instead of 1 which wasn't mentioned in the job description. Interviewer was very arrogant and unprofessional and he was not satisfied with answers at all which is completely fine. But he was just interrupting me every time and saying "very bad answer". Anyway the interview was cut short and we ended up calling.