Frage im Vorstellungsgespräch bei Bluecrew

Design a system with 4-5 RESTful API endpoints with persistence, in-memory caching, basic authentication using username, password, and basic session management using authorization tokens. Write tests for the code and deploy the system with a publicly accessible URL.

Antwort im Vorstellungsgespräch

Anonym

11. Okt. 2018

Ended up hosting the system on AWS with the whole infrastructure and hosting the code and tests on GitHub. Took me about a week to finish as I was also working full time. I got rejected with the reason that my approach to the solution was "too high level". "Too high level"?? How is working code with tests and a publicly accessible endpoint "too high level". I'm not angry because I got rejected, I probably dodged a bullet there. But this company doesn't have the decency to respect someone's work and time. Work that they asked someone to do, time that this work took away from their personal lives. There should be minimum requirements for companies to be allowed to interview engineering candidates so that companies like this don't waste people's precious time and effort. Oh and they didn't realize hosting the solution would cost money. Currently in talks with them for reimbursement.

1