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

Вопросы собесов t.iss.one/+RJaDhjYaQDo2Njcy
Задачи t.iss.one/+YlYIxUyg8bM4ZmYy
Вакансии t.iss.one/+J-DKRUtjUgMxZGNi
Download Telegram
🤔 Какие типы БД бывают?

Базы данных делятся на реляционные (SQL) и нереляционные (NoSQL). Реляционные базы данных (например, MySQL, PostgreSQL) хранят данные в виде таблиц и используют SQL для запросов. Нереляционные базы данных (например, MongoDB) используют разные модели данных (документы, ключ-значение и т.д.), что делает их более гибкими для работы с большими объёмами данных и неструктурированной информацией.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое значение возвращает функция array_unique() при вызове на массиве с повторяющимися значениями?
Anonymous Quiz
91%
массив без дубликатов
3%
null
3%
false
4%
ошибка
🤔1
🤔 Какая функция используется для хеширования паролей?
Anonymous Quiz
40%
hash_password()
49%
password_hash()
1%
create_hash()
9%
crypt_password()
🤔 Что такое traits?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой из методов в PHP используется для замены значений в массиве на основе ключей?
Anonymous Quiz
63%
array_replace
6%
replace_array
0%
array_update
31%
replace_keys
🤔 Какой параметр cURL используется для установки максимального числа редиректов?
Anonymous Quiz
10%
CURLOPT_FOLLOWREDIRECTS
64%
CURLOPT_MAXREDIRECTS
23%
CURLOPT_REDIRECTLIMIT
3%
CURLOPT_MAXREDIRS
🤔 Что такое Factory?

Это паттерн проектирования, который предоставляет способ создания объектов без указания точного класса.
• Фабрика скрывает детали создания объектов, предоставляя интерфейс для их создания.
• Пример: ShapeFactory может возвращать объекты разных классов (Circle, Square) на основе входных параметров.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какую аннотацию в PHPDoc используют для описания всех свойств класса?
Anonymous Quiz
14%
@var
0%
47%
🤔 Какой метод класса DOMDocument используется для добавления нового элемента в документ?
Anonymous Quiz
22%
createElement()
41%
appendChild()
34%
addElement()
3%
newElement()
🤔 Что такое шифрование?

Это процесс преобразования данных в защищённый формат (шифртекст) с использованием алгоритмов и ключей. Оно защищает информацию от несанкционированного доступа.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какая функция используется для сортировки массива в порядке возрастания?
Anonymous Quiz
20%
asort()
11%
ksort()
62%
sort()
8%
rsort()
🤔1
🤔 Какой метод Laravel используется для автоматического экранирования данных, полученных из пользовательского ввода?
Anonymous Quiz
18%
scape()
41%
sanitize()
24%
filter()
16%
e()
🤔1
🤔 В чем цель кодирования?

Кодирование обеспечивает:
1. Совместимость: преобразование данных в формат, который можно безопасно передавать или хранить.
2. Эффективность передачи: упрощение работы с различными системами и протоколами.
3. Защиту от ошибок: предотвращение искажений данных при передаче через сети.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод класса ReflectionProperty используется для получения значения свойства?
Anonymous Quiz
75%
getValue()
13%
fetchValue()
8%
retrieveValue()
3%
readValue()
🤔 Что такое DI Container?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🤔 Какой магический метод вызывается при попытке доступа к несуществующему статическому методу класса?
Anonymous Quiz
13%
getStatic()
24%
invokeStatic()
51%
callStatic()
12%
static()
🤔 Вопрос: Какой глобальный массив содержит данные, отправленные через форму методом POST?
Anonymous Quiz
93%
$_POST
2%
$_GET
4%
$_REQUEST
0%
$_FORM
🤔5
🤔 Принципы ООП

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
💊1
🤔 Какую библиотеку используют для поведения тестирования (BDD) в PHP?
Anonymous Quiz
68%
PHPUnit
15%
PHPSpec
11%
Behat
7%
Codeception