The interview process was pretty fair. The first task involved a take-home practical coding assessment (a full-stack project).
After submitting the project, I was invited for an in-person interview. I received feedback on the project and was asked some follow-up minor technical questions, all of which were pretty fair.
The interview concluded with me pitching my desired salary. I was thanked for my time and was told that I should expect and receive some sort of communication. I was told it could take a week or so at the latest to receive a hiring decision or update. I unfortunately did not receive anything and was ghosted.
I would say the interview process was almost positive had it not been for the fact that I got ghosted in the end. If you're going to have a candidate spend a day or two working on a practical assessment and providing their time to sit down through the technical interview(s) the courteous thing to do is to provide the candidate with any updates regarding the hiring decision.
I suspect I may not have been a good fit as the job posting specified a preference for a Korean speaker, which is understandable. I would have appreciated it if I was told that I ultimately met all other requirements except for the language / speaking preference or just had any updates in general.