First round with HR, followed by test and 3 rounds of interview with the hiring managers. The entire process took two months.
One of the hiring manager was extremely rude and unprofessional throughout the whole interview. Even after replying that I am not comfortable in sharing my current salary, he suddenly got mad and say "just give me your number" with an angry tone.
He insisted that the portfolio does not fit the requirement even before hearing much talking points.
In the remaining last 5 minutes before the interview ended, i wanted to ask a few questions and he responded by "i will not entertain more that 1 question, so do not talk more than 1 sentence". An interview should be a two way communication to find the right fit for the role, was deeply disappointed after the interview
The remaining 2 hiring managers were nice.