At the beginning it all seemed well. After I found out I was rejected for the position I wanted to kindly ask for a feedback. HR got a feedback from the technical interviewer about my interview and said I didn't meet their expectations about certain topics (REST, microservices etc.) which was shocking since I wasn't asked any questions about these topics during the interview. It seems they have found a way to measure knowledge without asking questions.