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

Вопросы собесов t.me/+RJaDhjYaQDo2Njcy
Задачи t.me/+YlYIxUyg8bM4ZmYy
Вакансии t.me/+J-DKRUtjUgMxZGNi
Download Telegram
🤔 Какой параметр cURL используется для установки максимального числа редиректов?
Anonymous Quiz
15%
CURLOPT_FOLLOWREDIRECTS
51%
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
18%
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
🤔 Какой метод класса PDOStatement используется для получения информации о столбцах в результате запроса?
Anonymous Quiz
18%
getColumnMeta()
20%
columnInfo()
42%
fetchColumnInfo()
21%
getColumnInfo()
🤔 Какую функцию использовать для сохранения данных сессии и закрытия сессии?
Anonymous Quiz
21%
session_save_close()
16%
session_commit()
26%
session_write_close()
38%
session_end()
🤔 Что такое вертикальное шардирование?

Вертикальное шардирование разделяет данные по столбцам (таблицам), при этом каждая часть данных хранится на отдельном сервере. Это полезно для разделения по функциональности, например, когда разные сервисы работают с разными наборами данных.

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