Sobes.tech
Junior — Middle

Aké technické otázky by ste chceli zahrnúť do pohovoru?

sobes.tech AI

Odpoveď od AI

Pre pohovor na pozície junior a middle PHP vývojára je užito zahrnúť otázky, ktoré overujú pochopenie základov jazyka a praktické zručnosti:

  • Základy syntaxe PHP: premenné, dátové typy, operátory.
  • Práca s poľami a reťazcami.
  • Porozumenie objektovo orientovanému programovaniu v PHP: triedy, objekty, dedičnosť, rozhrania.
  • Práca s formulármi a superglobálnymi poľami ($_GET, $_POST, $_SESSION).
  • Základy práce s databázami cez PDO alebo mysqli.
  • Spracovanie chýb a výnimiek.
  • Porozumenie životnému cyklu HTTP požiadaviek a relácií.
  • Základy bezpečnosti: ochrana pred SQL injekciami, XSS.

Príklad otázky s kódom:

// Čo vypíše tento kód?
$a = [1, 2, 3];
foreach ($a as &$v) {
    $v *= 2;
}
print_r($a);

Odpoveď: pole bude [2, 4, 6].

Takéto otázky pomáhajú hodnotiť základné znalosti a schopnosti pracovať s PHP v praxi.