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

Вопросы собесов t.me/+RJaDhjYaQDo2Njcy
Задачи t.me/+YlYIxUyg8bM4ZmYy
Вакансии t.me/+J-DKRUtjUgMxZGNi
Download Telegram
🤔 Какую функцию использовать для сортировки массива с помощью пользовательской функции сравнения?
Anonymous Quiz
68%
usort()
5%
uksort()
7%
uasort()
20%
array_multisort()
👍1
🤔 В каких местах нельзя использовать Laravel как фреймворк?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1😁1
🤔 Какую команду использовать для установки dev-зависимостей вместе с основными зависимостями?
Anonymous Quiz
28%
composer require-dev
39%
composer install --dev
7%
composer update --dev
26%
composer install --with-dev
👍1😁1
🤔 Какой параметр cURL используется для установки максимального числа редиректов?
Anonymous Quiz
15%
CURLOPT_FOLLOWREDIRECTS
50%
CURLOPT_MAXREDIRECTS
30%
CURLOPT_REDIRECTLIMIT
4%
CURLOPT_MAXREDIRS
🤔 С помощью чего можно отследить скорость выполнения запроса?

1. Встроенный механизм Laravel — Query Log через DB::enableQueryLog() и DB::getQueryLog().
2. Использование инструментов профилирования, таких как Laravel Debugbar или Telescope.
3. Внешние инструменты, например, New Relic или Xdebug.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
🤔 Какую функцию использовать для проверки, является ли значение числом в PHP?
Anonymous Quiz
46%
is_numeric()
24%
is_number()
29%
is_int()
2%
is_float()
👀1💊1
🤔 Какую команду использовать для генерации файла автозагрузки Composer?
Anonymous Quiz
44%
composer dump-autoload
17%
composer generate-autoload
8%
composer create-autoload
31%
composer autoload
👍1
🤔 В чем преимущество фасада?

Фасад (Facade) упрощает взаимодействие с подсистемой, предоставляя единый интерфейс. Это снижает сложность кода, улучшает читаемость и изоляцию компонентов, упрощая замену и тестирование подсистем.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой параметр cURL используется для включения поддержки HTTP/2?
Anonymous Quiz
34%
CURLOPT_USE_HTTP2
2%
CURLOPT_PROTOCOLS
26%
CURLOPT_HTTP_VERSION
38%
CURLOPT_HTTP2
🤔 В чем преимущества асинхронного шифрования?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🤔 Какой магический метод вызывается при попытке доступа к несуществующему статическому методу класса?
Anonymous Quiz
14%
__getStatic()
15%
__invokeStatic()
49%
__callStatic()
23%
__static()
🤔 Какой метод класса PDO используется для получения информации о последней ошибке?
Anonymous Quiz
25%
getError()
14%
errorInfo()
59%
getLastError()
2%
errorDetails()
🔥1
🤔 Что такое CQRS?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
🤔 Какую функцию использовать для открытия файла на чтение и запись, если файл существует, или создания нового файла, если его не существует?
Anonymous Quiz
26%
fopen()
19%
file_get_contents()
21%
fopen('a+')
34%
fopen('w+')
🔥1
🤔 Какую функцию использовать для сортировки массива по ключам с использованием пользовательской функции сравнения?
Anonymous Quiz
36%
uksort()
30%
usort()
23%
ksort()
12%
array_multisort()
👍1
🤔 Что такое Entity?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🤔 Какую функцию использовать для чтения данных из файла?
Anonymous Quiz
39%
fread()
9%
readfile()
4%
file_read()
48%
get_file_contents()
💊1
🤔 Какую функцию использовать для записи данных в файл с добавлением данных в конец файла?
Anonymous Quiz
37%
fwrite() с флагом FILE_APPEND
50%
file_put_contents() с флагом FILE_APPEND
9%
fputs() с флагом FILE_APPEND
4%
append_file() с флагом FILE_APPEND
🤔 Что такое горизонтальное шардирование?

Горизонтальное шардирование разделяет данные на отдельные шарды по строкам, распределяя их между несколькими серверами. Это позволяет увеличивать масштаб за счёт добавления новых серверов.


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