PHP / Тесты
1.22K subscribers
24 photos
331 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+RJaDhjYaQDo2Njcy
Задачи t.me/+YlYIxUyg8bM4ZmYy
Вакансии t.me/+J-DKRUtjUgMxZGNi
Download Telegram
🤔 Какой метод класса ArrayObject используется для сортировки массива с использованием пользовательской функции?
Anonymous Quiz
14%
customSort()
63%
usort()
4%
applySort()
18%
sortWithFunction()
🤔 Что такое SOLID?

SOLID — это набор из пяти принципов объектно-ориентированного проектирования, направленных на создание более устойчивого и поддерживаемого кода. Эти принципы включают: Single Responsibility (одна ответственность), Open/Closed (открытость для расширения, закрытость для изменений), Liskov Substitution (замещение Лисков), Interface Segregation (разделение интерфейсов) и Dependency Inversion (инверсия зависимостей). Применение SOLID помогает избежать чрезмерной сложности и делает код более гибким. Эти принципы часто используются для улучшения архитектуры приложений.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🤔 Что такое Entity?

Это объект, представляющий конкретную сущность в системе или домене. Обычно он имеет уникальный идентификатор и может изменяться в течение своего жизненного цикла.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой фреймворк PHP является наиболее популярным для разработки веб-приложений?
Anonymous Quiz
20%
Symfony
2%
Zend
78%
Laravel
0%
CodeIgniter
🤔 Какое значение возвращает функция array_key_exists() для несуществующего ключа?
Anonymous Quiz
5%
0
6%
true
24%
null
65%
false
🤔 В чем преимущества асинхронного шифрования?

1. Безопасность: открытый ключ можно свободно распространять, закрытый ключ остаётся приватным.
2. Удобство обмена: не требуется передавать секретный ключ для шифрования.
3. Поддержка цифровой подписи: позволяет проверять подлинность отправителя.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊1
🤔 Какой из модификаторов доступа в PHP делает свойство или метод доступным только внутри класса?
Anonymous Quiz
3%
public
14%
protected
82%
private
2%
static
🤔 Какой метод класса DOMDocument используется для создания нового элемента?
Anonymous Quiz
7%
buildElement()
21%
newElement()
20%
addElement()
52%
createElement()
🤔 Как устроен Git?

Это распределенная система контроля версий, работающая на основе графа коммитов и хранения изменений через хеши (SHA-1).
1. Объектная модель:
- Commit – снимок состояния проекта.
- Tree – каталог файлов в коммите.
- Blob – сами файлы (содержимое).
2. Система ссылок (HEAD, branches, tags).
3. Механизм staging (индексация изменений) перед коммитом.
4. Быстрая работа за счет хранения только изменений (deltas) и поддержки локального репозитория.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод используется для изменения имени файла в PHP?
Anonymous Quiz
41%
rename()
5%
change_name()
23%
move_file()
30%
file_rename()
🤔 Какой метод интерфейса JsonSerializable используется для определения, как объект должен быть сериализован в JSON?
Anonymous Quiz
32%
jsonSerialize()
25%
toJson()
14%
serializeJson()
29%
jsonEncode()
🤔 Что такое middleware?

Middleware в PHP — это компонент, который обрабатывает HTTP-запросы и ответы на пути между сервером и конечной точкой. Каждый middleware может модифицировать запрос, ответ или остановить выполнение цепочки, отправив ответ напрямую. Они используются для выполнения задач, таких как аутентификация, логирование, обработка ошибок и кэширование. Middleware широко применяется в современных фреймворках, таких как Laravel, для разделения логики обработки запросов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой из методов в PHP используется для проверки существования класса?
Anonymous Quiz
15%
isset_class
22%
exists_class
12%
is_class
51%
class_exists
🤔 Что такое CSS?

Это язык, используемый для описания внешнего вида и стилей веб-страниц:
1. Определяет цвет, шрифты, расположение элементов и другие визуальные свойства.
2. Работает совместно с HTML, отделяя структуру документа от его оформления.
3. Поддерживает каскадность, позволяя переопределять стили с учетом приоритетов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод в PHP позволяет обрабатывать большие объемы данных, создавая и управляя итераторами, которые могут обрабатывать данные по мере необходимости?
Anonymous Quiz
15%
Streams
41%
Generators
40%
Iterators
4%
Arrays
🤔 Что возвращает функция PHP strpos(), если подстрока не найдена?
Anonymous Quiz
62%
false
6%
0
19%
null
13%
-1
🤔 Что из себя представляет http-запрос?

HTTP-запрос — это сообщение, которое клиент отправляет серверу для выполнения определённой операции, например получения данных (GET) или их отправки (POST). Запрос содержит метод, URL, заголовки и тело запроса (если необходимо). Ответ сервера включает статус выполнения, заголовки и данные (если применимо).

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM