Attended the interview for a software engineer role. There are three rounds:
Round 1: Multiple-choice image processing questions to be done in one hour
Round 2: Assignment of three questions, one coding from leetcode, one image processing question, and one statistics. It is a one-day assignment
Round 3: Video call with the hiring manager. Roughly one hour.
Round 4: HR
Managed to get the offer. During package negotiation, the HR tried to bring down the package by saying my current package is high simply because the bouns is included in the monthly salary which is the most impolite way of managing candidate's expectation that I have never seen. After proposing the new package to them, the team suddenly turned to pick up another candidate so that they can close this opening. I didn't get any notification of the feedback of my new proposal before they chose another candidate. I wrote an email to check with HR but didn't get any reply until now. In short, the interview process is good and really looks into the candidate's overall capability. Sadly, the following process is kinda unethical and unprofessional in my opinion as Thale is such a big and well-established corporation.