Ir al contenidoIr al pie de página
  • Empleos
  • Empresas
  • Sueldos
  • Para empresas

      Impulsa tu carrera profesional

      Averigua cuánto podrías ganar, encuentra el empleo perfecto y comparte información sobre tu vida laboral y personal de forma anónima.

      employer cover photo

      Pathao

      ¿Esta es tu empresa?

      Información
      Opiniones
      Sueldos y beneficios
      Empleos
      Entrevistas
      Entrevistas
      Búsquedas relacionadas: Opiniones sobre Pathao | Ofertas de empleos en Pathao | Sueldos en Pathao | Beneficios en Pathao
      Entrevistas de PathaoEntrevistas para el puesto de Backend Software Engineer en PathaoEntrevista de Pathao


      Glassdoor

      • Acerca de
      • Premios
      • Blog
      • Contacto

      Empresas

      • Cuenta gratuita de empresa
      • Centro de empresas

      Información

      • Ayuda
      • Normas
      • Condiciones de uso
      • Privacidad y opciones de anuncios
      • No vender ni compartir mi información
      • Herramienta de consentimiento de cookies

      Trabaja con nosotros

      • Anunciantes
      • Empleo
      Descargar aplicación

      • Buscar por:
      • Empresas
      • Empleos
      • Ubicaciones

      Copyright © 2008-2026. Glassdoor LLC. «Glassdoor», «Worklife Pro», «Bowls» y sus logotipos son marcas comerciales registradas de Glassdoor LLC.

      Empresas seguidas

      Sigue a tus empresas favoritas para estar al tanto de las últimas oportunidades y disponer de información de primera mano.

      Búsquedas de empleo

      Recibe recomendaciones y actualizaciones personalizadas al iniciar tu búsqueda.

      Entrevista de Backend Software Engineer

      13 sept 2021
      Candidato de entrevista anónimo
      Dhaka
      Sin oferta
      Experiencia neutra
      Entrevista normal

      Solicitud

      Envié una solicitud electrónica. El proceso duró 1 día. Acudí a una entrevista en Pathao (Dhaka) en ago 2021

      Entrevista

      It was a virtual interview over Google meets. Two Engineers from Pathao conducted the round. One of them was a Senior person who mainly talked and the other one remained silent most of the time. As always, they started with "Introduce Yourself". Then they asked why did I leave my last company, what was the problem there, what works I did there etc. Then they asked me why do I want to join Pathao and what difference should it make for me etc. After these behavioral questions they moved to the technical questions which I described below along with the behavioral ones.

      Preguntas de entrevista [6]

      Pregunta 1

      Phase 1 (Introduction) 1. Introduce Yourself 2. Why did you quit your previous company? 3. What did you do there? 4. Why do you want to join Pathao?
      1 respuesta

      Pregunta 2

      Phase 2 (API Design/System Design) 5. We have a table with two columns: driver_id and phone_no. The table contains 1-10 Lakhs of data(by that he meant a huge deal). Given the driver_id as a parameter, design an API to send text messages to drivers. The api gets 5 calls/sec (which is huge according to him). Ans: i. As the driver_id is the primary key here, we can fetch the respective row from the database using that. ii. But the database is huge. So, is it good to call the DB everytime we get an API call? (Followup Question) iii. Okay in that case we can use caching to cache frequently called driver_ids. iv. How can we do that? (Followup Question) v. Well, maybe we can use a dictionary to save the frequently called driver_id, phone_no. vi. So, you mean in memory DB? (Followup Question) vii. Yes. viii. But maybe our service is running on three different servers. How would you handle that? (Followup Question) ix. Well, in that case maybe we can use a caching DB like Redis. So, we may be able to call it from any server. x. But the API gets a hit of 5/sec. It’ll still perform poorly. How can we solve this issue? (Followup Question) xi. After thinking for a moment I said, sorry, no idea. xii. Haven’t you used async programming? We can use async to handle multiple requests at a time! (Answered himself as I got stuck)
      Responder pregunta

      Pregunta 3

      Phase 3 (SQL Query) i. Given two tables: Write an SQL query to show total salaries of each department along with the department name. Employee Id salary dept_id 1 100 2 2 200 1 3 300 2 4 100 3 Department Id Name 1 A 2 B 3 C
      1 respuesta

      Pregunta 4

      Phase 4a (Problem Solving) i. Given an n x n array. Write a function to return the diagonal sum. 1 2 3 4 5 6 7 8 9
      1 respuesta

      Pregunta 5

      Phase 4b (Problem Solving) ii. Given an array of integers, find the longest subarray where the absolute difference between any two elements is less than or equal to 1. Example There are two subarrays meeting the criterion: and . The maximum length subarray has elements. Function Description Complete the pickingNumbers function in the editor below. pickingNumbers has the following parameter(s): int a[n]: an array of integers Returns int: the length of the longest subarray that meets the criterion Input Format A = [1,1,2,2,4,4,5,5,5] The first line contains a single integer , the size of the array . The second line contains space-separated integers, each an . Ans: [4,4,5,5,5] Constraints 2<=n<=100 0< a[i]<100 The answer will be >=2 6 4 6 5 3 3 1 Answer: 3 {4,3,3} 6 1 2 2 3 1 2 Answer: 5 {1,2,2,1,2}
      1 respuesta

      Pregunta 6

      Phase 5 (OOP Concepts) i. Explain the Dependency Inversion principle of SOLID design. ii. Why do we use interfaces? Iii. What’s the difference between interface and abstract class?
      1 respuesta
      8

      Las mejores empresas en cuanto a «Remuneración y beneficios» cerca de ti

      SelfEmployed.com
      3.9★Remuneración y beneficios
      avatar
      KPMG
      3.6★Remuneración y beneficios
      avatar
      SLB
      3.9★Remuneración y beneficios
      avatar
      Deloitte
      3.5★Remuneración y beneficios