El proceso tomó 2 meses. Acudí a una entrevista en Snapp (Iran) en mar 2023
Entrevista
Interview had 4 steps:
1. Tech interview with a team member disscused about my previous experience and some technical scenarios and how I would solve them, for instance how would I distinguish if an endpoint is slow and how can I fix it.
2. Another tech interview more focused on algorithms and DS.
3. Talk to hiring manager
4. Culture fit
Preguntas de entrevista [1]
Pregunta 1
How to implement a rate limiter
What are interfaces in Golang used for
Different functions of redis and when to use them
Me postulé en línea. El proceso tomó 3 días. Acudí a una entrevista en Snapp (Iran)
Entrevista
Technical interview would started with describing some performance and architectural challenges and asking for solutions. The interviewer was polite and very friendly. It take about 30 minutes and finally they will tell me they have found some body more appropriate for their stack because I doesn't worked with golang at that time.
Preguntas de entrevista [1]
Pregunta 1
What is your solution for changing a pricing factor on large number of data?
Me postulé en línea. El proceso tomó 4 semanas. Acudí a una entrevista en Snapp (Iran) (Teherán, ) en ene 2022
Entrevista
The Snapp interview process comprised three rigorous technical interviews with different professionals and one HR evaluation. The technical assessments covered five core areas: 1) Conceptual problem-solving, 2) Data structure implementation, 3) Algorithm design and optimization, 4) Scalable system architecture, and 5) Database modeling and query efficiency, ensuring a holistic evaluation of technical and analytical competencies.
Preguntas de entrevista [1]
Pregunta 1
How would you design a system to track real-time driver locations and efficiently match them with nearby ride requests at scale, considering high concurrency and low latency?