J'ai postulé en ligne. Le processus a pris 3 jours. J'ai passé un entretien chez PlainID (Tel Aviv-Yafo) en déc. 2021
Entretien
Overall disrespectful process.
I applied online, and they sent me a home assignment via email ( they didn't even bother to call first).
First of all, the task was way too long. I was requested to implement an API for Pokemon battles, written in Java.
Secondly, they didn't mention the deadline for submitting the task so I tried contacting them but they didn't even add a phone number for contact, just via email.
So I sent an email asking how long do I have to submit the task, but my email got ignored.
Questions d'entretien [1]
Question 1
Write an REST API for Pokemon battles. Add unit tests as well.
Required tech stack to use: Java 8, Spring Boot, Spring Boot test suite, H2 in memory DB.
Entities to implement: Pokemon, Trainer and Battle. (entities need to be stored in the database)
Operations to implement:
1) Build a request call for Battle between 2 trainers and return the winner name.
2) Build a request call to get Trainer data.
3) Build a request call to catch Pokemon by a Trainer and return the bag after the catch.
4) Build a request call to get all the trainers’ data sorted by level.
J'ai postulé en ligne. J'ai passé un entretien chez PlainID (Tel Aviv-Yafo)
Entretien
Applied and received a screening test home project, no specific deadline. Implement RESTful API in Java Spring. Finished in three days and got rejected for minor pitfalls ignored partially, ignoring the bonus part and the face that everything worked fine.
Questions d'entretien [1]
Question 1
Implement RESTful API for managing pokemon battles