JavaRush /Blogue Java /Random-PT /Para conseguir emprego na Luxoft, passei por 6 entrevista...

Para conseguir emprego na Luxoft, passei por 6 entrevistas e passei em 3 testes: continuação da história do desenvolvedor Sasha Kopaygorodsky

Publicado no grupo Random-PT
Este texto é uma continuação da história de Sasha Kopaygorodsky ( Alexander ), ex-blogueiro, editor e músico. Há alguns anos, Sasha mudou-se para a Polônia e decidiu se reciclar como desenvolvedor. No primeiro texto , Sasha contou como estudou e automatizou processos na empresa onde trabalhava. Na segunda parte, ele conta como conseguiu um emprego na divisão polonesa da Luxoft. “Para conseguir um emprego na Luxoft, passei por 6 entrevistas e passei em 3 testes”: continuação da história do desenvolvedor Sasha Kopaygorodsky - 1

“Eu mesmo sugeri retomar o processo em alguns meses”

No último texto, paramos no fato de ter feito entrevistas em diversas grandes empresas – EPAM e Motorola. Na Motorola cheguei à última etapa, tentaram me mandar para uma equipe, depois para outra, mas aparentemente algo não deu certo e foi encontrado um candidato melhor. Eu tinha vontade de ganhar experiência trabalhando em uma grande empresa, entender processos, me aprofundar em códigos legados e trabalhar com microsserviços. Um ano de experiência em uma equipe assim abre portas em qualquer lugar. Naquela época, no meu trabalho anterior, um dos clientes me pediu de repente para escrever um aplicativo móvel. Eu não entendi como fazer isso. Eu tinha conhecimento sobre React JS, embora meu perfil seja backend. Mesmo assim, assumi o projeto. Nessa época, um recrutador da Luxoft me escreveu e me ofereceu uma entrevista. Passei na primeira entrevista e eles queriam realizar uma entrevista adicional comigo para discutir questões adicionais. Em algum momento desse processo (durou uma semana e meia), percebi que simplesmente não teria tempo de concluir o projeto no meu trabalho atual, mas estava muito interessado nele - era um aplicativo multiplataforma para um telefone celular, escrito em React Native. Quando percebi que não conseguiria lidar com a situação, disse à Luxoft que não poderia continuar o processo e me ofereci para retomá-lo em alguns meses. Eles me disseram: “Sim, claro”.

“Droga, você se tornou um programador Java ou misturamos alguma coisa?”

Após 2 meses, respondi novamente e fui agendada novamente para uma entrevista técnica. A primeira vez que fui entrevistado por “nosso” povo - da Rússia ou da Ucrânia, não sei exatamente. Na segunda vez fui entrevistado por um desenvolvedor sênior do Brasil. Ele tinha todos os meus dados: o que contei na última entrevista e o que não consegui responder. A entrevista foi quase idêntica à primeira, apenas a tarefa do teste foi diferente. O desenvolvedor disse que tenho melhorias. Claro que sim, porque repeti tudo o que estava na primeira entrevista e me preparei com muito cuidado. O entrevistador disse que eu me enquadrava na definição de júnior forte porque os projetos em que estive envolvido não eram grandes o suficiente. Ele também acrescentou que eu poderia ser contratado como júnior, mas dentro de 3-4 meses poderia crescer e me tornar um regular ( na hierarquia dos desenvolvedores há um júnior forte que está próximo da posição de desenvolvedor intermediário - ed.) . Após essa entrevista, fui agendado para uma ligação sobre a oferta. Não entendi isso, porque a Luxoft é terceirizada e se você passar na primeira entrevista você só se comunica com o cliente. Após a chamada de oferta houve uma série de entrevistas com diversos projetos. Tive apenas 4 entrevistas com projetos diferentes: todas relacionadas com outstaffing, essencialmente trabalhando para outra empresa através da Luxoft. No primeiro projeto para o qual entrevistei, geralmente havia alguma bobagem no estilo de trabalhar com low-code ( low-code é uma abordagem para criar, personalizar e modificar sistemas e aplicativos que praticamente não requer a escrita de código de programa-ed.). O problema é que eu não teria crescido como programador neste projeto. A segunda entrevista foi a mais estressante e interessante. Foi conduzido por dois russos, um tem formação superior em informática e tem muito orgulho disso, o segundo não, mas também tem orgulho de si mesmo. Eles começaram a me fazer perguntas e ao mesmo tempo discutir entre si sobre terminologia. Então eles me pediram para escrever uma implementação da pilha, enquanto zombavam um do outro e de mim em todos os pontos. Então eles me mantiveram por 2,5 horas. E no final um deles disse: “Caramba, você chegou mesmo a se tornar programador Java ou misturamos alguma coisa?” Não entendi se isso era uma piada ou não, mas percebi que minha paciência havia chegado ao fim. Além disso, cada entrevista na empresa é acompanhada de feedback, por isso não poderia me dar ao luxo de responder “na íntegra”. Eu disse a eles que estava pronto para aprender e que o líder da equipe que me contratou entenderia rapidamente o que era o quê. Existem diferentes tipos de entrevistas: alguns querem que um programador escreva implementações, outros dão tarefas lógicas e alguns (como o último projeto) fazem perguntas - o objetivo é fazer o máximo de perguntas possível e obter o máximo de respostas possível. Eu rapidamente entrei e adorei. Respondi muitas perguntas, mas perdi algumas. Disseram-me que eles iriam pensar sobre isso e relatar o resultado. Literalmente duas horas depois, o recrutador me escreveu informando que eu estava sendo contratado para a equipe. Fiquei muito feliz com isso, mas na segunda-feira me enviaram uma tarefa de teste. Foi muito estressante: parecia que tinham me contratado para o projeto, mas depois houve algumas verificações. Fiz o teste e consegui o emprego com sucesso. Para resumir, passei em 6 entrevistas e 3 tarefas de teste na Luxoft. A Luxoft foi a décima empresa que procurei para uma entrevista e a primeira que me disse “Sim”. Eles dirão que sim se você corrigir seus erros.

Dicas para juniores:

  1. Deixe um bom gostinho da entrevista com você, prepare um breve discurso. Após a entrevista técnica, fiz uma autoapresentação. Parecia mais ou menos assim: “Por um lado, entendo perfeitamente que minha experiência pode ser irrelevante em alguns pontos. Por outro lado, eu mesmo fiz vários aplicativos. Implementei meu próprio projeto. Uma coisa eu sei: se gasto muito tempo em alguma coisa, faço isso conscientemente. Quem me levar para o projeto vai conseguir uma pessoa muito motivada que vai compensar a ignorância com muita vontade, tempo e capacidade de pensar logicamente.” Posteriormente, meu gerente direto me disse que um dos motivos pelos quais me contrataram foi minha motivação para o trabalho e esse discurso após a entrevista.

  2. Não espere até estar 100% pronto para a entrevista. Se você esperar até estar preparado, talvez nunca ouse se candidatar a um emprego. Você pode estar despreparado, mas é importante ter o mínimo de experiência para responder seu currículo. Enviei mais de 100 currículos sem experiência profissional e não me deu nada.

  3. Obtenha pelo menos experiência profissional mínima:

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

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

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

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

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

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

Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION