Aller au contenuAller au pied de page
  • Emplois
  • Entreprises
  • Salaires
  • Pour les employeurs

      Boostez votre carrière

      Découvrez votre salaire potentiel, décrochez des emplois de rêve et partagez vos témoignages de manière anonyme.

      employer cover photo

      Pathao

      Est-ce votre entreprise ?

      À propos
      Avis
      Salaires et avantages
      Emplois
      Entretiens
      Entretiens
      Recherches associées: Avis sur Pathao | Offres d’emploi chez Pathao | Salaires chez Pathao | Avantages sociaux chez Pathao
      Entretiens chez PathaoEntretiens d’embauche pour Backend Software Engineer chez PathaoEntretien chez Pathao


      Glassdoor

      • À propos
      • Récompenses
      • Blog
      • Nous contacter
      • Guides

      Employeurs

      • Compte employeur gratuit
      • Centre employeur
      • Blog pour les employeurs

      Informations

      • Aide
      • Règles de la communauté
      • Conditions d'utilisation
      • Confidentialité et choix publicitaires
      • Ne pas vendre ni partager mes informations
      • Outil de consentement aux cookies

      Travailler avec nous

      • Annonceurs
      • Carrières
      Télécharger l'application

      • Parcourir par :
      • Entreprises
      • Emplois
      • Lieux

      Copyright © 2008-2026. Glassdoor LLC. « Glassdoor », son logo, « Worklife Pro » et « Bowls » sont des marques déposées de Glassdoor LLC.

      Entreprises suivies

      Tenez-vous au courant des dernières opportunités et profitez de conseils d’initiés en suivant les entreprises de vos rêves.

      Recherche d’emplois

      Obtenez des recommandations et des mises à jour personnalisées en démarrant vos recherches.

      Entretien pour Backend Software Engineer

      13 sept. 2021
      Candidat à l'entretien anonyme
      Dhâkâ
      Aucune offre
      Expérience neutre
      Entretien moyen

      Candidature

      J'ai postulé en ligne. Le processus a pris 1 jour. J'ai passé un entretien chez Pathao (Dhâkâ) en août 2021

      Entretien

      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.

      Questions d'entretien [6]

      Question 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 réponse

      Question 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)
      Répondre à cette question

      Question 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 réponse

      Question 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 réponse

      Question 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 réponse

      Question 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 réponse
      8

      Meilleures entreprises pour « Rémunération et avantages » près de chez vous

      avatar
      IBM
      3.6★Rémunération et avantages
      avatar
      Deloitte
      3.5★Rémunération et avantages
      avatar
      TP
      4.3★Rémunération et avantages
      avatar
      KPMG
      3.6★Rémunération et avantages