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

Вопросы собесов t.me/+RJaDhjYaQDo2Njcy
Задачи t.me/+YlYIxUyg8bM4ZmYy
Вакансии t.me/+J-DKRUtjUgMxZGNi
Download Telegram
🤔 Что такое полнотекстовый индекс?

Это структура данных, оптимизирующая поиск текстовой информации в базе данных.
1. Используется для эффективного поиска по словам или фразам в текстовых полях.
2. Применяется в MySQL, PostgreSQL, ElasticSearch и других системах.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод используется для отправки электронной почты в PHP?
Anonymous Quiz
34%
send_mail()
5%
email()
60%
mail()
1%
post_mail()
🤔 Как получить доступ к приватному свойству объекта внутри замыкания, привязанного к этому объекту?
Anonymous Quiz
43%
$this->property
15%
$closure->property
11%
Reflection
31%
$this->bindTo($object)->property
🤔 Что такое списочный тип?

Это структура данных, представляющая упорядоченный набор элементов, где каждый элемент связан с предыдущим и следующим.
1. Пример — связанный список (linked list), где каждый узел содержит значение и ссылку на следующий узел.
2. Такие типы обеспечивают удобное добавление и удаление элементов, но имеют медленный доступ по индексу (O(n)).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какую библиотеку можно использовать для работы с JWT (JSON Web Token) в PHP?
Anonymous Quiz
26%
firebase/php-jwt
13%
lcobucci/jwt
21%
web-token/jwt-framework
40%
все перечисленные
🤔 Что такое полиморфизм

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой из методов в PHP используется для генерации уникальных идентификаторов на основе временных меток и случайных данных?
Anonymous Quiz
25%
generate_unique_id
22%
create_uuid
9%
unique_identifier
44%
uniqid
🤔 Какой метод используется в PHP для отправки пользовательских HTTP заголовков?
Anonymous Quiz
77%
header()
11%
set_header()
6%
http_header()
5%
send_header()
🤔 Что такое индекс?

Индекс в контексте баз данных — это структура данных, которая улучшает скорость операций поиска/выборки данных, но может замедлить добавление, удаление и обновление данных из-за необходимости поддерживать индекс в актуальном состоянии.?

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой из методов в PHP используется для создания объектного представления данных в формате XML?
Anonymous Quiz
20%
create_xml_object
16%
XMLHandler
53%
SimpleXMLElement
12%
parse_xml
🤔 Какой метод класса DateTime используется для создания объекта из строки с датой и временем?
Anonymous Quiz
34%
createFromString()
23%
parse()
30%
createFromFormat()
13%
fromString()
🤔 Что такое блокировки и зачем они?

Это механизм синхронизации доступа к данным, предотвращающий одновременное изменение записей.
1. Они используются для обеспечения целостности данных в многопользовательских системах.
2. Различают уровни блокировок: строковые, табличные и на уровне транзакций.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какую функцию использовать для применения пользовательской функции ко всем элементам массива и возврата нового массива?
Anonymous Quiz
12%
array_filter()
8%
array_apply()
15%
array_walk()
65%
array_map()
🤔 Что такое чистая архитектура?

Это принцип построения ПО, который отделяет бизнес-логику от деталей реализации.
Ключевые принципы:
- Разделение слоев – отделение логики от UI и базы данных.
- Независимость от фреймворков – можно менять базу данных или API без переписывания логики.
- Устойчивость к изменениям – легче поддерживать и тестировать код.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какую функцию использовать для вызова функции по её имени?
Anonymous Quiz
61%
call_user_func()
17%
invoke_function()
4%
run_function()
19%
execute_func()
🤔 Какую функцию использовать для вычисления суммы всех значений в массиве?
Anonymous Quiz
17%
array_count()
83%
array_sum()
0%
count_array()
0%
sum_array()