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

Вопросы собесов t.iss.one/+RJaDhjYaQDo2Njcy
Задачи t.iss.one/+YlYIxUyg8bM4ZmYy
Вакансии t.iss.one/+J-DKRUtjUgMxZGNi
Download Telegram
🤔 Какой параметр cURL используется для установки времени ожидания выполнения запроса в секундах?
Anonymous Quiz
65%
CURLOPT_TIMEOUT
9%
CURLOPT_WAITTIME
19%
CURLOPT_EXECUTIONTIME
7%
CURLOPT_REQUESTTIME
🤔 Какой метод класса DOMNode используется для клонирования узла вместе с его дочерними узлами?
Anonymous Quiz
57%
cloneNode()
14%
duplicateNode()
14%
copyNode()
16%
replicateNode()
🤔 Какую проблему решают фабрика и фабричный метод?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое ключевое слово используется для указания класса, который не может быть инстанцирован напрямую, а только унаследован?
Anonymous Quiz
12%
final
11%
protected
75%
abstract
3%
static
💊4
🤔 Как реализуется полиморфизм ?

1. Полиморфизм реализуется через наследование, интерфейсы и абстрактные классы.
2. Родительский класс или интерфейс может быть заменён его наследником, сохраняя единообразие вызовов.
3. Пример: использование одного метода render() для вывода разного контента в зависимости от конкретного класса.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое значение возвращает функция array_pop() при вызове на пустом массиве?
Anonymous Quiz
18%
false
5%
ошибка
42%
null
35%
пустой массив
🤔 Что такое поведение copy-on-write?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод интерфейса ArrayAccess используется для установки значения по индексу?
Anonymous Quiz
26%
offsetSet()
61%
setOffset()
7%
putOffset()
7%
assignOffset()
🤔 Какой метод интерфейса Countable должен быть реализован для подсчета элементов?
Anonymous Quiz
75%
count()
12%
getCount()
10%
size()
3%
length()
🤔 В чём суть абстрактного класса?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🤔 Какую аннотацию в PHPUnit использовать для указания, что тест должен быть пропущен?
Anonymous Quiz
3%
34%
29%
🤔 Какой из методов в PHP используется для определения доступных метаданных и атрибутов для класса?
Anonymous Quiz
48%
ReflectionClass
12%
class_metadata
28%
get_class_info
12%
class_attributes
🤔 Что такое рекурсия?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤔 Какое значение возвращает функция strpos(), если строка не найдена?
Anonymous Quiz
15%
0
34%
null
23%
-1
29%
false
🤔 Что делает бэкслеш перед глобальными функциями?

Бэкслеш (\) используется для обращения к глобальным функциям или классам, чтобы избежать их переопределения в текущем пространстве имён.
Например, \strlen() вызовет глобальную функцию strlen, а не её версию из текущего namespace.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🤔 Какой класс в PHP используется для обработки ошибок, связанных с логикой программы?
Anonymous Quiz
39%
LogicException
29%
ErrorException
30%
RuntimeException
3%
UnexpectedValueException
🤔 Какой метод используется для определения всех заголовков ответа, отправленных сервером в PHP?
Anonymous Quiz
57%
get_headers()
11%
headers_list()
30%
get_response_headers()
2%
headers_sent()
🤔 Что такое Cookies?

Это небольшие файлы, которые хранят данные на стороне клиента (в браузере). Они используются для:
1. Идентификации пользователя и управления сессиями.
2. Сохранения предпочтений пользователя.
3. Отслеживания активности пользователя на сайте.


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