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

Вопросы собесов t.iss.one/+RJaDhjYaQDo2Njcy
Задачи t.iss.one/+YlYIxUyg8bM4ZmYy
Вакансии t.iss.one/+J-DKRUtjUgMxZGNi
Download Telegram
🤔 Какой символ используется для обозначения аннотаций в PHPDoc?
Anonymous Quiz
31%
#
52%
@
4%
$
13%
*
👍1
🤔 Какие известны распространенные способы кодирования в разработке?

1. Base64: для передачи бинарных данных в текстовом формате.
2. URL Encoding: преобразование специальных символов в безопасный формат для URL.
3. ASCII и Unicode: для кодировки символов.
4. JSON и XML: для структурирования данных.
5. UTF-8: стандарт кодировки текста.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой из методов в PHP используется для реализации параллельного выполнения задач, используя пул потоков для оптимизации выполнения с использованием расширения pthreads?
Anonymous Quiz
30%
pthreads\Pool
20%
Pool
32%
pthreads
18%
Нет правильного ответа
🤔 Какой метод в PHP позволяет реализовать механизм событий и подписчиков для улучшения гибкости архитектуры приложения?
Anonymous Quiz
6%
Использование регулярных выражений
4%
Использование функций для работы с массивами
86%
Использование паттерна "Наблюдатель" (Observer)
4%
Использование глобальных переменных
🤔 Чем отличается BacktimeTable от Backtime?

1. BacktimeTable может быть структурой данных или таблицей, используемой для хранения промежуточных результатов в задаче обратного отсчёта или обработки данных.
2. Backtime часто означает сам процесс обратного отсчёта или времени ожидания.
3. Различие зависит от контекста: таблица — для хранения, backtime — для логики.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🤔 Какую функцию использовать для получения метаданных файла, таких как размер и время последнего изменения?
Anonymous Quiz
24%
stat()
49%
fileinfo()
18%
fileinfo()
9%
fileinfo()
🤔10💊3👍1
🤔 Что такое ООП?

Объектно-ориентированное программирование (ООП) — это парадигма программирования, основанная на концепции классов и объектов. Основные принципы ООП включают инкапсуляцию (скрытие деталей реализации), наследование (передача поведения от одного класса к другому), полиморфизм (способность методов работать с разными типами объектов) и абстракцию (выделение важной функциональности). ООП помогает организовывать код в удобные для понимания и поддерживаемые структуры.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🤔 Какая функция используется для отладки в PHP, выводя значение переменной и ее тип?
Anonymous Quiz
3%
debug()
13%
print_r()
8%
log()
76%
var_dump()
👍1
🤔 Какой из методов в PHP используется для работы с определёнными функциями и их созданием во время выполнения?
Anonymous Quiz
40%
define_function
32%
create_function
22%
function_factory
6%
dynamic_function
🤔 Что такое CQRS?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод в PHP позволяет обрабатывать и управлять URL-адресами и их параметрами, предоставляя удобные функции для работы с ними?
Anonymous Quiz
68%
parse_url и http_build_query
15%
url_parse и url_build
8%
query_parse и query_build
8%
get_url и set_url
🤔 Какое значение возвращает функция filter_var() для строки 'hello' с фильтром FILTER_VALIDATE_INT?
Anonymous Quiz
72%
false
11%
true
5%
null
12%
0
🤔 В чем различие между where и having?

WHERE используется для фильтрации строк до применения агрегатных функций и группировки данных, тогда как HAVING применяется после группировки для фильтрации результатов агрегатных функций. WHERE работает с отдельными записями, а HAVING — с агрегированными группами. Оба оператора часто применяются вместе для многоуровневой фильтрации данных.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
🤔 Какой синтаксис используется для указания алиаса метода трейта?
Anonymous Quiz
78%
use TraitName { methodName as aliasName; }
5%
alias methodName to aliasName;
8%
rename methodName to aliasName;
8%
methodName -> aliasName;
🔥1
🤔 Какой тип ошибки возникает при обращении к методу, который не существует в объекте?
Anonymous Quiz
17%
Warning
2%
Notice
18%
Parse error
64%
Fatal error
🤔 Что такое в мире PHP PSR и RFC?

PSR (PHP Standards Recommendations) — это набор стандартов и рекомендаций для написания кода в PHP, таких как PSR-1, PSR-2 для стиля кода, PSR-4 для автозагрузки классов. RFC (Request for Comments) — это предложения по улучшению PHP, которые обсуждаются и принимаются сообществом, формируя новые возможности и изменения в языке. Оба механизма способствуют стандартизации и улучшению качества кода в PHP-сообществе.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод объектно-ориентированного программирования в PHP позволяет одному классу наследовать методы и свойства другого класса?
Anonymous Quiz
6%
Инкапсуляция
5%
Полиморфизм
83%
Наследование
6%
Агрегация
💊2
🤔 Что такое транзакция?

Транзакция — это последовательность операций с базой данных, которые выполняются как единое целое. Транзакции обеспечивают целостность данных, гарантируя, что все операции будут завершены успешно или, в случае ошибки, откатятся к исходному состоянию. Основные свойства транзакций описываются понятием ACID: атомарность, согласованность, изолированность и долговечность. Транзакции часто используются для обеспечения надежности при работе с критически важными данными.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое ключевое слово используется для объявления констант в PHP, которые доступны в глобальной области видимости?
Anonymous Quiz
42%
const
28%
define
21%
global
9%
static