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.