PHP / Тесты
Відкрити в Telegram
Cайт easyoffer.ru Реклама @easyoffer_adv ВП @easyoffer_vp Вопросы собесов t.me/+RJaDhjYaQDo2Njcy Задачи t.me/+YlYIxUyg8bM4ZmYy Вакансии t.me/+J-DKRUtjUgMxZGNi
Показати більше1 232
Підписники
-124 години
-67 днів
-1430 день
Архів дописів
1 232
🤔 В чем отличие адаптера от декоратора
Адаптер и декоратор — это структурные паттерны проектирования, но они решают разные задачи. Адаптер используется для преобразования интерфейса одного класса в интерфейс, который ожидает клиент, чтобы классы с несовместимыми интерфейсами могли работать вместе. Декоратор, наоборот, добавляет новую функциональность к объекту, не изменяя его структуру, позволяя динамически изменять поведение объекта.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 232
🤔 Какую функцию использовать для восстановления значений всех переменных сессии до их значений, сохраненных на диске?
1 232
🤔 Какой метод в PHP позволяет управлять транзакциями базы данных, обеспечивая атомарность и консистентность операций?
1 232
🤔 Как происходит процесс раскатки (разворачивания) деплоя?
Процесс деплоя включает развертывание кода на серверах. Это может быть автоматизировано с помощью скриптов, которые переносят код из репозитория на продуктивные сервера, настраивают зависимости, обновляют базы данных и перезапускают службы.?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 232
🤔 Как получить количество элементов, которые могут быть возвращены генератором?
1 232
🤔 Какой метод в PHP обеспечивает возможность отладки кода в реальном времени и анализа производительности, не внося изменения в исходный код?
1 232
🤔 Что такое traits?
Traits — это механизм PHP, который позволяет использовать повторно код в разных классах, без необходимости наследования. Traits содержат методы, которые можно внедрить в классы, что позволяет избегать дублирования кода. Они особенно полезны для разделения функциональности между классами, которые не могут наследоваться напрямую.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 232
🤔 Какой из методов в PHP используется для запуска функции по завершению работы скрипта?
1 232
🤔 Как в PHP можно эффективно управлять миграциями схемы базы данных в рамках сложного проекта?
1 232
🤔 Какая разница между self и this?
self в PHP используется для обращения к текущему классу, включая статические методы и свойства, тогда как this ссылается на конкретный экземпляр класса. self подходит для работы с общими (статическими) членами класса, а this — для доступа к данным объекта. self не может использоваться для динамических данных объекта, в отличие от this.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 232
🤔 Какой метод в PHP позволяет контролировать доступ к веб-ресурсам и защищать их от несанкционированного доступа, используя аутентификацию и авторизацию?
1 232
🤔 Какое значение возвращает функция array_keys() при вызове на пустом массиве?
1 232
🤔 Зачем нужно ключевое слово final?
Ключевое слово final в PHP используется для того, чтобы запретить наследование классов или переопределение методов в дочерних классах. Это помогает защитить важные части кода от изменения и сохранять логику в неприкосновенности. Final используется для обеспечения предсказуемости поведения в классах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 232
🤔 Какое значение возвращает функция file_exists() для несуществующего файла?
1 232
🤔 Какой метод используется для получения трассировки стека исключения в виде массива?
1 232
🤔 В чем преимущество фасада?
Фасад (Facade) упрощает взаимодействие с подсистемой, предоставляя единый интерфейс. Это снижает сложность кода, улучшает читаемость и изоляцию компонентов, упрощая замену и тестирование подсистем.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 232
🤔 Какая функция используется для запуска внешней программы из PHP-скрипта и ожидания её завершения?
1 232
🤔 Какой метод в PHP позволяет организовать маршрутизацию запросов в MVC-приложении?
1 232
🤔 Что известно о Unit-тестах?
Это тесты, проверяющие отдельные единицы кода (обычно функции, методы или классы) в изоляции от внешних зависимостей.
Особенности:
- Быстрые, запускаются локально.
- Должны быть предсказуемыми и детерминированными.
- Не используют базу данных, сеть или файловую систему (для этого есть интеграционные и e2e-тесты).
- Помогают отлавливать баги на раннем этапе и облегчают рефакторинг.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 232
🤔 Какой из методов в PHP используется для работы с потоками и их буферизацией?
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
