This is the most shocking and the most terrible experience I have had during my job search by far.
Phone interview followed online coding test followed by interview with the manager and a panel that lasts more than 2 hours.
I cannot think of anything negative that happened. Even the manager told me that it is not expected for someone like me with my qualifications to remain unemployed for more than 6 months. Well, guess what? It is because of people like you.
I got a rejection mail while I was looking online planning to move to Berlin waiting for an obvious offer.
How can I suggest anyone to apply knowing what they will go through? Interviewing for several days, severals hours just to have your dreams crushed! That's right! I do not!
There has to be another reason for this. I leave it to your imagination.
I will talk to a recruiter for feedback next week.
Edit: Just got off the phone with the recruiter. She explained the reason for the rejection: Apparently, I have good analytical and critical thinking skills but failed to communicate and explain examples. Her exact words. So I can explain myself when we talk about a problem which requires analytical skills but I cannot explain examples. Makes sense.