The process was like 2 weeks long, they contacted me via the phone where we spoke for 10-15 minutes which was like an HR interview, after that i had another interview with the HR and the boss(he wasnt team lead he was something above not sure who) where again i had something similar to an HR interview just talking about my exp, the company etc and after that i had 3 hours long interview which was separated in 3 parts, 1st OOP part with 2 members of the team, after that Algorithms and Complexity another 2 members and at the end Data Structures and SQL another 2 members of the staff. In my opinion the expectations for a junior positions were high, but at least the process wasnt slow sicne i received an answer the very next day