Расскажите про транзакции в базе данных и блокировки. Как бы вы обрабатывали одновременное списание и пополнение баланса?
Как называется паттерн цепочки вызовов в Laravel (User::where()->orderBy()->get()) и что технически делают методы внутри него, чтобы цепочка работала?
По каким критериям подыскиваете новое место работы?
Опыт работы с OPcache? Как использовали и настраивали? Для каких целей?
Расскажи о своём опыте в Народном банке Казахстана (финтех).
Насколько комфортно будет напрямую взаимодействовать с пользователями/заказчиками?
Какая корпоративная культура тебе комфортна? Как должна быть выстроена коммуникация в команде?
С какой версией Symfony работал?
Проблемы при использовании iterate() в Doctrine для большой таблицы? Что происходит с памятью при итерации?
Опыт работы с Symfony? Какая версия? Работали с новыми версиями?
Работа с traits. Можно ли получить доступ к приватному методу trait из класса, который использует этот trait?
Как часто сталкивались с задачами на оптимизацию кода?
Как бы ты организовал работу и хранение сессий при горизонтальном масштабировании?
Каковы ваши зарплатные ожидания и готовность к работе?
Какие ключевые проекты можете выделить на текущем месте работы? Чем гордитесь?
$filename = $_GET['file']; $content = file_get_contents("/var/www/files/" . $filename); echo $content;
Что нравится, а что не нравится в PHP?
Что такое проблема N+1 в ORM?
Работа с компонентами Symfony 3-4? Какие компоненты использовали?
Уровни изоляции транзакций в PostgreSQL? Какой уровень по умолчанию в PostgreSQL и MySQL?