Candidatei-me online. Fui entrevistado pela Commure em jul. de 2025
Entrevista
Phone screen: The process started with a phone screen, where I shared my background, experiences, and interest in the role. It was smooth and conversational.
Python technical interview: The next step was a python technical interview, a live coding challenge.
In the end, the implementation worked fine, but I didn’t get a chance to refactor or wrap it into classes, since we were tight on time. Toward the end, I was asked how I’d make it production-ready. I mentioned things like refactoring, persisting data to a DB, error handling, and deploying via AWS Lambda. However, I probably could’ve explained it in a more structured, step-by-step way. Could have created a template as well while explaining.
The interviewer was supportive, pointing things out when I got stuck.
My gaps were:
Accidentally using a reserved keyword as a function name.
Referencing a wrong key when fetching expiration data.
Not clearly communicating my production-level approach.
Possibly not refactoring live, even though I described how I would.
Perguntas de entrevista [2]
Pergunta 1
I was asked to build a URL shortener (like Bitly) using Flask or FastAPI, with two endpoints: one to shorten a URL, and another to handle redirection.