Interview went smooth. I got the call through a recruiter and then answered some questionnaire questions, coded an assignment project and once I got the result back I was called next week for an in person interview, went there and the manager was very friendly and I felt very welcome there, after that we entered a room with some other few devs and they gave me a block of code to fix and suggest improvements, after that asked me some questions about java and spring and some other technical background questions. In overall it was a very smooth interview, I would say an average level of difficulty.