I spent over 24 hours designing, architecting and deploying to AWS a full stack application from scratch. Received some canned rejection response a day later.
Do what you want, I guess.
Domande di colloquio [1]
Domanda 1
A bunch of basic behavioral questions from the recruiter.
Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Engine (Curitiba) nel mese di gen 2025
Colloquio
TL,DR: stay away from this company. Long version:
I was contacted by one of their recruiters on LinkedIn. We arranged an initial meeting where she explained to me the position and the whole process. I was then sent a hackerrank test with 2 tasks to be completed in 1 hour. Both hackerrank challenges are level hard (one was "Reduce the string by removing K consecutive identical characters", the other one I don't remember. It's something about particles), I doubt anyone can finish both challenges within 1 hour. I was able to complete one of them and they accepted it.
Then I proceeded to the next stage which is 3 technical interviews:
1) Live coding: an interactive coding exercise in which you have to format a list/array output based on an input array and some output rules.
2) System design: Not really a traditional system design interview where you diagram all the components in your distributed system, but rather, you have to specify how you would structure your DB tables and pseudocode for a money withdrawal, money transfer and transaction history operations. How would you prevent race conditions in the DB for those scenarios, etc. They want to hear things like pessimistic locking, 2-phase commit, ACID properties, etc. Have that in mind.
3) Project Retrospective: this is with an engineering manager and you need to present an example of a project that you've done and are proud of. Achieved results, challenges, how you tackled the problem, etc.
After the final interview, I was ghosted. Many days passed and I didn't receive any feedback regarding the process, neither positive nor negative. I then sent an email to TWO of the recruiters that dealt with me in the process asking them if the process was still ongoing or not and none of them had the consideration to reply back to me. Now can you imagine a company in which the HR has no 'H' whatsoever? If you can't deal properly with humans you shouldn't even be in the business.
A last note, if you read other interview reviews here for the company, you'll see a lot of people complaining about being ghosted, so it's not an isolated case. It's part of the culture of the company.
Domande di colloquio [1]
Domanda 1
Hackerrank: "Reduce the string by removing K consecutive identical characters"
1) Live coding: an interactive coding exercise in which you have to format a list/array output based on an input array and some output rules.
2) System design: Not really a traditional system design interview where you diagram all the components in your distributed system, but rather, you have to specify how you would structure your DB tables and pseudocode for a money withdrawal, money transfer and transaction history operations. How would you prevent race conditions in the DB for those scenarios, etc. They want to hear things like pessimistic locking, 2-phase commit, ACID properties, etc. Have that in mind.
3) Project Retrospective: this is with an engineering manager and you need to present an example of a project that you've done and are proud of. Achieved results, challenges, how you tackled the problem, etc
It was very quick. All interviewing team was very nice and very understanding that English is my second language. I understand the interview well but I believe I was too nervous and it affected my ability during interview.
Domande di colloquio [1]
Domanda 1
CTO complete coding, system designs and a manger meet?
Ho presentato la mia candidatura online. La procedura ha richiesto 4 giorni. Ho sostenuto un colloquio presso Engine nel mese di lug 2024
Colloquio
Contacted by a recruiter, she asked things about my career and them send me a test on hackerrank that was basically 1h to do 2 exercises using the language I want. It's bad cause none of those tests prove anything about you or your knowledge and if you can't finish both on time (my case), you are eliminated.
Domande di colloquio [1]
Domanda 1
Tell me about your recent projects and the technologies used on them