Me postulé en línea. Acudí a una entrevista en PlainID (Tel Aviv)
Entrevista
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.
Preguntas de entrevista [1]
Pregunta 1
Implement RESTful API for managing pokemon battles
Me postulé en línea. El proceso tomó 3 días. Acudí a una entrevista en PlainID (Tel Aviv) en dic 2021
Entrevista
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.
Preguntas de entrevista [1]
Pregunta 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.