After screening, I had three rounds: coding, foundations, and behavioral. The coding task is a leetcode easy-medium, but pay attention to how you code it, i.e., style, comments, functions, modules, etc. While I solved the task and the solution was very close to the one on the internet, interviewers stated that I needed stronger coding skills without providing enough feedback to pinpoint the issue. The second interview looked more like an exam to me. Questions ranged from basic to more advanced, like what the reactivity is, what the practical difference between various frameworks is, what I would choose for starting a project, and why. I didn't particularly appreciate how the interview was conducted. The interviewer was very picky and expected precise definitions and terms, and any correct variations or attempts to describe the term instead, like "I don't know what it's called, but it works like that," added to an overall negative result. Behavioral was as any behavioral: what would you do if..., what you did when..., and so on. The overall experience was ok, but some interviews and interviewers left a bad aftertaste.