
o problema não é usar ia, mas a forma que você usa pode criar mais ou menos dependência nela. se toda tarefa é delegada, pode dificultar a forma como você sozinho procura e entende a solução
nessas entrevistas onde pedem pra você não usar ia eles querem ver a sua comunicação e colaboração com o time, raciocinio lógico, bagagem etc. pra DSA (algoritmos) geralmente vc precisa entender o problema, entender input / output, apresentar uma solução bruteforce e depois vc pensa em otimizar - tudo isso se comunicando com o recrutador
pra System Design (como por exemplo desenhar o feed do instagram, feed do tiktok, tracking realtime do uber, chat da steam etc) você precisa ter noção do sistema que vc vai desenhar: os requisitos funcionais / não funcionais, contexto onde será inserido, quem vai usar... ninguém quer saber qual biblioteca vc vai usar, mas se voce menciona, voce tem que saber explicar. é assim pra toda e qualquer funcionalidade que faz parte do sistema (segurança, storage remoto, cache, invalidação, pagamentos, imagens etc)
a unica forma de passar nessas entrevistas é simplesmente estudando e adquirindo experiencia no máximo de cenários possiveis e sabendo EXPLICAR o pq das coisas. não tem certo e errado, mas tem a melhor aplicação pro cenário que você tá lidando
Português












