I applied online. HR responded with an email that I was selected to continue the process but I should complete this 5 minutes test on jsfiddle. The test was an easy, after I submitted the test, we scheduled the first interview step, it was on Skype, we talked about my previous work and why I want to join the company...etc.
After that we scheduled my second step, technical interview with 2 of their frontend developers, they were focused on JS mainly , questions like what is the difference between `let`, `const` and `var`. What is event bubbling...
I passed the second interview and we scheduled 2 hours pair programming, they started the interview with basic AngularJS 1.5x project using bower and gulpJS.
At the beginning of the interview, they thanked my a lot that I accepted to do this interview and the interviewer told me "this is something I don't it for free, so I appreciate your acceptance, and in return we will write you a detailed feedback about your performance whether you got accepted or not"
The project was one page that should request list of cryptocurrencies in a side nav, and when you click one of them, it should make another request to request the details about the clicked currency and show the details on the right side of the page.
Also, you can favorite any currency and remove it from the favorite list from the side nav or from the content side.
removing any currency from the favorite list should show it back in the long list with the same order.
The task was that simple, I started working on it and they muted their microphone and sometimes they unmute to help me.
I was nervous and didn't do much in the interview and didn't pay attention to the time,
finally they told me the 2 hours passed and we have to end the interview, otherwise we will be kicked out from the meeting room.
I knew I will be rejected, because if I was them I will do the same.
But after that interview, I didn't hear from them again, no emails from the HR no feedback from the developer, nothing
I sent to 2 emails asking and they didn't respond.
Even if I wasn't qualified, I spent more than 4 hours interviewing with different interviewer and at they end, they were not professional at all.