JavaRush /Blog Java /Random-FR /Pour obtenir un emploi chez Luxoft, j'ai passé 6 entretie...

Pour obtenir un emploi chez Luxoft, j'ai passé 6 entretiens et réussi 3 tests : suite de l'histoire du développeur Sasha Kopaygorodsky

Publié dans le groupe Random-FR
Ce texte est la suite de l'histoire de Sasha Kopaygorodsky ( Alexander ), ancienne blogueuse, éditrice et musicienne. Il y a quelques années, Sasha a déménagé en Pologne et a décidé de se reconvertir en tant que développeur. Dans le premier texte , Sasha raconte comment il a étudié et automatisé les processus dans l'entreprise où il travaillait. Dans la deuxième partie, il raconte comment il a obtenu un emploi dans la division polonaise de Luxoft. « Pour obtenir un emploi chez Luxoft, j'ai passé 6 entretiens et réussi 3 tests » : suite de l'histoire du développeur Sasha Kopaygorodsky - 1

"J'ai moi-même proposé de reprendre le processus dans quelques mois"

Dans le dernier texte, nous nous sommes arrêtés sur le fait que j'ai interviewé plusieurs grandes entreprises - EPAM et Motorola. Chez Motorola, j'ai atteint la dernière étape, ils ont essayé de m'envoyer dans une équipe, puis dans une autre, mais apparemment quelque chose n'a pas fonctionné et un meilleur candidat a été trouvé. J'avais envie d'acquérir de l'expérience en travaillant dans une grande entreprise, de comprendre les processus, de me plonger dans le code existant et de travailler avec des microservices. Un an d'expérience dans une telle équipe ouvre les portes n'importe où. À cette époque, dans mon ancien emploi, un client m'a soudainement demandé d'écrire une application mobile. Je ne comprenais pas du tout comment faire. J'avais des connaissances sur React JS, même si mon profil est dans le backend. Néanmoins, j'ai accepté le projet. A cette époque, un recruteur de Luxoft m'écrit et me propose un entretien. J'ai réussi le premier entretien et ils voulaient mener un entretien supplémentaire avec moi pour discuter de questions supplémentaires. À un moment donné de ce processus (cela a duré une semaine et demie), j'ai réalisé que je n'aurais tout simplement pas le temps de terminer le projet dans mon emploi actuel, mais cela m'intéressait beaucoup - c'était une application multiplateforme pour un téléphone mobile, écrit en React Native. Quand j’ai réalisé que je n’y arrivais pas, j’ai dit à Luxoft que je ne pouvais pas continuer le processus et je lui ai proposé de le reprendre dans quelques mois. Ils m’ont dit : « Oui, bien sûr. »

"Merde, es-tu au moins devenu programmeur Java ou avons-nous mélangé quelque chose ?"

Après 2 mois, j'ai répondu à nouveau et j'ai de nouveau été programmé pour un entretien technique. La première fois que j’ai été interviewé par « nos » collaborateurs – de Russie ou d’Ukraine, je ne sais pas exactement. La deuxième fois, j'ai été interviewé par un développeur senior du Brésil. Il avait toutes mes données : ce que j’avais dit lors de la dernière interview et ce à quoi je n’ai pas pu répondre. L'entretien était presque identique au premier, seule la tâche de test était différente. Le développeur a dit que j'avais des améliorations. Bien sûr, ils l’étaient, car j’ai répété tout ce qui s’était passé lors du premier entretien et je l’ai préparé très soigneusement. L'intervieweur a dit que je correspondais à la définition d'un junior fort parce que les projets dans lesquels j'étais impliqué n'étaient pas assez grands. Il a également ajouté que je pourrais être embauché en tant que junior, mais qu'en 3-4 mois, je pourrais devenir un habitué ( dans la hiérarchie des développeurs, il y a un junior fort qui est proche du poste de développeur intermédiaire - ndlr.) . Après cet entretien, je devais recevoir un appel concernant l'offre. Je n'ai pas compris cela, car Luxoft est un sous-traitant et si vous réussissez le premier entretien, vous ne communiquez qu'avec le client. Après l'appel d'offres, une série d'entretiens avec divers projets a eu lieu. Je n'ai eu que 4 entretiens avec des projets différents : tous étaient liés à du sous-effectif, travaillant essentiellement pour une autre entreprise via Luxoft. Lors du premier projet pour lequel j'ai interviewé, il y avait généralement une sorte d'absurdité dans le style de travail avec le low-code ( le low -code est une approche de création, de personnalisation et de modification de systèmes et d'applications qui ne nécessite pratiquement pas d'écriture de code de programme.- éd.). Le problème est que je n'aurais pas du tout grandi en tant que programmeur sur ce projet. Le deuxième entretien a été le plus stressant et le plus intéressant. Elle a été réalisée par deux Russes, l'un a une formation supérieure en informatique et en est très fier, le second non, mais il est également fier de lui. Ils ont commencé à me poser des questions tout en discutant entre eux sur la terminologie. Ensuite, ils m'ont demandé d'écrire une implémentation de la pile, en se moquant simultanément les uns des autres et de moi à chaque instant. Alors ils m'ont gardé pendant 2,5 heures. Et à la fin, l’un d’eux a dit : « Bon sang, es-tu au moins devenu programmeur Java ou avons-nous mélangé quelque chose ? Je ne comprenais pas si c’était une blague ou non, mais j’ai réalisé que ma patience était à bout. De plus, chaque entretien dans l'entreprise est accompagné de retours, je ne pouvais donc pas me permettre de répondre « au maximum ». Je leur ai dit que j'étais prêt à apprendre et que le chef d'équipe qui m'avait embauché comprendrait rapidement de quoi il s'agissait. Il existe différents types d'entretiens : certains veulent qu'un programmeur écrive des implémentations, d'autres confient des tâches de logique et certains (comme le dernier projet) posent des questions - le but est de poser autant de questions que possible et d'obtenir autant de réponses que possible. Je me suis vite lancé et j'ai adoré. J'ai répondu à beaucoup de questions, mais j'en ai manqué certaines. On m'a dit qu'ils y réfléchiraient et rapporteraient le résultat. Littéralement deux heures plus tard, le recruteur m'a écrit que j'étais embauché dans l'équipe. J'en étais très content, mais lundi, ils m'ont envoyé une tâche de test. C'était très stressant : on aurait dit qu'ils m'avaient embauché pour le projet, mais ensuite il y a eu quelques contrôles. J'ai fait le test et j'ai obtenu le poste avec succès. Pour résumer, j'ai passé 6 entretiens et 3 tâches de test chez Luxoft. Luxoft était la 10ème entreprise avec laquelle je suis venu pour un entretien et la première à m'avoir dit « Oui ». Ils vous diront oui si vous travaillez sur vos erreurs.

