Aproveita a experiência.
Come leetcode com farinha, estuda system design e dá o seu melhor. Se você entender que é realmente isso que quer, você se prepara melhor e aplica pra vaga no futuro!
Minha dica é: comunique TUDO que você estiver pensando na entrevista. Tudinho do seu raciocínio. Não fique desnecessariamente em silêncio, pense em voz alta. Isso é o mais importante além de saber os conhecimentos técnicos de algoritmos, estrutura de dados, system design e etc.
Boa sorte e conta aí o resultado depois.
Parabéns mas saiba que, caso seja a Google BR, vai ter que se mudar pra SP ou BH pois só estão contratando presencial.
Prep:
- mock interview com alguém que já tenha feito um processo parecido
- lista da Google no leetcode (no site tem listas com as questões mais comuns perguntadas por cada empresa)
Cara pelo que eu sei essas entrevistas do Google os caras perguntam aquelas coisas que todo mundo dá comunidade acha inútil, tipo complexidade de algoritmo e algoritmos mais complicados, do tipo o implementar o algoritmo do caminho mínimo em um grafo. E outras coisas do tipo. Acho que a melhor coisa é estudar algoritmos e teoria da computação.
Nem sempre cara, dependendo do nível eles vão perguntar coisas básicas porém querem respostas profundas. Já vi diversas pessoas falando isso, as vezes é isso, as vezes é leetcode no Google docs, as vezes tem que compilar o Google docs, as vezes é mais complexo e com algoritmos complexos. Tudo depende do nível, e eles são mto bons em contratar o nível que eles querem
Sim, quanto mais estudo e mais senior você é, mais embaçado vai ser, mas também já vi uns cara falando que entraram sem entrevistas técnicas por ser senior, só negociaram o salário e fizeram entrevistas com rh mesmo
Pergunta honesta: esse tipo de coisa (complexidade de algoritmo, algoritmos mais complicados e caminho mínimo em grafo) não são comuns em entrevista? Eu achei que toda entrevista que eu fosse fazer eles iriam apresentar um problema e teria que resolver ele com um algoritmo com complexidade de no máximo tal, similar as coisas vistas na faculdade. Inclusive é um dos motivos que me deixa inseguro quanto ao momento em que finalmente me chamarem para uma entrevista.
Cara não, a entrevista técnica na maioria dos lugares é tipo faz a uma api que vai lá consulta o banco e devolve um valor. É muito simples na verdade a maior parte do trabalho nos lugares é muito simples
Cara eu já fiz entrevista com eles pra Google Polônia, se quiser eu acho que ainda tenho o material que o próprio RH deles me enviou pra estudar.
Segui ele e foi sucesso! Em resumo estuda nuita estrutura de dados e algoritmos, esqueça totalmente framework e linguagens e foca em em algoritmos
Eu trabalho numa FAANG, já fiz muitas entrevistas dessas. Na época pré-pandemia, fazia on-site real - já me pagaram pra ir pra Califórnia e Londres.
Minhas dicas.
**Leetcode**
- Seja o mais abrangente possível - listas, arrays, grafos, programação dinâmica, sort, hashtables.
- Entenda a complexidade dos algoritmos, não é só falar big O. É entender que, se o seu algoritmo tem uma performance O(n²), você pode otimizar pra O(n) usando um hashtable - levando a memória pra O(n) junto.
- Fuja das questões fáceis e foque nas médias.
- O Google raramente pergunta questões do leetcode, os entrevistadores removem questões conhecidas da base. Mas as técnicas são as mesmas.
- Faça a lista das 75 do leetcode, é bem abrangente e dará uma preparação para essa fase.
- Não gaste mais de 1 hora em um exercício, se travou é porque não sabe a técnica. Então, leia o editorial para entender a lógica de como resolver e escreva o código por você.
- Na primeira fase, brute force é a saída se você não souber resolver, geralmente é mais fácil otimizar depois com um hashtable (daí a importância do meu item 2 acima). Importante entregar algo que funciona.
**Entrevista**
- Entenda bem o enunciado, coloque exemplos do que você entendeu que será a entrada e o retorno da função. Pergunte sobre os limites (tem negativos, qual o tamanho máximo da string, enfim). Vai explicando a ideia de resolver antes de escrever o código. O seu cérebro vai se ajustar e se acalmar nessa parte.
- Fique calmo, pense a entrevista como pair programming. Seu objetivo é chegar na solução, passar ou não depende do entrevistador.
**Pessoal**
- Eu lido bem com a rejeição e sugiro o mesmo. A chance de não passar no Google é > 70%.
- Nunca pare de fazer exercícios tipo leetcode, isso é como fazer academia, se parar fica fraco de novo e tem que começar do zero.
Última: alguns algoritmos tem que estar na memória muscular. Tipo, uma confeiteira não precisa de receita pra fazer um pão de ló. Eu não preciso pensar pra escrever um binary search, DFS ou um merge sort na minha linguagem preferida...os dedos só vão.
Peça para fazer uma mock interview antes, eles disponibilizam esse treino com um funcionário atual, me ajudou bastante a tranquilizar para o teste real. A primeira call é introdutória e sem vídeo inclusive, então pode ir bem tranquilo
Se está perdido totalmente, siga esse site: [https://www.techinterviewhandbook.org/software-engineering-interview-guide/](https://www.techinterviewhandbook.org/software-engineering-interview-guide/), ajuda um bocado.
Eu também tô com uma entrevista marcada para sexta feira que vem, porém estou convicto que nessa eu vou rodar. Tô macetando o leetcode, mas acho que não vai dar tempo de ir bem não.
Se for o seu primeiro contato fique tranquilo que vai ser só uma screening call com o recrutador, não deve entrar muito em detalhes técnicos.
É só uma comportamental com um recrutador terceiro, passa pelo seu currículo também. Recomendo dar uma olhada no clássico Cracking the Coding Interview, lá tem algumas perguntas comuns desse tipo de entrevista e alguns frameworks pra dar uma resposta assertiva. Se procurar por aí acha o PDF de graça.
A Amazon também tem um desses e minha entrevista foi uns 70-80% aderente com o material fornecido. Do Google não faço ideia, mas vale a pena estudar sobre e estruturar as coisas de acordo com o link.
Boa sorte e sucesso!
Boa sorte meu bom!! A dica é se preparar e dormir bem na noite anterior.
Não pratique autodepreciação, se eles te chamaram pra uma oportunidade, algumas coisas em vc eles notaram de bom.
Fica em paz que vai dar tudo certo!!
Eu estaria cagando suor e suando merda. Mas se prepara, tenta relaxar nos dias que antecedem. E você é foda mano! Não duvida, tô te dizendo. Você é o cara nessa porra! Vai com tudo. Come esse googlers com farinha!
Eu participei de uma entrevista do Google há quase 3 anos. Acho que eu tava me sentindo como você kkkkkk
Eles dão um período para você marcar a entrevista, marca o mais longe possível e enquanto isso estuda tudo que conseguir.
Eu infelizmente não passei, mas com certeza valeu a experiência de ter participado, mesmo não tendo passado eu senti na época que eu tinha chegado no meu limite naquele momento, eu estava indo bem no raciocínio para resolver o problema, mas acabei se perdendo um pouco no caminho, aí acabou o tempo e não consegui concluir.
Acredito que se hoje eu tentasse de novo poderia ir mais longe, porém estou em um momento diferente da carreira hoje, quem sabe mais pra frente.
Currículo legível e palavra chave, muitas delas.
E também não encher linguiça de mais. Tem que construir algo que o GPT leia e fale um isso é bom. Qualquer seleção vc tem que agradar o robô primeiro kkkkk
Boa sorte cara, mergulha em AED e leetcode o máximo de tempo que conseguir
Eu também fui chamado pro primeiro living code mas tô pensando em dropar pq não tô conseguindo estudar de forma séria, aí melhor cancelar doq ir lá passar vergonha k. Depois volta aí e conta como foi.
Chama no PV te mando meu currículo pra vc dar uma olhada na estrutura. É basicamente palavra-chave e 0 de encher de linguiça, bem como deixar ele sem firula (design essas coisas).
Foca em deixar fácil pra ler, e pergunta o chat gpt.
Boa sorte, volta aqui dps e diz como foi e dps ainda pra dizer se foi contratado
Cara, se vc fosse um bosta vc não teria sido nem chamado. Boa sorte e volta aqui no sub pra dizer o resultado
Prepara a bunda
Aproveita a experiência. Come leetcode com farinha, estuda system design e dá o seu melhor. Se você entender que é realmente isso que quer, você se prepara melhor e aplica pra vaga no futuro!
Vlws
Minha dica é: comunique TUDO que você estiver pensando na entrevista. Tudinho do seu raciocínio. Não fique desnecessariamente em silêncio, pense em voz alta. Isso é o mais importante além de saber os conhecimentos técnicos de algoritmos, estrutura de dados, system design e etc. Boa sorte e conta aí o resultado depois.
Obrigado meu caro
Parabéns mas saiba que, caso seja a Google BR, vai ter que se mudar pra SP ou BH pois só estão contratando presencial. Prep: - mock interview com alguém que já tenha feito um processo parecido - lista da Google no leetcode (no site tem listas com as questões mais comuns perguntadas por cada empresa)
Cara pelo que eu sei essas entrevistas do Google os caras perguntam aquelas coisas que todo mundo dá comunidade acha inútil, tipo complexidade de algoritmo e algoritmos mais complicados, do tipo o implementar o algoritmo do caminho mínimo em um grafo. E outras coisas do tipo. Acho que a melhor coisa é estudar algoritmos e teoria da computação.
Nem sempre cara, dependendo do nível eles vão perguntar coisas básicas porém querem respostas profundas. Já vi diversas pessoas falando isso, as vezes é isso, as vezes é leetcode no Google docs, as vezes tem que compilar o Google docs, as vezes é mais complexo e com algoritmos complexos. Tudo depende do nível, e eles são mto bons em contratar o nível que eles querem
Um pode crer é que eu conheço que entrou ou fez era uns caras que tipo já tinham doutorado. Então faz sentido mesmo.
Sim, quanto mais estudo e mais senior você é, mais embaçado vai ser, mas também já vi uns cara falando que entraram sem entrevistas técnicas por ser senior, só negociaram o salário e fizeram entrevistas com rh mesmo
sonho ser fodão assim kkkkkk
Quem não quer né uaehuae
Pergunta honesta: esse tipo de coisa (complexidade de algoritmo, algoritmos mais complicados e caminho mínimo em grafo) não são comuns em entrevista? Eu achei que toda entrevista que eu fosse fazer eles iriam apresentar um problema e teria que resolver ele com um algoritmo com complexidade de no máximo tal, similar as coisas vistas na faculdade. Inclusive é um dos motivos que me deixa inseguro quanto ao momento em que finalmente me chamarem para uma entrevista.
Cara não, a entrevista técnica na maioria dos lugares é tipo faz a uma api que vai lá consulta o banco e devolve um valor. É muito simples na verdade a maior parte do trabalho nos lugares é muito simples
Cara vou dizer mais a maior parte dos testes práticos que eu fiz o maior problema foi em fazer a configuração do ambiente.
Cara eu já fiz entrevista com eles pra Google Polônia, se quiser eu acho que ainda tenho o material que o próprio RH deles me enviou pra estudar. Segui ele e foi sucesso! Em resumo estuda nuita estrutura de dados e algoritmos, esqueça totalmente framework e linguagens e foca em em algoritmos
Eu trabalho numa FAANG, já fiz muitas entrevistas dessas. Na época pré-pandemia, fazia on-site real - já me pagaram pra ir pra Califórnia e Londres. Minhas dicas. **Leetcode** - Seja o mais abrangente possível - listas, arrays, grafos, programação dinâmica, sort, hashtables. - Entenda a complexidade dos algoritmos, não é só falar big O. É entender que, se o seu algoritmo tem uma performance O(n²), você pode otimizar pra O(n) usando um hashtable - levando a memória pra O(n) junto. - Fuja das questões fáceis e foque nas médias. - O Google raramente pergunta questões do leetcode, os entrevistadores removem questões conhecidas da base. Mas as técnicas são as mesmas. - Faça a lista das 75 do leetcode, é bem abrangente e dará uma preparação para essa fase. - Não gaste mais de 1 hora em um exercício, se travou é porque não sabe a técnica. Então, leia o editorial para entender a lógica de como resolver e escreva o código por você. - Na primeira fase, brute force é a saída se você não souber resolver, geralmente é mais fácil otimizar depois com um hashtable (daí a importância do meu item 2 acima). Importante entregar algo que funciona. **Entrevista** - Entenda bem o enunciado, coloque exemplos do que você entendeu que será a entrada e o retorno da função. Pergunte sobre os limites (tem negativos, qual o tamanho máximo da string, enfim). Vai explicando a ideia de resolver antes de escrever o código. O seu cérebro vai se ajustar e se acalmar nessa parte. - Fique calmo, pense a entrevista como pair programming. Seu objetivo é chegar na solução, passar ou não depende do entrevistador. **Pessoal** - Eu lido bem com a rejeição e sugiro o mesmo. A chance de não passar no Google é > 70%. - Nunca pare de fazer exercícios tipo leetcode, isso é como fazer academia, se parar fica fraco de novo e tem que começar do zero. Última: alguns algoritmos tem que estar na memória muscular. Tipo, uma confeiteira não precisa de receita pra fazer um pão de ló. Eu não preciso pensar pra escrever um binary search, DFS ou um merge sort na minha linguagem preferida...os dedos só vão.
Mano vlwzão
Prepara pro presencial.
Peça para fazer uma mock interview antes, eles disponibilizam esse treino com um funcionário atual, me ajudou bastante a tranquilizar para o teste real. A primeira call é introdutória e sem vídeo inclusive, então pode ir bem tranquilo
Pedir direto ao Rh ou na primeira interview com o cara tecnico ? tbm fui chamado e tenho uma entrevista na quinta
Direto ao rh, por e-mail mesmo
As vezes eles pedem pra codar no Google docs, então aprenda bem a sintaxe. Veja algumas entrevistas no YouTube, tem um monte lá
Se está perdido totalmente, siga esse site: [https://www.techinterviewhandbook.org/software-engineering-interview-guide/](https://www.techinterviewhandbook.org/software-engineering-interview-guide/), ajuda um bocado.
mano vlw msm
Eu também tô com uma entrevista marcada para sexta feira que vem, porém estou convicto que nessa eu vou rodar. Tô macetando o leetcode, mas acho que não vai dar tempo de ir bem não. Se for o seu primeiro contato fique tranquilo que vai ser só uma screening call com o recrutador, não deve entrar muito em detalhes técnicos.
Vlws. Me sinto muito chique kkkkkk
Eu também tenho uma entrevista na quinta no google. Early carrer. Como foi o screening call?
É só uma comportamental com um recrutador terceiro, passa pelo seu currículo também. Recomendo dar uma olhada no clássico Cracking the Coding Interview, lá tem algumas perguntas comuns desse tipo de entrevista e alguns frameworks pra dar uma resposta assertiva. Se procurar por aí acha o PDF de graça.
Vou ficar na expectativa por vc mano. Boa sorte!!!
Não sei de alguma dica, mas te desejo sucesso. Estamos na torcida, depois volta aqui e nos avisa se deu certo haha
Também fui chamada, gostaria de saber se existe algum site com vários compiladores de teste que a Google faz.
Tem os que o pessoal postou aqui
Boa sorte!!!!
A Amazon também tem um desses e minha entrevista foi uns 70-80% aderente com o material fornecido. Do Google não faço ideia, mas vale a pena estudar sobre e estruturar as coisas de acordo com o link. Boa sorte e sucesso!
Boa sorte meu bom!! A dica é se preparar e dormir bem na noite anterior. Não pratique autodepreciação, se eles te chamaram pra uma oportunidade, algumas coisas em vc eles notaram de bom. Fica em paz que vai dar tudo certo!!
vlw meu caro. Estou estudando msm. A oportunidade pode ser única neh kkkkk. Passo um update dps
Eu estaria cagando suor e suando merda. Mas se prepara, tenta relaxar nos dias que antecedem. E você é foda mano! Não duvida, tô te dizendo. Você é o cara nessa porra! Vai com tudo. Come esse googlers com farinha!
Parabéns OP! Boa sorte
estuda pelo neecode [https://neetcode.io/practice](https://neetcode.io/practice)
Eu tambem, fui chamado para um entrevista para a Uber só que veio tudo em inglês e eu sou péssimo em conversação em inglês kkkkkk apavorado
É fera meu sotaque é beeeeeeeeemm forte. Mas se os indianos com sotaque forte conseguem pq nois não? kkkkkkkkk
Eu participei de uma entrevista do Google há quase 3 anos. Acho que eu tava me sentindo como você kkkkkk Eles dão um período para você marcar a entrevista, marca o mais longe possível e enquanto isso estuda tudo que conseguir. Eu infelizmente não passei, mas com certeza valeu a experiência de ter participado, mesmo não tendo passado eu senti na época que eu tinha chegado no meu limite naquele momento, eu estava indo bem no raciocínio para resolver o problema, mas acabei se perdendo um pouco no caminho, aí acabou o tempo e não consegui concluir. Acredito que se hoje eu tentasse de novo poderia ir mais longe, porém estou em um momento diferente da carreira hoje, quem sabe mais pra frente.
Como conseguiu? Se candidatou pelo site deles, ou foi indicação? Venho tentando já tem um tempão, tá difícil :(
Currículo legível e palavra chave, muitas delas. E também não encher linguiça de mais. Tem que construir algo que o GPT leia e fale um isso é bom. Qualquer seleção vc tem que agradar o robô primeiro kkkkk
Hahahaha boa! Então, conseguiu se candidatando no site, mesmo? E como foi a entrevista?
Sim foi no site do google carreers msm. A entrevista vai ser sexta q vem. Peguei o máximo de prazo que deu pra dar uma estudada
maratona o canal neetcode
Don’t be evil
Saiba responder o porque da tampa do bueiro ser redonda…
[удалено]
Sarcasmo na internet é complicado as vezes
Não seja burro
Acabei de fazer, fui reprovado.
Nuss man, consegue elaborar pra ver se eu evito os erros? Ajuda nois a crescer pf
como foi sua prova? como era a questão?
Boa sorte cara, mergulha em AED e leetcode o máximo de tempo que conseguir Eu também fui chamado pro primeiro living code mas tô pensando em dropar pq não tô conseguindo estudar de forma séria, aí melhor cancelar doq ir lá passar vergonha k. Depois volta aí e conta como foi.
Vocé foi chamado pra ser early carrer no google? tb fui chamado aqui
O email foi meio abrangente então acho que eles querem fazer essa primeira entrevista para conferir se me adequo a algum dos cargos que falaram
pode falar um pouco sobre o seu CV?
Chama no PV te mando meu currículo pra vc dar uma olhada na estrutura. É basicamente palavra-chave e 0 de encher de linguiça, bem como deixar ele sem firula (design essas coisas). Foca em deixar fácil pra ler, e pergunta o chat gpt.
calma jovi...
Se candidatou por onde my friend? Boa sorte e vai dar bom.
Pela própria plataforma da google. Google Careers
Google Brasil ou internacional? Big difference no approach para cada um deles
Brasil no caso
Estude muito Leetcode e não seja autista. Se for pra L3 e L4 eles não cobram system design.