
F1RST Digital Services Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 6 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at F1RST Digital Services.
Senior Software Engineer
Technical interview for Java development, system integration, past experiences, and real-world case questions. Technical questions about language concepts and development patterns. Questions about applied technical fundamentals, personal and family life, professional career, and technical references.
- What are some common development patterns and design patterns in Java?
- Can you explain your experience with system integration?
- Tell me about your previous experiences.
Software Engineer
The technical interview was quite bad. It started without introductions and ended without giving me a chance to ask questions. The interviewers clearly need more training. They didn't seem to be paying attention during the technical exercise, which involved improving a piece of code they provided. They were frequently looking away, and when I asked a question, one interviewer had to ask for a moment to look at my screen, which made me feel like they weren't actually paying attention.
- Could you explain your reasoning for refactoring the code and separating it into different classes?
- What distinguishes the separation of code into layers versus employing a hexagonal architecture?
- Regarding the way you structured the code, what advantages and disadvantages do you see in your approach?
Senior Software Engineer
First contact was with the hiring team, who were super nice. Then there was an interview with the more technical team. I had a lot of trouble with the HR part regarding documents and start dates because of the upcoming holidays, but I stayed on top of the HR team. After that, the onboarding team got in touch and scheduled an onboarding date at Geração Digital in Interlagos.
- Tell me about your previous work experiences.
F1RST Digital Services Software Engineer Interview Questions
Quoted word for word from F1RST Digital Services interview reports.
“What distinguishes the separation of code into layers versus employing a hexagonal architecture?”
Read reports →“What are some common development patterns and design patterns in Java?”
Read reports →“Can you provide a technical reference?”
Read reports →“Could you explain your reasoning for refactoring the code and separating it into different classes?”
Read reports →“What is your knowledge of Spring Boot?”
Read report →“Regarding the way you structured the code, what advantages and disadvantages do you see in your approach?”
Read report →“How do you balance your personal and family life with your career?”
Read report →“What are your thoughts on applied technical fundamentals?”
Read report →“What are your career aspirations?”
Read report →Formats, difficulty and experience
Across all 6 F1RST Digital Services interview reports.