No Xadrez, quantas jogadas um jogador calcula à frente? Devo utilizar o tempo do adversário para calcular jogadas possíveis?
A impressão que temos é que um jogador de elite é um computador: calcula dezenas de lances à frente e utiliza tanto o próprio tempo quanto o do adversário para calcular.

A resposta não é tão simples.
Luiz Paulo Supi, o maior enxadrista do Brasil na atualidade, comenta sobre ambos os pontos em seus vídeos. Em resumo, ele calcula um número suficiente de jogadas, que pode ser de zero a muitas. E que usar o tempo do adversário é um desperdício de valiosa energia mental, porque você não sabe exatamente a jogada que será feita.
Isso porque somos humanos, não computadores.
Numa abertura, quando ambos seguem a teoria, não há o que calcular, é pura memorização. Já em algum momento do meio jogo, quando há uma posição crítica que pode dar vantagem, aí sim vale a pena calcular profundamente, até achar uma linha que satisfaça o jogador.
Isso tanto é verdade que, em matches com controle de tempo clássico, um jogador de elite pode ficar uns 40 minutos para fazer uma única jogada!
Sobre usar o tempo do adversário calculando todas as possibilidades, Supi comenta que o faz, mas não de forma profunda. Apenas para ter uma ideia, isso porque há uma infinidade de opções, e o adversário pode jogar alguma coisa completamente diferente do que estávamos esperando. E que é um desperdício de energia mental fazer isso profundamente.
Use o pleno de sua energia na sua vez de jogar.
Não consigo deixar de fazer paralelos com a filosofia do estoicismo. Uma frase famosa de Epícteto é “Algumas coisas estão sob o nosso controle, outras não. A sabedoria está em distinguir entre elas”.
Segue um dos vídeos do Supi, como referência.
Socorro, sou júnior!
(Reflexões para data scientists em começo de carreira)
Para treinar testes técnicos em entrevistas, e também para ajudar a dar confiança em suas habilidades, há dois sites bons. O Project Euler e o Leetcode são duas excelentes plataformas, propondo desafios. O Project Euler é um pouco mais matemático, e o Leetcode é um pouco mais computacional.
Há empresas que exigem teste técnico, outras não, vai depender demais da empresa e da pessoa que está contratando. Mesmo assim, é interessante fazer vários dos exercícios propostos.
O Compêndio de Ideias do Prof. Arnaldo: https://asgunzi.github.io/Compendium/
