Expérience d’entrevue In Time Tec

Je me souviens clairement que c’était en juillet 2019, près de 8 mois avant que la pandémie ne frappe. Un peu de fond sur moi, je suis un diplômé B Tech en génie informatique qui a obtenu son diplôme en 2020. J’étais assis dans la salle d’attente de l’entreprise où je suis allé pour mon entretien avec 29 autres personnes, la plupart de mon collège uniquement . Nous étions tous adaptés selon l’entretien et aussi selon les consignes données par notre Responsable Formation et Placement. Je n’arrêtais pas de taper du pied de nervosité, transpirant abondamment en attendant que le processus commence.

Tour 1 (Test d’Aptitude): Le premier tour d’entretien a commencé par un test d’aptitude, 30 minutes pour 25 questions allant de facile à modéré en termes de difficulté.

  • Le questionnaire était au format QCM (questions à choix multiples) avec une seule bonne réponse. On nous a fait asseoir sur des tables adjacentes avec un espace entre les deux, principalement pour nous empêcher de tricher.
  • Les questions portaient sur les sujets – vitesse, distance et temps, profits et pertes, travail et temps, probabilité, mensuration, etc. Le papier était simple et sans oublier que j’ai été sélectionné pour le prochain tour.

Tour 2 (codage): Le second était le tour de codage.

  • J’ai commencé à m’échauffer les doigts pour taper plus vite que les 14 autres candidats qui restaient après le premier tour. Et puis ce qui s’est passé après m’a secoué. On nous a remis des papiers dans lesquels nous devions écrire le code. Si j’étais un écrivain de romans de fiction, j’aurais écrit au moins une douzaine de pages sur ce que je ressentais à cette époque. Mais je devais me contenter de ce que j’avais.
  • Il n’y avait qu’une seule question – trouver si deux chaînes étaient un de chaque anagramme * de l’autre et une seule règle – ne pas utiliser de fonction inbuild d’aucun langage de programmation. J’ai choisi le langage le plus pratique – python et j’ai opté pour l’approche la plus simple – j’ai créé un dictionnaire (hashmap) des deux chaînes et comparé les dictionnaires (hashmaps) les uns avec les autres. Si les dictionnaires correspondent, les chaînes sont un anagramme les unes des autres, sinon non. Après plus d’une demi-heure d’attente, j’ai été convoqué pour un entretien technique.
  • * Chaînes d’anagrammes – Dans les chaînes d’anagrammes, les deux chaînes ont les mêmes caractères apparaissant un nombre égal de fois. Par exemple, TRIANGLE et INTEGRAL sont des anagrammes l’un de l’autre car ils ont tous les deux les mêmes caractères apparaissant un nombre égal de fois.

Ronde 3 (technique): La troisième ronde d’entrevues était la ronde technique. J’ai été appelé dans une cabine où j’ai été accueilli par deux enquêteurs. L’un d’eux avait l’air d’avoir des connaissances techniques, l’autre était juste là pour me faire douter de mes connaissances techniques. La partie amusante a commencé après l’introduction formelle.

Les questions de l’entretien étaient les suivantes : –

Interviewer 1 : Pourquoi avez-vous écrit votre code en python ?

Moi : Monsieur, python est un langage interprété de haut niveau qui possède de nombreuses fonctions intégrées qui facilitent l’écriture de code.

Interviewer 2 : Je n’utilise jamais python, ça rend paresseux, si j’étais chez toi j’aurais écrit le code en C++.

Moi : Oui monsieur, c’est vrai, python vous rend paresseux mais il a ses propres avantages – comme s’il s’agissait d’un langage interprété, il est donc utile pour les tests rapides et prend en charge de nombreuses bibliothèques.

Intervieweur 2 : Vrai, nommez quelques-unes des bibliothèques couramment utilisées.

Moi: J’ai utilisé Math, Numpy, turtle, OpenCV et quelques autres (je ne me souviens pas exactement de tous les noms).