Conseils pour les juniors :

  1. Laissez un bon arrière-goût de l'entretien avec vous, préparez un court discours. Après l’entretien technique, j’ai fait une auto-présentation. Cela ressemblait à ceci : « D'une part, je comprends parfaitement que mon expérience peut être sans importance à certains moments. D’un autre côté, j’ai moi-même fait un tas de candidatures. J'ai mis en œuvre mon propre projet. Je sais une chose : si je passe beaucoup de temps sur quelque chose, alors je le fais consciemment. Celui qui m'emmènera dans le projet trouvera une personne très motivée qui compensera son ignorance par beaucoup de désir, de temps et la capacité de penser logiquement. Par la suite, mon supérieur hiérarchique m'a dit qu'une des raisons pour lesquelles ils m'avaient embauché était ma motivation au travail et ce discours après l'entretien.

  2. N'attendez pas d'être prêt à 100 % pour l'entretien. Si vous attendez d’être prêt, vous n’oserez peut-être jamais postuler pour un emploi. Vous pouvez ne pas être préparé, mais il est important d’avoir un minimum d’expérience pour répondre à votre CV. J’ai envoyé plus de 100 CV sans expérience professionnelle et cela ne m’a rien apporté.

  3. Obtenez au moins une expérience de travail minimale :

    • Я долгое время не понимал, что такое open source-проекты и How в них залезть. Я влез в эту тему, когда делал приложение на React: нашел человека, который написал определенную библиотеку и мне она частично подходила, так что я начал копаться в codeе и кое-что менять. Тогда-то я и познакомился с таким понятием, How “контрибьютить” (от англ. — вносить вклад во что-нибудь). Создатель библиотеки сказал: “Так давай, законтрибьють изменения, будет прикольно, добавишь функциональности”. Тогда я понял, что это просто. Можно просто загуглить такие open source-проекты и попытаться закоммитить. Это то, что может дать вам необходимый опыт.

    • Если на вашей нынешней работе есть задачи, связанные с программированием, то определенно идите к начальнику и предлагайте что-то полезное: можно автоматизировать процессы, написать сайт. Это будет очень круто, когда вы поймете, что ваш code полезен. Даже если вы работаете на СТО or мойке, предложите запorть сайт с возможностью выбора услуг и калькулятором цен. Потом вы получите возможность саппортить это приложение or сайт за дополнительные деньги. К тому же, такие проекты прибавляют уверенности в себе.

  4. Изучите “вопросы и ответы на собеседованиях”. Читайте на русском, а потом пробуйте читать на английском. Обязательно прокачивайте свой английский.

  5. Найдите в себе сильный навык, ваш уникальный профиль. Пусть это будет ответственность or навык управления людьми.

  6. Когда получите работу, задавайте вопросы коллегам, общайтесь с ними максимально плотно. Ведь они тоже будут давать фидбек, когда у вас пройдет пробный период. Когда человек на контакте со всеми, пытается разобраться и не впадает в панику, то это хорошо скажется на его оценке.

  7. Не впадайте в панику, когда получите работу. Если речь идет о больших корпорациях, не надо переживать, если вы уже попали в компанию. У них есть трехмесячный пробный период, но разработчик не будет изначально писать ничего важного, пока он не пробудет там месяца полтора-два, потому что только ожидание доступов к системе можно ждать месяц.

Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION