Zagadnienia sieciowe na rozmowie rekrutacyjnej

0

W jednej z firm, która poszukuje juniora php developera, jest wymagana znajomość zagadnień sieciowych LAN/WAN.
Jakich pytań można się spodziewać związanych z sieciami?

2

Moze firma zajmuje się czymś związanym z siecią? Myśle że dostaniesz np. 1GB logów z tcpdumpa i będziesz miał w php napisać skrypt który odfiltruje z ruchu sieciowego maile w których niewierny pracownik wysyłał tajne firmowe dane do konkurencji ;)

0

@Shalom - oj tam jakies podstawy trzeba znac. Chocby wymienic pare protokolow sieciowych i powiedziec do czego sluza. Wiedziec co to jest DNS, DHCP, podstawowe komendy i troubleshouting zwiazany z siecia itp.

1

Zagadnienia sieciowe dla phpowca:

  • narzędzia sieciowe commandline: traceroute, ping, ipconfig / ifconfig
  • ftp/sftp, scp
  • zdalna konsola: telnet, ssh, putty
  • http: budowa komunikatu, najważniejsze pola i statusy
  • tcp/ip: budowa adresu 32/128 bit, maski, gate'y, router, porty
  • firewall - do czego służy
  • certyfikat ssh - obsługa
  • ciasteczka
  • url: budowa, kodowanie
1

Standardowo:

  • model OSI
  • TCP vs UDP
  • stany protokołu TCP
  • three way handshake, three way close
  • congestion control
  • zasada działania DNS
  • podstawy rutingu statycznego
  • arp, rarp
  • protokół HTTP, metody, wersje
  • ssl, tls
  • urządzenia sieciowe, przełączniki, rutery, NAT, firewal, load balancer
  • podstawowa obsluga tcpdump, wireshark
  • podstawowe komendy konfiguracji sieci w danym OSie
  • inne użyteczne narzędzia
  • programowanie socketów

1 użytkowników online, w tym zalogowanych: 0, gości: 1