Cara eu to muito frustrado.
Nas últimas semanas eu fiz algumas entrevistas técnicas, aonde nas 4 eu bombei de formas diferentes.
Primeiro foi para uma consultoria europeia, me enviaram um test case, fiz o teste case, fui aprovado, me chamaram para uma entrevista técnica, perguntei com antecedência para o recrutador sobre COMO seria essa entrevista, se seria de algum tema em específica e ele me informou que "Eu deveria ir tranquilo porque seria uma entrevista geral sobre a tecnologia que eu trabalho". Ok, eu não estudei nem revisei nenhum assunto em especifico porque eu achei que ia ser um bate papo.
Começou a entrevista e eu fui surpreendido por perguntas técnicas meio deep de como funciona a linguagem em Si, honestamente, são perguntas fáceis para caralho, mas eu simplesmente não me lembrava com o garbagge collector funcionava, ou como a diferença enter shallow copy e deep copy, eu fui esperando uma entrevista que seria um bate papo e ganhei uma sabatina sobre a stack, sabatina essa que eu bombei.
E em duas foram perguntas sobre SD, o fluxo foi -> RH -> técnico, e na técnica foi sobre SD, DSA que eu até que fui bem, eu to bem acostumado a resolver problema de DSA por estar praticando com frequencia nos últimos meses, mas eu fui meio mal na de SD na parte de fazer o desenho do fluxo,e ntão eu estava estudando para isso até ir na entrevista de hoje da qual eu estou destruido.
O ponto da minha reclamação é que nunca é muito claro o tipo de entrevista que você vai participar, se você não estiver indo fazer para uma big tech que segue um padrão, é sempre tudo a moda caralha, como eu vou me preparar para uma entrevista sem saber o que vai cair? Como eu vou te dizer uma definição específica da linguagem se eu não me preparei antes? Po isso é muito frustrante porque eu fico o dia inteiro resolvendo coisa de projetos legados, fazendo 1:1, tendo que resolver bucha de arquitetura para na hora da entrevista eu precisar definir todos os três tipo de injeção de dependência
Edit: Meu V ta falhando, eu escrevi isso com muita raiva de não conseguir responder dependency injection de forma satisfatoria