Technical assesment online and then we went into a meeting where I had to explain different things I did there and also to complete with some of extra functionality on spot, I was also asked about different basic principles of OOP and had to give examples