Depuis combien de temps travaillez-vous avec Bitrix?
Parlez-moi de votre dernier emploi — [organisation]. Quelles étaient vos responsabilités?
Parlez-nous plus en détail de votre expérience en optimisation de bases de données.
Trouver l'erreur dans le code et la vulnérabilité (code avec concaténation SQL via QueryBuilder)
Quels projets clés pouvez-vous mettre en avant dans votre emploi actuel ? De quoi êtes-vous fier ?
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'); // ?
Comment te positionnes-tu : comme senior ou pas ? Parle-moi des tâches dans ton dernier poste.
Comment expliquer Temporal avec un exemple de préparation de pizza ? Qu'est-ce qu'un workflow et une activité ?
Qu'est-ce qui est le plus important pour toi lors de la revue de code : architecture, lisibilité, performance ou testabilité ?
Quelle est votre approche pour le refactoring du code ? Utilisez-vous des outils d'aide ?
Que va afficher ce code en utilisant le cache dans Laravel ? (question sur deux instances différentes de cache)
Qu'est-ce qu'un deadlock et comment l'éviter?
Quelle est la sortie du code suivant? <?php $g = range(5,8); $h = array("a", "b", "c", "e"); for($i = 0; $i < count($g); $i++) { foreach ($h as $j) { echo $i.$j; break; } }
À quel point sera-t-il confortable d'interagir directement avec les utilisateurs/clients?
Y a-t-il des projets de combiner le travail avec d'autres grands projets ou un emploi à temps partiel?
Des problèmes lors de l'utilisation de iterate() dans Doctrine pour une grande table ? Que se passe-t-il avec la mémoire lors de l'itération ?
Avec quelles versions de PHP avez-vous travaillé ? La plus ancienne et la plus récente.
Parlez-moi des transactions dans les bases de données et des verrouillages. Comment géreriez-vous la déduction et le rechargement simultanés du solde?
Concernant les frameworks — ont mentionné Symfony et Laravel, avec lesquels d'autres ont-ils été confrontés et lequel considèrent comme le plus étudié?
Parlez-moi un peu de vous et de votre expérience.