I applied through their website, and then was sent a preliminary test which consists of;
- a simple question about OOP and REST
- make a service, which has quite a lot of use cases
- and an algorithm test
and you need to finish it within 3 days.
I dont have any problem with the 1st and 3rd task but I did have many questions about the 2nd task because I think the description is not enough and I do need some clarification so I sent email to confirm some doubts about the service requirements (which btw, they encourage applicants to ask if has any question), but 1 day passed and got no response (at this point I've already had a bad feeling about the recruitment process) so I need to assume many things regarding the 2nd task. I finished it and got no response for over 2 weeks, so I sent follow-up email. After I sent that, I immediately got email for panel interview (idk what would happen if I didn't send follow-up email) which will be held the 2 days after that (only got about one day to prepare)
Panel interview went smoothly IMO, just chatting with HR and talking about past project with user, and they told me that they will send a behavioral test and then the result next week for the latest. But I didn't get either behavioral test or any follow-up email next week, until almost two weeks I got rejected letter. In the email, it said that I can ask for feedback. So I did because it went all smooth so I am wondering what went wrong, but haven't got any reply since then.