PHP / Тесты
Відкрити в Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
Показати більше1 199
Підписники
-324 години
-87 днів
-1830 день
Архів дописів
1 199
🤔 Что такое блокировки и зачем они?
Это механизм синхронизации доступа к данным, предотвращающий одновременное изменение записей.
1. Они используются для обеспечения целостности данных в многопользовательских системах.
2. Различают уровни блокировок: строковые, табличные и на уровне транзакций.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 199
🤔 Какой из следующих методов используется для создания директории в PHP?
1 199
🤔 Какой метод используется для сохранения загруженного файла на сервер?
1 199
🤔 Что такое вертикальное шардирование?
Вертикальное шардирование разделяет данные по столбцам (таблицам), при этом каждая часть данных хранится на отдельном сервере. Это полезно для разделения по функциональности, например, когда разные сервисы работают с разными наборами данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 199
🤔 Какой метод в PHP позволяет асинхронно обрабатывать запросы и улучшать производительность веб-приложений с использованием очередей и фоновых задач?
1 199
🤔 Какой принцип из SOLID позволяет соблюдать добавочные преобразования в работе?
Принцип открытости/закрытости (Open/Closed Principle) из SOLID утверждает, что программные сущности должны быть открыты для расширения, но закрыты для модификации. Это позволяет добавлять новые функциональности без изменения существующего кода.?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 199
🤔 Какой метод в PHP позволяет реализовать гибкую и расширяемую архитектуру для обработки событий и команд в рамках приложения?
1 199
🤔 Что такое ООП?
Объектно-ориентированное программирование (ООП) — это парадигма программирования, основанная на концепции классов и объектов. Основные принципы ООП включают инкапсуляцию (скрытие деталей реализации), наследование (передача поведения от одного класса к другому), полиморфизм (способность методов работать с разными типами объектов) и абстракцию (выделение важной функциональности). ООП помогает организовывать код в удобные для понимания и поддерживаемые структуры.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 199
📺 Уникальная база IT собеседований
456+ реальных собеседований на программиста, тестировщика, аналитика и прочие IT профы.
Есть собесы от ведущих компаний: Сбер, Яндекс, ВТБ, Тинькофф, Озон, Wildberries и т.д.
🎯 Переходи по ссылке и присоединяйся к базе, чтобы прокачать свои шансы на успешное трудоустройство!
1 199
🤔 Какой метод используется для установки времени выполнения скрипта в PHP?
1 199
🤔 Какую команду использовать для обновления всех пакетов до последних версий?
1 199
🤔 Что такое чистая архитектура?
Это принцип построения ПО, который отделяет бизнес-логику от деталей реализации.
Ключевые принципы:
- Разделение слоев – отделение логики от UI и базы данных.
- Независимость от фреймворков – можно менять базу данных или API без переписывания логики.
- Устойчивость к изменениям – легче поддерживать и тестировать код.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 199
🤔 Какой метод в PHP позволяет поддерживать совместимость с различными версиями PHP и избегать проблем при обновлении?
1 199
🤔 Что такое DI Container?
Это инструмент для управления зависимостями приложения.
• Он автоматически создаёт объекты и предоставляет их другим компонентам, решая, какие зависимости инъектировать.
• Контейнер упрощает реализацию DI, улучшает модульность и тестируемость приложения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 199
🤔 Какой метод в PHP используется для изменения значений элементов массива, переданных по ссылке?
1 199
🤔 Как посчитать функцию, если внутри неё много различных действий?
Алгоритм анализируется путём определения сложности каждого действия и их комбинирования. Итоговая сложность определяется доминирующим элементом.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
