Saying the interview process was a disaster would be an easy-going for this interview process. I'll walk you through what happened throughout the process.
Firstly, I received an HR call telling me there will be a task for me to deliver in 10 days. It was a simple application but it had both frontend with react and backend with java spring. I've never worked with react before so deeply, but I had familiarity with java spring backends. Even though I was experienced, it took 10 full days to deliver a successfully working application with unit tests and such.
Around one hour after I delivered the application the HR called me again and said they wanted to meet me in person. HR asked me for available date, I replied with one week later today and they've given me 9 am in the morning. I asked them if we could make it in the afternoon but they told me "it would be easier for both of us this way, since you are coming from a far city and you'll be having some interviews throughout the day with both technical team and with people from HR". I said okay and noted the date.
After I reached the company headquarters they registered my visit and they told me to wait. While I was waiting, sitting on a red chair, someone told me my name in an angry manner, as if I did something bad. I was surprised since I wasn't expecting such courtesy from such a huge company. I looked at his face why is he calling out my name like that, and suddenly he said "Won't you come already?". He also told me on elevator he's from my home city as well but from another district but it didn't ease his earlier behaviour. Later on, they have given me a form to fill and two developers came in.
I wouldn't understand if these guys are developers even after the technical interview was over. Because they asked me nothing technical. They looked at my code and asked lots of questions like "Did you do it by yourself?", "Did you get any help while coding this section?". I answered these repetetive questions patiently, thinking their job is to understand if this code is written by me or not. They did not believe, I could see it in their eyes, when I said them I developed the task by the help of react api documents. In their opinion, it was a task no one could accomplish. After around 45 minutes (including my questions about the company) of almost non-technical interview (there were questions like "why did you use 'request' suffix for class names instead of 'dto' etc.) , it was so obvious I was eliminated from their manner. Befoe they left the toom, one of them checked his watch and said "oh, it's almost 1 hour. Let's leave". No schema, no definite questions to ask. As if they were there to eliminate me.
After I asked a question about work hours and workload they told me sometimes they do not even go to their homes and work for 24 hours. A thing you can only expect from a Turkish businessman, thinking work time equals efficient time. I told them most of the companies in the world are now reducing the work hours and telling developers not to work when they're sick or in a bad mood. They didn't like it one bit.
At one point, one of them asked me what's the difference between Soap and rest web services. It was a technical question, I should give them that.
They left the room and told me to wait for HR. 10 minutes after I waited in the room by myself, the rude fellow from the enterance came in and told me that there's only one interview for me today. I told him that HR told me I am going to have more than one interview today which may keep me busy until end of the day. Of course he wasn't caring about anything I said, I even have doubts if he was listening to me at all. He said something like "HR you were going to meet is in a meeting already" in order to fudge.
They have given my id card back really fast told me bye and turned back. This all happened so fast, probably in less than half a minute.
I am not that bad engineer. I do not think I deserved such treatment. In fact, no guest who does not show any disrespectful manner deserves such treatment.
I am feeling utterly upset for having this interview process which also changed all my thoughts upside down about huge companies, especially Huawei.