Expérience d’entrevue HashedIN pour ingénieur logiciel-1 (hors campus)

Afficher la discussion

Améliorer l’article

Enregistrer l’article

J’aime l’article

Afficher la discussion

Améliorer l’article

Enregistrer l’article

J’aime l’article

j’ai postulé à HachéIN après avoir vu une publication sur LinkedIn et après un mois, j’ai reçu un appel d’un recruteur technique chez HashedIN. Nous avons eu une petite discussion sur mon parcours et mon stack technique.

Tour 1 (DSA): 1 h 15 min

  • Ce cycle était entièrement basé sur la résolution de problèmes, c’est-à-dire la structure de données et les algorithmes.
  • L’entretien a commencé par une introduction et mon expérience professionnelle antérieure.
  • Après cela, il m’a demandé d’écrire un code pour connaître la longueur des 1 consécutifs les plus longs dans la représentation binaire https://www.geeksforgeeks.org/length-longest-consecutive-1s-binary-representation/.
  • Au début, j’ai pu fournir une solution naïve. Plus tard, je l’ai optimisée.
  • La deuxième question était de vérifier mes connaissances sur ArrayList et HashMap, Ma tâche était de supprimer et d’ajouter un employé dont le statut est actif dans la liste d’employés donnée
  • La troisième question était d’écrire un code qui peut retourner toute la paire dans A[] avec la somme comme x https://www.geeksforgeeks.org/given-an-array-a-and-a-number-x-check-for-pair-in-a-with-sum-as-x/
  • Ma première solution était O(n2), il m’a dit de réduire la complexité temporelle puis j’ai trouvé une solution avec la complexité temporelle de O(N log N) puis il a de nouveau demandé de l’optimiser. Après quelques réflexions et conseils, j’ai pu fournir une solution avec une complexité temporelle O (n)
  • Le lendemain, j’ai reçu un appel des RH et les RH ont prévu un deuxième tour le même jour.

Cycle 2 (conception du système) : 1 heure

  • Ce cycle était un cycle de conception de système, et ils vérifient notre capacité à concevoir une hiérarchie de classes et une structure de base de données relationnelle.
  • Ils nous donneront un document Google partagé et nous devrons y écrire nos solutions. Ma tâche était de concevoir une structure de base de données pour les applications de livraison de nourriture en ligne comme Zomato et Swiggy. Après cela, vous devriez être en mesure de justifier la relation de chaque entité avec votre conception. La deuxième tâche consistait à écrire tous les contrôleurs.
  • La troisième tâche consistait à écrire des API pour cela. L’intervieweur a terminé ce tour en demandant quelques concepts OOPS.
  • Le lendemain, j’ai reçu un appel des RH et les RH ont programmé le 3e tour le même jour.

Tour 3 (montage): 15 min

  • Il s’agissait d’un tour de ressources humaines et les questions étaient basiques comme
  • passe-temps
  • Contexte
  • Travail précédent ex.
  • Pourquoi rechercher un changement – votre réponse doit être logique et pertinente pour celui-ci
  • Pourquoi HashedIN
  • Toute question concernant HashedIN – pour laquelle posée concernant l’université HashedIN

Non séléctionné

Suggestion:

  • HashedIN est l’une des meilleures organisations fournissant du SaaS. Ils mettent beaucoup l’accent sur la structure des données et les algorithmes.
  • Après l’introduction du cycle de conception du système, ils souhaitent également que les candidats aient une bonne connaissance de la conception des bases de données et de la hiérarchie des classes des applications.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *