Опиши свои навыки и опыт в области фронтенд-верстки и создания пользовательских интерфейсов.
PHP
Можете ли вы объяснить, что такое чистые функции в программировании?
Какие последствия могут возникнуть, если транзакция не завершилась успешно и была отклонена?
Какие виды ограничений доступа к свойствам и методам в PHP ты знаешь?
Какие рекомендации ты бы дал при разработке системы, основанной на микросервисной архитектуре?
Какие последствия могут возникнуть при одновременном выполнении нескольких транзакций в системе?
Какие ключевые изменения были внесены в PHP начиная с версии 8.0?
Следует ли обновлять текущую версию PHP с 7.x до PHP 8.x в проекте?
Как часто вы инициировали внесение изменений в рабочие процессы или проекты на предыдущем месте работы?
В чем заключается роль ключевого слова protected в определении модификаторов доступа в объектовом-oriented программировании?
Можете объяснить принцип инкапсуляции в PHP и как он реализуется в объекто-ориентированном программировании?
Какая стратегия выполнения запросов предпочтительнее по скорости: отправка одного крупного запроса или нескольких меньших?
Использовал ли ты обработку исключений с помощью блоков try и catch в своей практике?
Какая команда используется для определения индексов, задействованных в выполняемом SQL-запросе?
Можешь перечислить виды индексов, используемых в структурах данных?
Каким образом составлять запросы к одному API-методу или конечной точке сервиса?
Можете рассказать о случае, когда вы предложили или реализовали важное улучшение или нововведение?
Что обозначают и какие бывают уровни доступа у элементов в объектно-ориентированном программировании?
Какими способами можно повысить скорость выполнения поиска в базе данных по таблице?
Мог бы ты перечислить основные нормальные формы, используемые в проектировании баз данных SQL?