- Call with a recruiter
- Short tech screening call
- Technical interview
If talking about the last step, it was not difficult per se, it was just difficult to understand what the two interviewers wanted to hear.
I contact technical interviews regularly, and from my perspective, the interview was not structured well enough. It was mostly random tricky questions, often more suitable for Kotlin puzzlers than for a real interview.
In the end, we had the so-called system design part where I was asked to explain how I would approach implementing a custom view that is responsible for its data retrieval distributed as a library.
After several days I was rejected, which wasn't very sad for me because of a questionable business domain and 4 days in office requirement.