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

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

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое значение возвращает функция filter_var() при успешной валидации email?
Anonymous Quiz
24%
строку email
61%
true
11%
валидный объект
5%
1
🤔 Какой из методов в PHP используется для проверки, поддерживает ли база данных транзакции?
Anonymous Quiz
20%
db_supports_transactions
17%
has_transactions
17%
check_transactions
47%
PDO::inTransaction
👍1
🤔 Что такое DP (Dynamic Programming)?

1. Динамическое программирование — это метод оптимизации, используемый для решения задач, разбиваемых на подзадачи.
2. Результаты подзадач сохраняются и переиспользуются, чтобы избежать повторных вычислений.
3. Используется для задач оптимизации, например, нахождение кратчайшего пути, задачи Фибоначчи или задач на разбиение.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
🤔 Какой метод класса ReflectionClass используется для проверки, является ли класс финальным (окончательным)?
Anonymous Quiz
68%
isFinal()
7%
checkFinal()
11%
hasFinal()
14%
isClassFinal()
🤔 Какой из методов в PHP используется для работы с сеансами и их данными в виде файлов?
Anonymous Quiz
39%
session_files
21%
session_path
14%
session_save_path
25%
get_session_files
🤔 Какие у вас знания об инструменте Git?

Git — это распределенная система контроля версий, которая позволяет отслеживать изменения в файлах и сотрудничать с другими разработчиками. Git поддерживает ветвление, слияние и возможность восстановления предыдущих состояний проекта.?

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🤔 Какое значение возвращает функция is_uploaded_file() для успешно загруженного файла?
Anonymous Quiz
20%
1
2%
false
3%
null
75%
true
🤔 Какой метод класса DateTime используется для установки времени?
Anonymous Quiz
94%
setTime()
3%
changeTime()
1%
updateTime()
1%
adjustTime()
🤔 Какие типы объединений есть в таблицах?

Типы объединений: INNER JOIN (только совпадающие строки), LEFT JOIN (все строки из левой таблицы), RIGHT JOIN (все строки из правой таблицы), FULL JOIN (объединение всех строк обеих таблиц), CROSS JOIN (декартово произведение), SELF JOIN (объединение таблицы с самой собой).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤔 Какой метод класса DirectoryIterator используется для проверки, является ли текущий элемент директорией?
Anonymous Quiz
56%
isDir()
21%
isDirectory()
13%
checkDir()
10%
isFolder()
🤔 Какую функцию использовать для сортировки массива по ключам с использованием пользовательской функции сравнения?
Anonymous Quiz
33%
uksort()
28%
usort()
27%
ksort()
13%
array_multisort()
🤔 Принципы ООП

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👀1
🤔 Какое свойство интерфейса Countable возвращает количество элементов?
Anonymous Quiz
63%
count()
25%
getCount()
6%
size()
6%
length()
🤔 Какой метод класса ReflectionClass используется для получения массива констант класса?
Anonymous Quiz
10%
retrieveConstants()
36%
getClassConstants()
4%
fetchConstants()
49%
getConstants()
🤔 В чём суть абстрактного класса?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤔 Какой метод используется для удаления значения из сессии?
Anonymous Quiz
72%
unset($_SESSION['name'])
18%
session_unset($_SESSION['name'])
9%
session_delete($_SESSION['name'])
2%
remove_session($_SESSION['name'])
🤔 Какой метод класса SplHeap используется для извлечения корневого элемента из кучи?
Anonymous Quiz
51%
extract()
49%
pop()
0%
remove()
0%
delete()
Forwarded from easyoffer
Осталось всего 14 дней до завершения краудфандинга

Сейчас самое подходящее время подключиться, если вы ждали или откладывали:

Все, кто поддержат проект сейчас, до релиза, получат:
🚀 PRO-доступ на 1 год по цене месячной подписки
Бета-доступ к EasyOffer 2.0 (конец мая)

👉 Поддержать: https://planeta.ru/campaigns/easyoffer
🤔 Что такое индекс?

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

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