Interview consisted of three steps:
1. Introductory call
2. Technical assignment
3. Technical interview with one of the Povio Labs Java Engineers.
Talk with the recruiter was short and I got all the necessary information about the interview process and what is expected of me.
An hour or two after the introductory call I got the assignment which was very well described and explained and therefore I didn't have the need for some additional information/questions. Deadline wasn't set for the task, instead I got the opportunity to set my own deadline.
After I submitted the assignment, in a matter of a few days I received an email for the next step: technical interview. Engineer from Povio Labs and I introduced ourselves to one another, talked a little bit about our experiences, then we dived into the core of the interview itself where I had my chance to show my knowledge about the Spring + Java tech stack.
In conclusion, it was a very pleasant experience in all three steps and I didn't wait long between each step of the interview.