Entrevista Ao Vivo Com Engineering Manager

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • 📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE

Комментарии • 105

  • @castrojunin
    @castrojunin 7 месяцев назад +173

    Minha ansiedade não me permite participar de uma entrevista assim kkkk

    • @eXtremedlL
      @eXtremedlL 5 месяцев назад +1

      te entendo perfeitamente 🤣

    • @ViniciusC.
      @ViniciusC. 5 месяцев назад +1

      fraco

    • @castrojunin
      @castrojunin 5 месяцев назад +3

      @@ViniciusC. falou o rei delas kkkkk

    • @eric1841
      @eric1841 5 месяцев назад

      Treine!

  • @littleghoost
    @littleghoost 7 месяцев назад +135

    Em uma entrevista de verdade, essa paciência em ambos não existe.

    • @LiamElijahElijah
      @LiamElijahElijah 6 месяцев назад +4

      Isso qeu eu estava pensando, simplesmente não vai ter essa paciência, vão querer que você resolva logo, você provavelmente vai travar pois é uma tensão gigante, além de que você muitas vezes nem pode fazer tantas perguntas, eles só jogam o problema para você e você tem que resolver de algum jeito.

    • @leonardofurtado2997
      @leonardofurtado2997 5 месяцев назад +4

      @@LiamElijahElijah Rapaz, as exp que tive n foram assim. Geralmente o(s) entrevistadores conversavam sobre o problema e me respondiam perguntas que eu fazia antes de fazer a tarefa, alem de responder questionamentos durante eu estar resolvendo. acho que tive sorte de encontrar os entrevistadores legais.

    • @henriquepercudeoliveira3571
      @henriquepercudeoliveira3571 5 месяцев назад +4

      Minhas experiências também fora parecidas com a do @leonardofurtado2997, você só não pode ficar 20 minutos perguntando e não chegar a codificar alguma coisa. Mas a maioria teve paciência, troca idéia, sugere algumas coisas, quando eu ficava travado ainda dava alguma dica, coisa assim.
      Se eu vejo o entrevistador técnico sem paciência ou sendo grosso algo do tipo, você já pode ter uma noção de como é o ambiente de trabalho na empresa, pq normalmente o entrevistador técnico ou é manager ou algum sênior do time.

  • @NeuronCode
    @NeuronCode 7 месяцев назад +65

    Você têm raciocínio lógico-analítico muito bem desenvolvido. Obrigado por trazer conteúdo de qualidade.

  • @PedroSantos-it8or
    @PedroSantos-it8or Месяц назад

    Muito bom o vídeo! Pior que tive uma experiência parecida, o entrevistador pediu para que a solução seguisse os princípios de orientação a objetos, porém eu não mexia com isso em JavaScript há muito tempo e acabei esquecendo coisas básicas da sintaxe, como definir propriedades, igual você no início do segundo problema. Nesses casos, o ideal é perguntar pro entrevistador sobre, ele ta ali mais pra te ajudar e você ainda demonstra boas soft skills.

  • @fabricio_patrocinio
    @fabricio_patrocinio 7 месяцев назад +143

    Caraca queria ter tido uma entrevista assim, acho que seria ainda mais fácil do que ser julgado por aparência ou mera presunção do RH

    • @cromo29
      @cromo29 7 месяцев назад +8

      O RH procura pessoas específicas e possa ser que o problema não tenha sido você, mas eles possam ter encontrado alguém que batia mais com o que queriam

    • @GabrielRodrigues-wt7zv
      @GabrielRodrigues-wt7zv 7 месяцев назад +1

      Geralmente essa entrevista é a segunda fase, a com RH acontece antes.

    • @thesniperjack1
      @thesniperjack1 7 месяцев назад +1

      ​@@cromo29mais com o que eles queriam = 15 anos de experiencia (tempo apenas) pra fazer serviço de senior de 5 anos ganhando salario de estagiario

    • @viniciusbernardo2112
      @viniciusbernardo2112 7 месяцев назад +5

      Isso que eu tava pensando esses dias, eu prefiro que joguem um teste de código absurdo em cima de mim mas com alguma chance de provar o que eu posso fazer, do que ser descartado por um algoritmo por que meu CV não tem uma palavra chave especifica. Por que cara... não tem nada mais doloroso do que você ser uma pessoa que está procurando emprego e encontra uma vaga que você tem certeza que você se encaixa, e ser dispensado por uma mensagem automática 2 minutos depois de se candidatar.

    • @thesniperjack1
      @thesniperjack1 7 месяцев назад +1

      @@viniciusbernardo2112 vc sabe o que acontece né?? Tem um padrao de curriculo q os recrutadores querem pq eles jogam nums programas que classifica os candidatos, ai eles pegam o top 10, dao uma olhada nos anos de experiencia e marcam entrevista com 3

  • @klingonfromalaska
    @klingonfromalaska 7 месяцев назад +10

    Parabéns pelo video!
    Deu pra ter uma idéia bem legal de como é esse tipo de entrevista.

  • @mandalorian978
    @mandalorian978 5 месяцев назад

    Mesmo sendo só uma simulação, entrevista é sempre foda, sempre deixa a gente nervoso kkk

  • @emanuelmoura8677
    @emanuelmoura8677 7 месяцев назад +2

    Muito bom gente ! Foi uma forma legal de entender como funciona uma entrevista que envolve implementação de algoritmos

  • @fernandokawano
    @fernandokawano 7 месяцев назад +3

    Excelente video! Muito enriquecedor. vlw pessoal.

  • @sharlockholmes4742
    @sharlockholmes4742 7 месяцев назад +15

    cara to estudando logica e algoritimo e mds me senti burro vendo isso caralho os caras sao muito bom pqp

    • @francisco46545
      @francisco46545 7 месяцев назад

      Kkkk normal mano, tbm me senti assim, só que em outro vídeo de resolução de um desafio chamado "flood fill" com utilização de recursão que fez bugar minha mente

    • @danielelias3948
      @danielelias3948 7 месяцев назад +8

      Relaxa, na real o que eles fizeram aí foi bem simples, só enrolaram muito e colocaram excessões demais, é mais uma entrevista comunicativa do que uma pra codar, fazer algoritmos é tipo falarem pra você elaborar uma conta de matemática e a melhor situação pra se responder, na hora da lógica você vai pensar em pelo menos umas 10 formas diferentes de realizar essa situação e vai amarrar a que presumir melhor no código. Se quer algo pra acalmar a mente, o cara ali tinha leves dificuldade na sintaxe do python.

  • @AntonioSouza
    @AntonioSouza 5 месяцев назад

    Muito bom mesmo.
    Maus vídeos como ese.
    Aliás, acabei de ver que tem outro com essa pegada.

  • @Alex-up9fh
    @Alex-up9fh 5 месяцев назад +6

    Mil vezes mais fácil passar em um concurso público.

  • @vncsna
    @vncsna 5 месяцев назад +2

    Faz uma que o entrevistador não é razoável, quero me sentir contemplado

  • @roddy1
    @roddy1 7 месяцев назад +1

    Muito bom esse formato de vídeo.

  • @goncalorocha5760
    @goncalorocha5760 7 месяцев назад +4

    O algoritmo não recursivo não funciona sempre, basta a árvore ser mais extensa na ramificação da esquerda e ele já não funciona.
    Anyways, bom vídeo!

  • @Edulira17
    @Edulira17 7 месяцев назад +4

    muito bom o video !!! estou iniciando na programação agr, e pelo menos consegui acompanhar a lógica. kkk

  • @renatoalmeida2870
    @renatoalmeida2870 7 месяцев назад +1

    Esse video é uma aula, muito top!🚀

  • @joaonunes4987
    @joaonunes4987 7 месяцев назад +1

    Top de mais seu video mano, parabéns!

  • @arthurcesar1410
    @arthurcesar1410 7 месяцев назад

    Top demais, esse conteúdo!!🙂

  • @adrianusaraujus7015
    @adrianusaraujus7015 7 месяцев назад

    Top demais. Ganhou um inscrito!

  • @joaorodrs
    @joaorodrs 6 месяцев назад +1

    Infelizmente em uma entrevista real, o entrevistador (muita das vezes cansado de tanto entrevistar), vai fazer o mínimo esforço pra ajudar de fato o entrevistado (até porque ele não tem essa obrigação de fato, dependendo do nível da vaga)

  • @gabrielkendi-gf3hs
    @gabrielkendi-gf3hs 5 месяцев назад

    video bom demais mano, no fibonacci fazer com metodos recursivos seria ruim pela velocidade do algoritmo ou algm coisa assim?

  • @WarCounter
    @WarCounter 7 месяцев назад

    Isso ai parece um dia-a-dia na minha faculdade, eu com meu parceiro tentando resolver os problemas dado pelo professor! kkkk

  • @alexsandrotabosa4461
    @alexsandrotabosa4461 7 месяцев назад +2

    cara a func recursiva é custosa, porém se você usar recursiva com memo é melhor que a iterativa.

  • @DanielBarboza2
    @DanielBarboza2 6 месяцев назад

    Definitivamente não conseguiria participar te uma entrevista assim, minha memória é péssima

  • @ZovelTech
    @ZovelTech 7 месяцев назад +3

    muito bom, fiquei na duvida.. isso seria um teste pra qual nivel de carreira, tipo: junior,pleno,senior.

    • @marcospaulomachadoazevedo7776
      @marcospaulomachadoazevedo7776 7 месяцев назад

      Creio que entre pleno e sênior

    • @danielhorodenko8587
      @danielhorodenko8587 7 месяцев назад

      Pra uma FAANG da vida, com certeza isso ai seria pra estágio, até. Mas deve ser pleno pra sênior mesmo

    • @MrZombiExtreme
      @MrZombiExtreme 7 месяцев назад

      @@marcospaulomachadoazevedo7776 não sei, isso a gente ve no inicio da faculdade

  • @krisstgamer
    @krisstgamer 7 месяцев назад

    Muito top!

  • @herbert1727
    @herbert1727 6 месяцев назад +1

    Até hoje nunca vi uma arvore binaria sendo usada na vida real, esse simulado não está muito fora da caixinha da vida real?

    • @raytray888
      @raytray888 5 месяцев назад +1

      sim está e na vida real ninguem tem essa paciencia

  • @guusziin6241
    @guusziin6241 7 месяцев назад +4

    na da árvore binária não seria melhor usar recursão? acho que pela natureza da árvore binária a recursão sai mais barata do que essa busca que vc fez
    código exemplo (em C):
    Node* largestNode(Node* root) {
    if (root->right != NULL)
    return largestNode(root->right);

    printf("%d
    ", root->value);
    return root;
    }

    • @guilhermealves5034
      @guilhermealves5034 7 месяцев назад +1

      Aqui tu vai printar o maior numero, que não necessáriamente é o N maior numero

    • @matheusmartinsbatista7397
      @matheusmartinsbatista7397 5 месяцев назад

      Ele não quer o maior número, ele quer o n-éssimo maior número

  • @daniellimae
    @daniellimae 7 месяцев назад

    MUITO BOMMMMM

  • @fkth0masclassic423
    @fkth0masclassic423 7 месяцев назад +1

    na questao do binary, seria mais facil e mais otimizado fazer com uma funcao recursiva. Sendo que nos sabemos o no da esquerda e da direita e o valor podemos utilizar funcao recursiva
    para saber sempre o maior elemento em vez de criar um array.

    • @renanhenri123
      @renanhenri123 7 месяцев назад +1

      Desde o começo eu notei que ele não escolheu o melhor algoritmo de propósito, pq uma arvore balanceada é justamente para ajudar na buscar. Era só ele ignorar os da direitas indo pra esquerda, mas no final eu entendi que era sobre a entrevista em si e não sobre a eficiência do algoritmo

  • @user-dm1bw6vw1x
    @user-dm1bw6vw1x 7 месяцев назад

    Muito massa a entrevista, sabem dizer se nas mesmas a semântica do código não conta também? pq convenhamos que a função da fibonnaci por exemplo não seguiu muito bem o clean code, abreviações aqui e ali, condições com os valores diretos (poderia ter setado um variavel "numberIsBellowZero" e usar na condição que retorna a exceção, etc).

    • @cristiano_adm
      @cristiano_adm 7 месяцев назад +4

      chega uma hora que oq importa é funcionar kkkkkk

    • @user-dm1bw6vw1x
      @user-dm1bw6vw1x 7 месяцев назад

      @@cristiano_adm hahahahha tem disso também. Mas acho que daria uns pontos a mais para o dev

    • @cristiano_adm
      @cristiano_adm 7 месяцев назад

      @@user-dm1bw6vw1x tlgd tlgd kkkk

    • @leonardopestilleleao
      @leonardopestilleleao 7 месяцев назад +1

      otimização prematura... isso pode ate ser motivo de implicancia dependendo do dev que esta te entrevistando.

    • @user-dm1bw6vw1x
      @user-dm1bw6vw1x 7 месяцев назад

      @@leonardopestilleleao nem chega a ser uma otimização, é só para melhorar a semântica do código mesmo, não vejo como isso poderia ser ruim em nenhum cenário, visto que provavelmente o dev trabalhará em equipe.

  • @paulocampos6934
    @paulocampos6934 6 месяцев назад

    Participei de uma entrevista living code, o desafio era relativamente simples, mas fiquei muito nervoso no momento, e o entrevistador não tava num bom dia. Ficou de cara feia a maior parte da entrevista, e não deu dica alguma, só mandou eu lê o case e me virar.

  • @nicolasgoncalvespereira2496
    @nicolasgoncalvespereira2496 5 месяцев назад

    Por mais conteudo assim. kkkkkkk

  • @olivmath
    @olivmath 7 месяцев назад

    Canal top

  • @vendasimports7227
    @vendasimports7227 6 месяцев назад

    Poderia usar slot para deixar a class inalteravel, junto com privado

  • @pedrocorreia3470
    @pedrocorreia3470 7 месяцев назад

    Ainda não vi o video todo, mas no primeiro problema, inves de printar o array - 1, não seria mais mais facil fazer um for que percorre o array - 1 ?

    • @pedrocorreia3470
      @pedrocorreia3470 7 месяцев назад

      se eu tivesse visto mais um pouco, teria visto a outra solução, que também foi legal

  • @lucianocontri239
    @lucianocontri239 5 месяцев назад

    se tivesse um self.pai ali acabou não precisava nem de uma pilha

  • @mminotti_
    @mminotti_ 7 месяцев назад

    Impressao minha ou o Galego tem a voz igualzinha a do Gabriel Poliglota? kkkk

  • @thegiantbeast
    @thegiantbeast 5 месяцев назад

    trabalho real: adicionar botão na página

  • @marcoaraujo9446
    @marcoaraujo9446 7 месяцев назад

    👌GoodJob

  • @AirFryerGames
    @AirFryerGames 6 месяцев назад

    EITA KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK

  • @MarcosGuilhermeAlvesdaSilva
    @MarcosGuilhermeAlvesdaSilva 7 месяцев назад +2

    nada contra, mas nunca participaria de uma entrevista assim. Quer me testar, me coloca pra trabalhar e entender a regra de negocio, isso ai é tudo besteira e ego de entrevistador

    • @GutoGalego
      @GutoGalego  7 месяцев назад +12

      Então, a gente recebeu bastante esse tipo de comentário, eu não vou entrar no mérito se entrevistas assim fazem sentido ou não. Mas a realidade é que esse modelo de entrevistas é o modelo usado por todas as big techs, Meta, Google, Netflix, etc. E por virtude disso, é um modelo bastante popular ao redor do mundo e em várias empresas.
      Tanto eu quanto o Leonardo (que fez o papel de entrevistador aqui) já passamos por várias assim. Até tem como você entrar num Google ou Facebook sem essa entrevista, mas você tem que ser um outlier absurdo, e já conhecido por ter feito algo extraordinário.
      Ou seja, essa entrevista abre bastantes portas, e portas muito boas.

  • @kamilakksrs
    @kamilakksrs 7 месяцев назад +1

    eu com python básico assistindo esse video 🤡🤡

    • @danielelias3948
      @danielelias3948 7 месяцев назад

      Eles complicaram demais a lógica kkkk, era pra ser mais beeem mais simples, começaram com uma lógica mudaram pra outra, a ideia é uma analise da comunicação e lógica com o programador e o entrevistador.

    • @omorelli
      @omorelli 6 месяцев назад +1

      Dois! kkkkkkkkkkk

    • @giliansena6322
      @giliansena6322 6 месяцев назад +1

      Eu aqui no print('Olá, mundo') kkkkkkkkk

    • @DaniellyToledo
      @DaniellyToledo 6 месяцев назад

      @@giliansena6322😹😹😹😹

  • @manelgomes9086
    @manelgomes9086 6 месяцев назад

    em que medida é que este tipo de entrevista contribui em alguma coisa se os programadores podem (e devem) utilizar AI para este tipo de aplicações de algoritmos? isto é andar para trás!

  • @othiagot
    @othiagot 7 месяцев назад

    Fibonacci

  • @knogzz
    @knogzz 7 месяцев назад

    If / case.. 🤔

  • @sanderluis3652
    @sanderluis3652 7 месяцев назад +2

    Que agonia ver isso, na vida real o cara vai fazendo e testando logo oq ta saindo kkkk ou mete um gpt para explicar bem o contexto, melhores praticas etc e depois faz/adapta/testa.
    Ficar muito na teoria para depois rodar parece aquelas perguntas da escola, é tão simples 1+1 mas quando pede na prova o cara fica tipo "qual a pegadinha nisso? não pode ser 2, ta muito simples" aí enrola e acaba errando kkkk
    Alguém mais aqui programa assim tbm ou estou doido? haha

    • @zedoboldo42
      @zedoboldo42 7 месяцев назад +1

      coisa de vadias corporativas
      foda-se o rh e todas as funções desnecessarias

    • @payAMVs
      @payAMVs 7 месяцев назад +1

      Por isso que o exercício é um problema simples e não complexo... Eles precisam entender como você pensa na resolução do problema

    • @dofstein
      @dofstein 7 месяцев назад

      Meu professor sempre fala para desenhar. Com o tempo, fui percebendo que ao desenhar, você acaba ganhando a 'habilidade' de testar o algoritmo sem precisar executá-lo. Doideira, né? kk

  • @RenatoApokalopis
    @RenatoApokalopis 7 месяцев назад +1

    nao entendi nada.
    # 1 esse codigo é um problema a ser resolvido? #2 é uma pagina sendo criada? #3 sao duas pessoas falando nada com nada?

    • @leonardopestilleleao
      @leonardopestilleleao 7 месяцев назад +1

      é uma entrevista de algoritmos, logo é um problema a ser resolvido. ele ja explica logo no começo o que ele quer.

  • @YrooArkhan
    @YrooArkhan 7 месяцев назад

    9:29, po marreco, um dos requisitos era não imprimir nada quando fosse zero, e tu meteu do nada que tinha que imprimir um array vazio. Aahahaha.

  • @patrickpecegueiro6917
    @patrickpecegueiro6917 6 месяцев назад

    Eu acho muita babozeira pra um fluxo de rotina! quem lida com problemas todo dia sabe que isso ai n adianta de nada!

  • @jorgelaba8783
    @jorgelaba8783 7 месяцев назад +2

    Legal, porém começaria escrevendo os testes levando em consideração os casos de uso que ele passou.
    Exemplo: Test quando valor 0 deveria ter um retorno 0
    Test quando valor é negativo deveria retornar uma exception.....
    Se for uma entrevista para junior até acho legal ver a habilidade da pessoa com a linguagem construindo um algoritmo como Fibonacci. Porém prefiro trazer casos reais, problemas reais para entender como a pessoa resolveria.
    abs, bom video.

    • @MrLOPIU22
      @MrLOPIU22 7 месяцев назад

      pq vc vai testar que o código que vc escreveu faz oq vc escreveu?

    • @Luanxxxxx
      @Luanxxxxx 7 месяцев назад

      @@MrLOPIU22 ta de sacanagem?

    • @sacarflames
      @sacarflames 7 месяцев назад +5

      Tu realmente acha que resolver um problema de algoritmo numa entrevista tem relação com testar dominio de linguagem?
      Recomendo ler alguns artigos de porque testes técnicos no exterior tem um apelo tão forte para esse tipo de entrevista

    • @jorgelaba8783
      @jorgelaba8783 7 месяцев назад

      @@MrLOPIU22 Por isso começa pelo teste, inicialmente seu código não vai fazer o que você escreveu, e será uma forma no final de garantir que todos os requisitos foram cumpridos. Existem outros beneficios, mas não vem ao caso. abs

    • @jorgelaba8783
      @jorgelaba8783 7 месяцев назад

      @@sacarflames Talvez eu não tenha sido claro, minha questão não é sobre teste técnico, inclusive acho fundamental, minha única questão foi: "EU PREFIRO" trazer desenvolvimento de casos de uso reais em uma entrevista técnica. Que NA MINHA OPINIÃO, potencializa o resultado final. abs

  • @mathsystemsdev
    @mathsystemsdev 6 месяцев назад

    Pq não pede para alguma inteligência artificial resolver o problema? Pelo amor de Deus, Essa entrevista técnicas foi pra perder tempo.

    • @jhonatansilva5393
      @jhonatansilva5393 6 месяцев назад +1

      Pq a questão é ele ver qual o seu raciocínio lógico pra resolver problemas. Pq apesar de existir IA pra ajudar , o raciocínio lógico é a principal ferramenta do programador.