🎁 Cadastre-se agora e ganhe até 30 minutos grátis de uso de IA online. Sem cartão de crédito.

Perguntas e Respostas de Entrevista sobre Redes de Computadores (2026): TCP, DNS, Sub-redes

October 9, 2026
20 perguntas de entrevista sobre redes de computadores com respostas: OSI e TCP/IP, TCP vs UDP, handshakes, sub-redes com exemplos verificados, NAT, DNS, HTTPS e o que acontece quando você digita uma URL.
Perguntas e Respostas de Entrevista sobre Redes de Computadores (2026): TCP, DNS, Sub-redes
perguntas de entrevista sobre redes de computadores
perguntas de entrevista sobre redes
perguntas de entrevista sobre tcp ip
entrevista de sub-redes
pergunta de entrevista sobre dns

Perguntas sobre redes de computadores testam se você entende como os dados se movem entre máquinas: as camadas, os principais protocolos e o que acontece quando algo quebra. Abaixo estão 20 perguntas com respostas que você pode adaptar, do básico até a pergunta "o que acontece quando você digita uma URL", que aparece em todo lugar. Os exemplos de sub-rede foram verificados com o módulo ipaddress do Python antes da publicação.

Camadas e modelos

1. O que são os modelos OSI e TCP/IP?

O modelo OSI tem sete camadas: física, enlace de dados, rede, transporte, sessão, apresentação e aplicação. O modelo TCP/IP agrupa tudo em quatro: enlace, internet, transporte e aplicação. Nas entrevistas, o que costuma importar é a divisão prática: Ethernet e Wi-Fi na camada de enlace, IP na camada de internet, TCP e UDP na camada de transporte, e HTTP, DNS e TLS na camada de aplicação.

2. Em qual camada atuam switches, roteadores e balanceadores de carga?

Um switch encaminha quadros pelo endereço MAC na camada de enlace de dados. Um roteador encaminha pacotes pelo endereço IP na camada de rede. Um balanceador de carga de camada 4 escolhe um servidor usando endereço IP e porta, e um balanceador de camada 7 pode analisar a requisição HTTP, como o caminho ou um cabeçalho.

3. Qual é a diferença entre um endereço MAC e um endereço IP?

Um endereço MAC identifica uma interface de rede em um enlace local e geralmente é fixo no hardware. Um endereço IP identifica um dispositivo em uma rede para fins de roteamento, e muda conforme a rede à qual você se conecta.

Protocolos de transporte

4. TCP ou UDP?

O TCP é orientado a conexão e confiável: numera os bytes, retransmite segmentos perdidos, entrega em ordem e controla fluxo e congestionamento. O UDP envia datagramas independentes sem garantia de entrega, por isso tem menos overhead e menor latência. Use TCP para páginas web, arquivos e e-mail. Use UDP quando a velocidade importa mais do que a entrega perfeita, como em consultas DNS, vídeo ao vivo, voz e muitos jogos.

5. Explique o three-way handshake do TCP

O cliente envia um SYN para abrir uma conexão. O servidor responde com SYN-ACK. O cliente envia um ACK. A partir daí, os dois lados concordaram com os números de sequência iniciais e os dados podem fluir. O encerramento normalmente usa mensagens FIN e ACK em cada direção.

6. Como o TCP lida com congestionamento?

Ele começa enviando uma pequena quantidade de dados e aumenta a taxa de envio enquanto os pacotes chegam, o que é chamado de slow start. Quando detecta perda, reduz a taxa e depois cresce com mais cautela. O objetivo é usar a largura de banda disponível sem sobrecarregar a rede.

7. Qual é a diferença entre latência, largura de banda e throughput?

Latência é quanto tempo um pacote leva para chegar. Largura de banda é a taxa máxima que um enlace consegue transportar. Throughput é a taxa que você realmente alcança, que é menor que a largura de banda por causa de overhead, perda e atraso. Um enlace pode ter alta largura de banda e ainda parecer lento se a latência for alta.

Endereçamento e sub-redes

8. Quantos hosts utilizáveis existem em uma rede /24?

Uma /24 tem 256 endereços. O primeiro é o endereço de rede e o último é o endereço de broadcast, então 254 são utilizáveis. Para 192.168.10.0/24, os hosts vão de 192.168.10.1 a 192.168.10.254, e o endereço de broadcast é 192.168.10.255.

9. Divida uma /24 em quatro sub-redes

Pegue dois bits emprestados para criar redes /26. Cada uma tem 64 endereços e 62 hosts utilizáveis. Para 192.168.10.0/24, as quatro sub-redes são 192.168.10.0/26, 192.168.10.64/26, 192.168.10.128/26 e 192.168.10.192/26.

10. A qual rede pertence o endereço 192.168.1.130/26?

Uma máscara /26 é 255.255.255.192, então as redes começam a cada 64 endereços. O endereço cai no bloco que começa em 192.168.1.128. Essa rede vai de 192.168.1.128 a 192.168.1.191, com hosts utilizáveis de .129 a .190 e broadcast em .191.

