The first interview was very pleasant and professional, the HR representative talked more about the business, the position and we discussed the desired salary. The next stage was a test that was sent to my email which covered the following aspects: - Personality profiling (around 200 questions) - IQ test challenges (around 10 complex challenges) - Performance test (as much as you can click in limited time) The test itself took a lot of time (around 3 hours without break) and after that I got offered a technical interview.
In the technical interview, the interviewers were really positive and they just discussed some general technical questions related to my experience that can match the requirements. I didn't get any negative feedback, all went great..after that, I waited one week for a reply to get the offer. I asked the company if there are any updates, and late in the day I got mail that declines me, because they found a person that is better fit for their projects. (They wasted my one month time, then declined me, without giving me a negative feedback of what needs to be improved).