PHP / Тесты
Kanalga Telegram’da o‘tish
Cайт easyoffer.ru Реклама @easyoffer_adv ВП @easyoffer_vp Вопросы собесов t.me/+RJaDhjYaQDo2Njcy Задачи t.me/+YlYIxUyg8bM4ZmYy Вакансии t.me/+J-DKRUtjUgMxZGNi
Ko'proq ko'rsatish1 233
Obunachilar
-124 soatlar
-87 kunlar
-1330 kunlar
Postlar arxiv
1 233
🤔 Какую функцию использовать для чтения файла построчно в неблокирующем режиме?
1 233
🤔 Реализация Fibonacci с рекурсией или без?
1. С рекурсией: проще написать, но требует больше памяти из-за вложенных вызовов.
2. Без рекурсии: итеративный метод или использование динамического программирования, эффективнее с точки зрения производительности.
3. Выбор зависит от задачи: рекурсия подходит для демонстрации, итерация — для практических целей.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 233
🤔 Какой метод используется для получения трассировки стека исключения?
1 233
🤔 Какой параметр cURL используется для установки пользовательского заголовка Referer?
1 233
🤔 Что известно про букву D в SOLID и её связь с интерфейсами?
D означает Dependency Inversion Principle — принцип инверсии зависимостей.
1. Модули верхнего уровня не должны зависеть от модулей нижнего уровня, оба должны зависеть от абстракций.
2. В коде это реализуется через интерфейсы: классы работают с интерфейсами, а не с конкретными реализациями.
3. Это упрощает тестирование и замену модулей без изменения основного кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 233
🤔 Какое ключевое слово используется для указания класса, который не может быть унаследован?
1 233
🤔 Какой класс следует использовать для обработки ошибок, которые могут быть пойманы и обработаны?
1 233
🤔 Что из себя представляет http-запрос?
HTTP-запрос — это сообщение, которое клиент отправляет серверу для выполнения определённой операции, например получения данных (GET) или их отправки (POST). Запрос содержит метод, URL, заголовки и тело запроса (если необходимо). Ответ сервера включает статус выполнения, заголовки и данные (если применимо).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 233
🤔 Какой механизм PHP используется для создания кеша, который сохраняет данные, чтобы уменьшить количество повторных запросов к базе данных или другим источникам данных?
1 233
🤔 Какую функцию использовать для компиляции и кеширования байткода PHP скриптов?
1 233
🤔 Зачем нужен абстрактный класс?
Абстрактные классы в PHP служат основой для других классов, определяя общий функционал, который может быть реализован или переопределён в дочерних классах. Они могут содержать как реализованные, так и абстрактные методы (без реализации). Абстрактные классы используются, когда требуется общая база для классов с возможностью расширения функциональности.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 233
🤔 Какую команду использовать для обновления только одного пакета и его зависимостей до последних версий?
1 233
🤔 Какое значение возвращает функция array_search() в случае успешного поиска?
1 233
🤔 Для чего предназначены форматы запросов и ответов приложения?
Форматы запросов и ответов обеспечивают обмен данными между клиентом и сервером.
Популярные форматы:
- JSON – компактный, удобный для API.
- XML – читаемый, часто используется в SOAP.
- YAML – удобен для конфигураций.
- Protobuf – бинарный, эффективный для высоконагруженных систем.
Форматы обеспечивают унифицированное взаимодействие между различными сервисами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 233
🤔 Какой метод класса ReflectionClass используется для получения родительского класса?
1 233
🤔 Какое ключевое слово используется для импорта пространства имен в PHP?
1 233
🤔 В каких случаях используют индексы?
Индексы в базах данных используются для ускорения операций поиска и сортировки данных. Они создаются на столбцах, по которым часто выполняются запросы, такие как `SELECT`, `WHERE` или `ORDER BY`. Индексы позволяют базе данных быстро находить нужные записи без необходимости сканировать всю таблицу. Однако индексы занимают дополнительное место и могут замедлять операции вставки и обновления данных, поэтому их следует использовать с осторожностью.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 233
🤔 Какое значение возвращает функция array_flip() для пустого массива?
1 233
🤔 Какой метод используется для предотвращения выполнения SQL-инъекций?
1 233
🤔Что такое Service Locator?
Это паттерн проектирования, предоставляющий объект (локатор), который отвечает за предоставление зависимостей (сервисов) в приложении.
• Он хранит ссылки на зависимости и позволяет получить их по запросу.
• Недостаток: сложнее отслеживать зависимости и тестировать код, так как локатор создаёт скрытые связи.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
