Подборка объединяет вопросы, отмеченные на этапах интервью в amoCRM. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, frontend, android.
PHP Data Objects (PDO) — это расширение PHP для доступа к базам данных через единый интерфейс. Оно поддерживает множество СУБД (MySQL, PostgreSQL, SQLite и др.) и позволяет писать более безопасный и переносимый код.
CSRF (Cross-Site Request Forgery) — это атака, при которой злоумышленник заставляет пользователя выполнить нежелательное действие на доверенном сайте, где он аутентифицирован.
Основная функция системы управления взаимоотношениями с клиентами (CRM) — это централизованное хранение и управление информацией о клиентах и взаимодействиях с ними.
Ошибка в коде с SQL-конкатенацией через QueryBuilder обычно связана с тем, что разработчик вручную конкатенирует строки SQL-запроса, что приводит к уязвимости — SQL-инъекции.
В своих проектах на PHP я активно использовал Git для управления версиями кода. Обычно создавал отдельные ветки для новых фич или исправлений багов, что позволяло параллельно работать над разными задачами без конфликтов.