HR interview -> user interview (including live query test). The process was actually simple and in short time. And the recruiter promised me to send me the offering letter. But what I really disappointed was the recruiter didn't give that offering letter. For 1 month. And only after I followed up in mid jan 2025, she simply sorry and said my role was postponed until q3 2025. They even posted jobs in linkedin in the same jan 2025. They just want to "farm" the candidate data, and possible financial data (e.g. salary slip).