Eu diria que hoje em dia o que mais diferencia é a capacidade análitica e o "cheiro de negócio". Boa parte dos novos desenvolvedores não entendem o mínimo de algorítimo, e se você perguntar o que é multithreading então... Eu sugeriria que você se aprofunde em conceitos de arquitetura, design e lógica bruta de desenvolvimento de software além dos assuntos que envolvem o coração de uma empresa do ponto de vista de negócio. Entrevistar alguém que tem a visão de negócio é outra história.
Na entrevista é onde você demonstra esse conhecimento que adquiriu, se diferenciando dos demais.
Em resposta a [Não disponível]
1