Me postulé en línea. El proceso tomó 1 semana. Acudí a una entrevista en Almabase en mar 2026
Entrevista
started with an introduction , he asked me about my projects and the stuff that i am currently working on
asked a sql medium level question , and started asking about foreign keys and join
Otras evaluaciones sobre las entrevistas para el cargo de Software Engineer en Almabase
Me postulé en línea. Acudí a una entrevista en Almabase en mar 2026
Entrevista
The interviewer was really helpful. They asked me SQL questions and discussed the projects I worked on in detail. Asked me about how I implemented the pagination and stuff. and one dsa problem medium level one
Me postulé en línea. Acudí a una entrevista en Almabase en ene 2026
Entrevista
The interview process consisted of five rounds:
Engineering Fundamentals & Problem Solving – This round focused on core engineering concepts and problem-solving ability. It was conducted by software engineers from the team.
Full-Stack Fundamentals & Low-Level Design – This round evaluated knowledge of full-stack development along with low-level design concepts. It was also conducted by software engineers working at Almabase.
Production Debugging & System Design – This round focused on debugging real-world production scenarios and discussing system design approaches. It was typically conducted by a Technical Lead, Engineering Manager, or sometimes both.
Motivation Round – This round explored my motivations, career goals, and reasons for joining the company.
Culture Round – The final round focused on cultural fit, communication style, and alignment with the company’s values.
Preguntas de entrevista [1]
Pregunta 1
One of the key questions asked
In the third round (Production Debugging & System Design), which was the most important round, I was asked to design an asynchronous processing system for a core use case — sending emails across multiple regions.
The discussion focused on how to build a scalable and reliable system using Redis and a Pub/Sub based architecture. I was asked to explain how the system would handle queueing, worker processing, retries, failure handling, and ensuring emails are processed efficiently across different regions.
The interviewer also asked follow-up questions around scalability, message reliability, and debugging production issues in such an asynchronous system.