PHP-juniorer kommer ofta från handledningar som hoppar över driftsättning, beroendehygien och hur förfrågningar faktiskt rör sig genom appen.
Filtrera på moderna språkvanor, paketdisciplin och säkerhetsinstinkt, innan ni låter lojalitet mot ett ramverk styra.
1. Moderna PHP-språkvanor
De använder typdeklarationer där er kodbas gör det, förstår attribut när det är relevant och hanterar fel medvetet. Copy-paste från bloggar från PHP 5-eran är ingen bra signal.
2. Composer och verklighetens autoloading
Composer för installation, lockfiler, skript på juniornivå och en PSR-4-struktur de kan förklara. Om de skryter om att de redigerat vendor/ för att ”fixa” något kan ni vänta er samma genvägar i produktion.
3. Instinkter för webbsäkerhet
De nämner SQL-injektion, XSS och CSRF på praktisk nivå, pratar om prepared statements och kontextbaserad escaping och visar nyfikenhet på hantering av hemligheter. Perfekt djup är inte kravet. Medvetenhet är det.
4. Felsökning med loggar och spårningar
De läser stacktraces, återskapar problem lokalt och lägger till loggning utan att skicka ut känslig data. Om produktion är en svart låda för dem blir er jourrotation deras klassrum.
5. Ramverksmönster som ert team använder
Laravel, Symfony eller er egen stack. Matcha intervjun mot verkligheten. Kan de beskriva routing, controllers kontra services, validering och var affärslogiken ska ligga? Kunskap från böcker spelar mindre roll än struktur.
Screena rättvist och jämför äpplen med äpplen
Anpassa varje finalist till samma scenario och bedömningsmall. Den amerikanska myndigheten Equal Employment Opportunity Commission (EEOC) påminner små arbetsgivare om att tillämpa konsekventa normer för sökande till samma roll (EEOC:s riktlinjer för rekrytering).
Canvider AI Score kopplar CV:n till er PHP-jobbeskrivning. Collaborative Candidate Assessment samlar feedback från anställningschef och ingenjörer i en granskningsbar tråd per kandidat.
Nästa steg: Utforska Canvider AI Score, Utforska Collaborative Candidate Assessment och kom igång gratis.