PHP
Mis oli projekt eelmisel ettevõttel (telekommunikatsioon)?
Mis on tehing andmebaasis?
Kui kaua olete Bitrixiga töötanud?
Rääkige mulle oma viimatisest töökohast — [organisatsioon]. Millega tegelete?
Rääkige meile oma kogemusest andmebaaside optimeerimisel.
Leidke koodis viga ja haavatavus (kood SQL-ühendus läbi QueryBuilder)
Milliseid võtmeprojekte saate oma praegusel töökohal välja tuua? Mille üle olete uhke?
class Cache { private static $data = []; public function set($key, $value) { self::$data[$key] = $value; } public function get($key) { return self::$data[$key] ?? null; } } $cacheA = new Cache(); $cacheA->set('user', 'Alice'); $cacheB = new Cache(); echo $cacheB->get('user'); // ?
Kuidas seletada Temporal pitsa valmistamise näitega? Mis on workflow ja activity?
Mis on sinu jaoks tähtsam koodi ülevaatamisel: arhitektuur, loetavus, jõudlus või testitavus?
Milliste PHP versioonidega olete töötanud? Kõige vanem ja kõige uuem.
Kuidas te lähenete koodi refaktoreerimisele? Kas kasutate abivahendeid?
Mida näitab see kood Laravelis cache kasutades? (küsimus kahe erineva vahemälu näite kohta)
Mis on deadlock ja kuidas sellest hoiduda?
Kui mugav on otse kasutajatega/klientidega suhelda?
Kas on plaanis töö kombineerida teiste suuremate projektide või osalise tööajaga tööga?
Probleemid Doctrine'is kasutamisel suure tabeli jaoks iterate() funktsiooniga? Mis juhtub mälu kasutamisega iteratsiooni ajal?
Kui sageli olete kokku puutunud koodi optimeerimise ülesannetega?
Rääkige andmebaasi tehingutest ja lukustustest. Kuidas te käsitleksite samaaegset saldo vähendamist ja täiendamist?
Frameworkide kohta — mainisid Symfony ja Laravel, millega veel kokku puutusid ja millist peavad kõige rohkem uuritud?