Hai unha semana falamos de
No primeiro artigo, vouche dicir como superar con éxito todas as etapas das entrevistas e conseguir unhas prácticas en Google.
Unhas palabras sobre ti
Son estudante de 1º curso de máster no campus de HSE en San Petersburgo, cursei un título de licenciatura en aprendizaxe automática na Universidade Académica. Durante os meus estudos de grao, participei activamente na programación deportiva e tamén participei en varios hackathons. Podes ler sobre este último
Sobre as prácticas
En primeiro lugar, quero falarvos un pouco de como son as prácticas en Google desde dentro.
Cada pasante que chega a Google está asignado a un equipo. Este podería ser un equipo que desenvolve unha infraestrutura interna da que as persoas alleas á empresa nunca escoitou falar, ou un produto que é utilizado por millóns de persoas en todo o mundo. Tales produtos poden ser o coñecido YouTube, Google Docs e outros. Dado que decenas, ou mesmo centos de desenvolvedores están implicados no desenvolvemento destes proxectos, terminarás nun equipo especializado nalgunha parte máis estreita do mesmo. Por exemplo, no verán de 2018, traballei en Google Docs, engadindo novas funcionalidades para traballar con táboas.
Xa que es en prácticas na empresa, tes un xestor chamado anfitrión. Este é un temporizador normal que desenvolve produtos. Se non sabes algo, non podes resolvelo ou tes problemas, debes contactar con el. Normalmente, prográmanse reunións individuais semanais nas que podes discutir a situación actual do proxecto ou falar sobre algo completamente alleo. Ademais, o anfitrión é unha desas persoas que valorará o traballo realizado durante as prácticas. Tamén será avaliado por un segundo revisor adicional. E, por suposto, están interesados en que teñas éxito.
Google inculcaráche, pero non é certo, o bo costume de escribir un documento de deseño antes de facer nada. Para os que non o saben, un documento de deseño é un documento que describe a esencia do problema existente, así como unha descrición técnica detallada da súa solución. Un documento de deseño pódese escribir para un produto completo ou só para unha nova funcionalidade. Despois de ler esa documentación, podes comprender o propósito para o que se concibiu o produto e como se implementou. Tamén moitas veces nos comentarios podes ver diálogos entre enxeñeiros discutindo diferentes formas de implementar algunha parte do proxecto. Isto dá unha boa comprensión do propósito detrás de cada decisión.
O que fai especial esta práctica é que podes usar algunhas das incribles ferramentas de desenvolvemento interno que Google ten en abundancia. Despois de traballar con eles e de falar con moitas persoas que traballaron anteriormente en Amazon, Nvidia e outras empresas tecnolóxicas coñecidas, podo concluír que estas ferramentas teñen moitas posibilidades de ser as mellores ferramentas que atoparás na túa vida. Por exemplo, unha ferramenta chamada Google Code Search permítelle non só ver toda a súa base de código, o historial de cambios en cada liña de código, senón que tamén che ofrece a posibilidade de navegar polo código ao que estamos afeitos en contornos de desenvolvemento modernos, como como Intellij Idea. E para iso só necesitas un navegador! A desvantaxe asociada a esta mesma función é que perderás estas mesmas ferramentas fóra de Google.
En canto ás golosinas, a compañía ten oficinas xeniais, boa comida, un ximnasio, un bo seguro e outras golosinas. Vou deixar aquí un par de fotos da oficina de Nova York:
Como conseguir unha oferta?
Comentar
Agora toca falar de algo máis serio: como conseguir unhas prácticas?
Aquí non falaremos de Google, senón de como ocorre isto no caso xeral. A continuación escribirei sobre as características do proceso de selección de pasantes en Google.
O proceso de entrevista da empresa probablemente terá un aspecto similar ao seguinte:
- Solicitude de prácticas
- Concurso sobre Hackerrank/TripleByte Quiz
- Entrevista de proxección
- Primeira entrevista técnica
- Segunda entrevista técnica
- Entrevista a vista
Solicitude de prácticas
Obviamente, todo comeza co teu desexo de facer prácticas. Para iso, debes expresalo cubrindo un formulario na páxina web da empresa. Se ti (ou os teus amigos) tes amigos que traballan alí, podes tentar entrar a través deles. Esta opción é preferible porque che axuda a destacar entre a multitude doutros estudantes. Se isto non é posible, aplícate.
Tenta non estar demasiado molesto cando recibas correos electrónicos con contido como "Es moi xenial, pero eliximos outros candidatos". E aquí teño algúns consellos para ti:
Concurso sobre Hackerrank/TripleByte Quiz
Se ao reclutador lle gustou o teu currículo, en 1-2 semanas recibirás unha carta coa seguinte tarefa. O máis probable é que ofrezanche participar nun concurso sobre Hackerrank, onde terás que resolver problemas algorítmicos no tempo previsto, ou TripleByte Quiz, onde terás que responder a varias preguntas sobre algoritmos, desenvolvemento de software e deseño de baixo contido. sistemas de nivel. Esta etapa serve como filtro inicial no proceso de selección de candidatos.
Entrevista de proxección
Se a proba ten éxito, terás unha entrevista de selección, durante a cal falarás co reclutador sobre os teus intereses e os proxectos que a empresa ofrece aos internos. Se mostras interese e a túa experiencia anterior coincide coas expectativas da empresa, daráselle luz verde. Na miña experiencia, este é o lugar máis imprevisible de todo o proceso, e depende moito do reclutador.
Se superaches estas tres probas, a maior parte da aleatoriedade xa está atrás. Despois hai entrevistas técnicas, que dependen máis de ti, o que significa que podes influír máis no seu resultado. E isto é bo!
Entrevistas técnicas
A continuación veñen as entrevistas técnicas, que adoitan realizarse por Skype ou Hangouts. Pero ás veces hai servizos máis exóticos que requiren a instalación de software adicional. Polo tanto, asegúrese de que todo funciona no seu ordenador con antelación.
O formato das entrevistas técnicas varía moito dependendo do posto para o que estea entrevistando. Se estamos a falar da posición de Interno de Enxeñaría de Software, probablemente se lle ofrezan un par de problemas algorítmicos, cuxa solución deberá codificarse nalgún editor de código en liña, por exemplo,
- Como funciona o traballo no proxecto?
- Cal é o maior reto que tivo que resolver ultimamente?
- Cal é a contribución do desenvolvedor ao produto final?
- Por que decidiches traballar nesta empresa?
Non sempre estás entrevistado pola persoa coa que traballarás no futuro. Polo tanto, estas últimas preguntas poden proporcionar información sobre o que está a suceder na empresa no seu conxunto. Para min, por exemplo, é importante que inflúa no produto final.
Se superas con éxito a primeira entrevista, ofreceráselle unha segunda. Diferirá do primeiro no entrevistador e, en consecuencia, nas tarefas. O formato probablemente seguirá sendo o mesmo. Despois de superar a segunda entrevista, poderán ofrecer unha terceira.
Entrevista a vista
Se ata este momento non foi rexeitado, entón espérache unha entrevista presencial, cando o candidato sexa invitado a unha entrevista na oficina da empresa. Normalmente consta de varias entrevistas técnicas e unha entrevista de comportamento. Durante unha entrevista de comportamento, falas co xestor sobre os teus proxectos, que decisións tomaches en diferentes situacións, etc. É dicir, o entrevistador está tentando comprender mellor a súa personalidade e comprender a súa experiencia con máis detalle. Algunhas empresas que realizan 3-4 entrevistas técnicas ofrecen só unha entrevista de comportamento de forma remota en lugar dunha entrevista directa.
Agora só queda esperar a resposta do reclutador. Se todo foi ben, entón definitivamente recibirás unha carta coa oferta tan esperada. Se non hai oferta, non te enfades. As empresas rexeitan sistematicamente os bos candidatos. Tenta solicitar unhas prácticas de novo o ano que vén.
Entrevista de codificación
Entón, espera... Aínda non fixemos ningunha entrevista. Acabamos de descubrir como é todo o proceso e agora temos que preparar ben as entrevistas para non perder a oportunidade de pasar un verán agradable e útil.
Hai recursos como
Moita xente tamén recomenda ler o libro "
Ademais, se tivo poucas entrevistas técnicas con empresas estranxeiras na túa vida, recoméndase facer un par de probas. Pero canto máis, mellor. Isto axudarache a sentirte máis seguro durante a entrevista e menos nervioso. As entrevistas simuladas pódense concertar en
Entrevistas de comportamento
Como mencionei, durante unha entrevista de comportamento, o entrevistador está tentando aprender máis sobre a túa experiencia e comprender o teu personaxe. E se es un gran programador pero non é bo para traballar en equipo? Temo que isto non lle vaia ben a moita xente. Por exemplo, pódeselle facer a seguinte pregunta: "Cal é a túa debilidade?" Ademais de preguntas deste tipo, pediráselle que fale de proxectos nos que xogaches un papel fundamental, dos problemas que atopaches, así como das súas solucións. Cabe sinalar que nos primeiros minutos das entrevistas técnicas tamén se lle pode preguntar sobre isto. Como prepararse para tales entrevistas está ben escrito nun dos capítulos de "Cracking the Coding Interview".
Agora que entendemos como é o proceso de selección de pasantes en xeral e como prepararse para as entrevistas, é hora de falar de como funciona no caso de Google.
Pódese atopar unha lista de prácticas dispoñibles
Entrevistas
Aquí o proceso parece un pouco inusual. Terá unha entrevista de selección e dúas entrevistas técnicas. Se te mostras ben nelas, pasarás á fase de busca dun proxecto. Necesitarás cubrir un cuestionario bastante longo no que indicarás todas as túas competencias actuais, así como expresarás as túas preferencias sobre o tema do proxecto e o lugar no que queres realizar as prácticas.
É moi importante cubrir este formulario ben e con dilixencia! Os anfitrións potenciais que buscan persoas para unirse ao seu proxecto consultan os internos dispoñibles e organizan conversas cos candidatos que lles gustan. Poden filtrar os estudantes por localización, palabras clave, marcas de verificación no formulario de solicitude e ordenar por puntuación das entrevistas.
Durante a conversa, o entrevistador fala do proxecto no que se vai traballar e tamén coñece a experiencia do candidato. Esta é unha gran oportunidade para descubrir como será realmente o proceso de traballo, porque te estás comunicando coa persoa que será o teu anfitrión. Despois da entrevista, escribes unha carta ao reclutador coas túas impresións sobre o proxecto. Se che gusta o proxecto e gústalles ao entrevistador, agarda por ti unha oferta. En caso contrario, esperará chamadas de seguimento, que poden ser 2-3-4, ou quizais non. Convén aclarar que aínda que aprobaches ben as entrevistas, pero na fase de busca dun proxecto nin un só equipo te elixiu (ou quizais ninguén falou contigo), entón, por desgraza, quedarás sen oferta. .
América ou Europa?
Entre outras cousas, terás que decidir onde realizarás as túas prácticas. Tiven unha opción entre Estados Unidos e
Como vedes, en EEUU as cousas son un pouco máis complicadas. Pero quería ir alí máis que a Europa. Ademais en EEUU pagan máis.
Que facer despois?
Ao final das prácticas tes dúas opcións:
- Obtén prácticas para o próximo ano.
- Supera dúas entrevistas técnicas para obter un posto a tempo completo.
Estas dúas opcións están dispoñibles sempre que teña completado con éxito o seu proxecto actual. Se esta non é a túa primeira pasantía, ata podes ofrecerche un posto a tempo completo sen entrevistas.
Polo tanto, xorde a seguinte situación, que se pode describir cunha imaxe:
Como esta era a miña primeira pasantía, decidín pasar por dúas entrevistas técnicas para conseguir un posto a tempo completo. En función dos seus resultados, aceptaron facerme unha oferta e comezaron a buscar un equipo, pero rexeitei esta opción porque decidín rematar o máster. É improbable que Google desapareza en 2 ou 3 anos.
Conclusión
Amigos, espero ter explicado dun xeito accesible e comprensible como é o camiño de estudante a interno. (e despois de volta...), e este material atopará o seu lector que lle resultará útil. Como podes ver, isto non é tan difícil como pode parecer, só tes que deixar de lado a túa preguiza, os teus medos e comezar a intentalo!
PD tamén o teño aquí
Fonte: www.habr.com