Rôle : SDE-1 (2021)
Expérience totale : 1,7 ans
Lieu : Bangalore
Nombre total de tours : 3
Mode : virtuel
J’ai postulé pour le poste SDE chez Flipkart via son site officiel et j’ai reçu un e-mail deux semaines plus tard. en préparation des entretiens, un intervieweur m’a appelé pour m’informer des entretiens et des prochaines étapes. Il y a trois tours.
Tour 1 (1h:30min): Le codage machine a dû créer une plate-forme de flux de style Facebook avec des publications, des utilisateurs, des votes positifs, des votes négatifs, un classement des publications et d’autres choses dont je ne me souviens pas.
- Le code doit être modulaire et bien structuré.
- Certains cas de test/démontrables doivent être réussis.
- Il a été écrit en tant qu’application console utilisant des concepts oops, avec un code bien structuré qui a réussi tous les cas de test et a été démontré avec succès. À l’exception de la gestion des exceptions (qu’on m’a dit de quitter en raison de contraintes de temps), j’avais couvert toutes les « attentes » répertoriées dans leur doc de problème.
Tour 2 (1 heure): Tour de résolution de problèmes et de structures de données. Ils ont posé deux questions :
- Un problème source-destination qui devait être résolu dans l’espace et le temps O(1), avec la solution codée.
- Problème de type de système d’enchères Flipkart, dans l’ensemble, le problème est que nous avons un flux d’entiers à venir, à chaque instant, trouvez le gagnant (ayant l’enchère non répétitive la plus élevée / ou le nombre non répétitif le plus élevé) – je l’ai résolu avec plusieurs approches, mais plus tard avec une discussion avec l’intervieweur, l’a résolu en utilisant Hashmap et max-heap.
En fait, j’ai mieux aimé ce tour parce que nous débattions d’approches différentes.
Après le deuxième tour, l’intervieweur a déclaré qu’il accepte ma solution.
Tour 3 (1 heure):
- Les recruteurs sont interrogés.
- Il m’a parlé de l’équipe et m’a mis à l’aise.
- Discussion sur les projets, les antécédents, etc.
- J’ai discuté des problèmes de producteur et de consommateur dans le système d’exploitation/système, comment les gérer et comment coder la solution. J’ai ensuite discuté de mon approche et l’ai codée.
Ce tour a reçu une critique favorable de sa part, et il a semblé être persuadé. J’ai été informé par les RH que ma tournée RH était également positive et qu’ils procéderaient à un débriefing avant de faire une offre.
Verdict:
Après seulement deux jours d’entretien, j’ai reçu une offre pour le poste SDE, qui m’a surpris et ravi. J’espère que cela vous aidera dans votre planification.
Attention lecteur ! N’arrêtez pas d’apprendre maintenant. Obtenez tous les concepts importants de DSA avec le Cours auto-rythmé DSA à un prix adapté aux étudiants et devenez prêt pour l’industrie. Pour compléter votre préparation de l’apprentissage d’une langue à DS Algo et bien d’autres, veuillez vous référer Cours complet de préparation aux entretiens. Si vous êtes prêt, testez vos compétences en utilisant TCS, Wipro, Amazone. Google , E-Litmus et Microsoft Séries d’essais.