6 tópicos
Domine os conceitos fundamentais de OOP — classes, objetos, os quatro pilares, princípios SOLID e como modelar domínios em designs de classes limpos e manuteníveis.
30perguntasPratique perguntas de entrevista sobre estruturas de dados fundamentais cobrindo arrays, listas ligadas, pilhas, filas, tabelas hash, árvores, grafos e estruturas avançadas, com suas operações e complexidade Big-O.
30perguntasProcedimentos passo a passo para resolver problemas computacionais, estudados pela sua correção e pela sua eficiência em tempo e espaço.
30perguntasThreads e processos, locks e deadlocks, modelos assíncronos, programação lock-free e o actor model para construir sistemas concorrentes corretos.
12perguntasRedes de computadores para desenvolvedores: os modelos TCP/IP e OSI, TCP versus UDP, DNS, HTTP/1.1–3, TLS, endereçamento IP, balanceamento de carga e latência.
12perguntasFundamentos de sistemas operacionais: processos e threads, escalonamento de CPU, memória virtual e paginação, sincronização, deadlocks, IPC e sistemas de arquivos.
12perguntas