Interviewer 1 : Bien, alors écrivez un programme pour afficher Hello World en utilisant un bloc if-else.

Moi : (Réfléchissant fortement pendant 2 minutes) Puis-je utiliser Langage de programmation C ?

Interviewer 1 : Oui, bien sûr, allez-y.

Moi : (j’ai écrit ce code)

C

#include <stdio.h>

 

int main() {

 

    if(!printf("Hello")){

       

       

    }

  else

  {

         printf("World");

    }

   

       return 0;

   

}

Intervieweur 2 : Expliquez-le.

Moi le printf fonction en langage C donne le nombre de caractères à l’intérieur des guillemets afin que le si bloc ne s’exécutera que si le bloc intérieur renvoie 0. Mais dans ce cas, le printf renvoie 5, combiné avec un opérateur de négation qui donne 0, donc le si bloc ne courra pas et bloc d’autre sera. La sortie sera donc Bonjour le monde. (Ils semblent impressionnés).

Interviewer 1 : Alors, quel est votre sujet préféré ?

Moi : J’aime à la fois le système d’exploitation et le SGBD.

Interviewer 1 : * Pose quelques questions de base sur le SGBD*

Moi : *répond avec confiance et probablement correctement*

Interviewer 1 : Alors, qu’est-ce que les vues ?

Moi : les vues sont des tables virtuelles utilisées pour stocker des tables complètes ou des données partielles de tables.

Intervieweur 2 : Et si nous supprimons les données des vues, cela reflétera-t-il également la table d’origine ?

Moi : Oui, la table d’origine affichera également les modifications, mais il y aurait des écarts dans les données si la vue stocke les données de l’intersection de deux tables ou plus.

Intervieweur 2 : Bien.

Et puis les deux enquêteurs ont continué à poser des questions de base sur le SGBD et le système d’exploitation. Il y avait quelques autres questions sur les structures de données qui n’étaient pas si délicates. L’ensemble de l’entretien a duré plus de 35 minutes au cours desquelles j’ai également dû expliquer mon projet de stage ce que j’ai parfaitement fait.

Tour 4 (tour HR): Le dernier tour de l’entretien était le tour des RH.

  • J’ai dû attendre près de 2 heures avant que le résultat de la manche technique ne soit proclamé.
  • Je suppose que les enquêteurs n’étaient pas si impressionnés. Après cela, on m’a fait asseoir dans une cabine qui était plus grande que les autres cabines et bien meublée aussi. Et puis est entré le directeur général de la société.
  • J’étais un peu confiant après le tour technique en voyant le MD j’ai pris un peu peur.
  • Je l’ai officiellement salué et il a essayé de me mettre à l’aise en me posant des questions sur les tours précédents. répondis-je d’une voix faible. Après quoi l’entretien a commencé. Je ne veux pas que vous vous ennuyiez avec les détails du tour, mais il y avait cette question qui était très excentrique (peut-être parce que personne n’a posé une question comme celle-ci auparavant).
  • Il a demandé: “Aideriez-vous quelqu’un même si cela vous oblige à sacrifier votre vie dans le processus.”. J’étais un peu abasourdi par la question et je n’ai pas pu y répondre à ce moment-là.
  • Après quoi l’entretien s’est terminé en quelques minutes avec quelques autres questions RH. J’étais un peu moins confiant quant à ma sélection après cette question et je ne savais pas si je serais sélectionné.
  • Une fois l’entretien terminé, j’ai quitté le bureau. Il pleuvait beaucoup, je suis rentré chez moi dans mon véhicule et j’espérais être sélectionné après cette manche technique.

Au bout d’une semaine, j’ai été appelé à l’intérieur de la cellule de formation et on m’a informé que j’avais été choisi. Je me sentais extatique, mais je devais revenir à l’entreprise si je voulais rejoindre d’ici la fin de la journée. Mais c’est une histoire d’un autre temps.

Laisser un commentaire

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

Aller en haut