PHP / Тесты
Открыть в Telegram
Cайт easyoffer.ru Реклама @easyoffer_adv ВП @easyoffer_vp Вопросы собесов t.me/+RJaDhjYaQDo2Njcy Задачи t.me/+YlYIxUyg8bM4ZmYy Вакансии t.me/+J-DKRUtjUgMxZGNi
Больше1 232
Подписчики
Нет данных24 часа
-67 дней
-1130 день
Архив постов
1 232
🤔 Что содержит инкапсуляция кроме сокрытия данных?
1. Контроль доступа: использование модификаторов public, protected, private для ограничения доступа.
2. Инкапсуляция логики: методы класса предоставляют контролируемый интерфейс для работы с данными.
3. Сохранение целостности: защита данных от некорректных изменений извне.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 232
🤔 Какой механизм в PHP позволяет переопределить методы и свойства родительского класса в дочернем классе?
1 232
🤔 Зачем нужен шаблон Builder?
Шаблон Builder (Строитель) применяется для поэтапного создания сложных объектов. Он нужен, когда:
- Объект имеет много параметров, инициализация которых может быть сложной.
- Объект должен создаваться в разных конфигурациях, не загромождая конструктор.
- Код становится более читаемым, так как отделяется процесс создания от структуры объекта.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 232
🤔 Какой метод в PHP позволяет обрабатывать и генерировать XML-документы?
1 232
🤔 Что такое вертикальное шардирование?
Вертикальное шардирование разделяет данные по столбцам (таблицам), при этом каждая часть данных хранится на отдельном сервере. Это полезно для разделения по функциональности, например, когда разные сервисы работают с разными наборами данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 232
🤔 Какой класс в PHP используется для обработки ошибок, связанных с превышением допустимого диапазона?
1 232
🤔 Какой паттерн проектирования в PHP обеспечивает разделение интерфейса и реализации, позволяя изменять их независимо друг от друга?
1 232
🤔 Слово "global" для чего используется?
Слово global позволяет получить доступ к переменной, определённой за пределами текущей функции. Используется, чтобы модифицировать глобальные переменные внутри функций.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 232
🤔 Какую команду использовать для выполнения тестов с использованием PHPUnit?
1 232
🤔 Какой метод используется для добавления элемента в начало массива в PHP?
1 232
🤔 Сколькими способами можно создать ветку в Git?
Создать ветку в Git можно:
1. Командой git branch <имя> – создаст новую ветку.
2. git checkout -b <имя> – создаст и сразу переключится.
3. git switch -c <имя> – альтернатива checkout.
4. В графических интерфейсах (GitKraken, SourceTree) – создание через UI.
5. В удаленном репозитории (GitHub, GitLab) – через web-интерфейс
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 232
🤔 Как объявить замыкание с доступом к переменной $var из внешней области видимости?
1 232
🤔 Какой подход в PHP позволяет улучшить производительность и масштабируемость приложения за счет параллельного выполнения задач?
1 232
🤔 Какие могут быть проблемы от JOIN'а?
Объединение таблиц через JOIN может вызвать:
- Снижение производительности – если таблицы большие и нет индексов, выполнение запроса может быть долгим.
- Дублирование данных – неправильное соединение может привести к множеству дублирующихся строк.
- Рост потребления памяти – большие JOIN'ы могут потреблять много оперативной памяти и временных файлов.
- Блокировки и конкуренция – если JOIN выполняется на обновляемых данных, могут возникать блокировки записей.
- Сложность оптимизации – сложные JOIN'ы труднее индексировать и оптимизировать.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 232
🤔 Какой метод в PHP позволяет работать с данными и структурами в виде коллекций, обеспечивая удобные функции для обработки и манипуляции данными?
1 232
🤔 Какую функцию использовать для чтения значения куки с указанием всех параметров куки (например, путь, домен, срок действия)?
1 232
🤔 Как устроен типичный тест на opening point?
Тест на Opening Point проверяет, корректно ли открывается доступ к ресурсу.
Он может включать:
- Авторизацию – доступ пользователя после входа.
- Перенаправления – корректный редирект при попытке входа.
- Доступность URL – проверка HTTP-ответа (например, 200 OK).
- Безопасность – отсутствие утечек при открытии ресурса.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 232
🤔 Какой метод класса SplStack используется для удаления и возвращения последнего добавленного элемента?
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