11. Quantos hosts utilizáveis tem uma /27?

Uma /27 tem 32 endereços e 30 hosts utilizáveis. Para 10.0.0.0/27, os hosts são 10.0.0.1 até 10.0.0.30, e o endereço de broadcast é 10.0.0.31.

12. O que é NAT?

A tradução de endereços de rede permite que muitos dispositivos em uma rede privada compartilhem um único endereço IP público. O roteador reescreve o endereço de origem e a porta nos pacotes de saída e mantém uma tabela para enviar as respostas de volta ao dispositivo correto. Isso conserva endereços públicos, mas dificulta conexões de entrada para dispositivos atrás dele.

Serviços essenciais

13. O que o DNS faz e como funciona uma consulta?

O DNS transforma nomes em endereços IP. O cliente pergunta a um resolver, que verifica seu cache. Se a resposta não estiver em cache, o resolver consulta um servidor raiz, depois um servidor de domínio de topo, depois o servidor autoritativo do domínio, e devolve a resposta ao cliente. As respostas ficam em cache por um tempo definido pelo TTL do registro.

14. O que fazem o ARP e o DHCP?

O ARP descobre o endereço MAC correspondente a um endereço IP na rede local. O DHCP distribui endereços IP, o gateway padrão e os servidores DNS para os dispositivos que entram em uma rede.

15. Qual é a diferença entre HTTP e HTTPS?

O HTTPS é o HTTP transportado sobre TLS. O TLS criptografa o tráfego, verifica a identidade do servidor com um certificado e protege contra adulteração. O cliente e o servidor combinam as chaves durante o handshake TLS antes que qualquer dado HTTP seja enviado.

16. O que significam os códigos de status HTTP mais comuns?

CódigoSignificado
200OK
301Movido permanentemente
304Não modificado, use seu cache
400Requisição inválida
401Não autenticado
403Proibido
404Não encontrado
429Requisições demais
500Erro no servidor
502Gateway inválido
503Serviço indisponível

Juntando tudo

  1. O navegador verifica seu cache e depois resolve o nome de domínio para um endereço IP com o DNS.
  2. Ele abre uma conexão TCP com o three-way handshake.
  3. No caso do HTTPS, ele executa um handshake TLS para combinar as chaves e verificar o certificado.
  4. Ele envia uma requisição HTTP.
  5. A requisição pode passar por um load balancer ou CDN, e o servidor devolve uma resposta com um código de status e conteúdo.
  6. O navegador interpreta o HTML, busca os recursos vinculados, como scripts e imagens, e renderiza a página.

Você não precisa recitar cada etapa. Escolha um nível de profundidade que caiba na entrevista e diga quais partes você domina melhor.

18. Um site está lento. Como você descobre o motivo?

Comece separando as camadas. Verifique o tempo de consulta DNS, o tempo de conexão e TLS, o tempo até o primeiro byte e o tempo de download. Use ping para testar a alcançabilidade e o tempo de ida e volta, traceroute para ver onde o atraso se acumula ao longo do caminho, e as ferramentas de desenvolvedor do navegador para ver quais requisições estão lentas. Depois decida se o problema é a rede, o servidor ou a própria página.

19. O que são ping e traceroute?

O ping envia requisições de eco ICMP para testar se um host está acessível e medir o tempo de ida e volta. O traceroute mostra os roteadores ao longo do caminho enviando pacotes com valores de time-to-live crescentes e lendo as respostas.

20. Qual é a diferença entre hub, switch e roteador?

Um hub repete cada sinal para todas as portas, por isso quase não é mais usado. Um switch aprende qual endereço MAC está em qual porta e encaminha os quadros apenas para onde é necessário. Um roteador conecta redes diferentes e encaminha pacotes entre elas por endereço IP.

Como se preparar

  1. Saiba desenhar as camadas e posicionar cada protocolo nelas.
  2. Pratique cálculos de sub-rede à mão até conseguir dividir um /24 em blocos menores em um minuto.
  3. Ensaiar a resposta de "digitar uma URL" em três níveis: 30 segundos, dois minutos e uma versão aprofundada.
  4. Conheça os comandos de troubleshooting e o que cada um informa.

Para praticar temas relacionados, veja nossos guias de perguntas de entrevista de system design, perguntas de entrevista de Kubernetes, perguntas de entrevista de AWS e entrevistas de analista de cibersegurança.

Pratique em voz alta e com suas próprias palavras. Uma transcrição depois mostra onde você se perdeu ou pulou o ponto principal. Siga as regras da empresa sobre ferramentas de IA em qualquer entrevista ou avaliação ao vivo.

Pratique suas respostas com YesToTheOffer

Ensaiar em voz alta, obter respostas construídas a partir do seu próprio currículo e revisar sua transcrição depois. 30 minutos grátis, sem assinatura.

iOS & Android — Em breve
Ver preços