My first contact was a short recruiter/HR phone call where I went over my background and resume highlights, why I was interested, and the practical logistics like work authorization, location/remote flexibility, and salary expectations and timeline. The call felt like it was mostly checking boxes, and I remember leaving a little unsettled because the interaction didn’t feel fully professional—there were delays, distractions, and even an environment that didn’t match what I’d expect from an interviewer.
After that, the process ended quickly. In some moments the recruiter seemed rushed or dismissive and based decisions mostly on my CV without digging into what I actually did. In other moments it wasn’t clear the call was meant to evaluate much at all, since the conversation was over almost immediately. I also heard explanations that weren’t about my technical fit, like eligibility or internal constraints around citizenship or contractor options.
5 months ago
Easy Negative São Paulo, São Paulo
My experience had a lot of friction, and the biggest theme was mismatch—between what the interviewer said the process was like and what it actually felt like. The early recruiter interaction was followed by a technical sequence where the work leaned heavily toward React-related debugging and an engineering-style exercise. I kept expecting it to be collaborative, but the live technical portion felt rigid and nitpicky, with interviewers focused on a strict script of details rather than how I would reason through a real problem.
The live round specifically included multiple parts—technical questions, design-system style discussion, React debugging, and a TypeScript task. I felt like I handled most of it well, and the interviewer even acknowledged strong effort while we were working. Still, I was rejected shortly after, because they said I needed too much guidance on the React part, which didn’t square with the way the session was structured. The interaction didn’t feel like true pair programming even though the format implied collaboration and idea-sharing.
6 months ago
Difficult Positive Curitiba
My process moved through a fairly clear sequence: an intro recruiter call that included some technical screening, then a Codility-style challenge, fol…
7 months ago
Difficult Neutral Brazil
My journey started with an HR recruiting screen, and it quickly became clear that technical content was baked into the early stages. In my case the HR…
10 months ago
Difficult Positive Porto Alegre, Rio Grande do Sul
My process started like a standard HR screen where I talked through my background and motivation. From there, it quickly turned into something more ha…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Recruiter & HR Screen
The initial recruiter call often includes a mix of personal background questions and technical screening, but experiences vary widely in professionalism and engagement, with some candidates feeling rushed or dismissed. Candidates should prepare for both logistical discussions and basic technical questions.
Recruiter callHR screenProfessionalism
Take-Home Assignment
Candidates typically face a take-home coding challenge with tight deadlines, which can require significant time investment to meet expectations. It's important to manage time effectively and ensure clarity on the assignment's requirements to avoid misalignment during evaluations.
Take-home taskTime managementExpectations
Technical Interview Structure
The technical interviews often involve specific coding tasks, system design discussions, and questions related to backend technologies, such as SQL and concurrency. Candidates should be ready for a mix of hands-on coding and theoretical questions, but should also be prepared for varying levels of engagement from interviewers.
Technical interviewSQLConcurrency
Evaluation & Feedback
Feedback during the process can be inconsistent, with some candidates receiving vague or contradictory evaluations that do not align with their submissions. Candidates should seek clarity on evaluation criteria and be prepared for a potentially rigid assessment style.
FeedbackEvaluation criteriaInconsistency
Cultural Fit & Final Rounds
Later rounds often focus on cultural fit and behavioral questions, where candidates discuss past experiences and work styles. The tone of these conversations can vary, and candidates should be ready to articulate their motivations and adaptability within the company's culture.
Cultural fitBehavioral questionsMotivation
Overall Process Experience
Candidates report a mixed experience overall, with some finding the process organized and respectful, while others feel it lacks clarity and engagement. It's beneficial to approach the process with realistic expectations regarding timelines and communication.