Direct hiring manager contact, 1 hour interview, three people in the team. Asked tons of technical questions throwing non stop. The main interviewer does not show any professionalism, mocking and weird facial expressions throughout the entire interview. Negative vibe.