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

Вопросы собесов t.me/+RJaDhjYaQDo2Njcy
Задачи t.me/+YlYIxUyg8bM4ZmYy
Вакансии t.me/+J-DKRUtjUgMxZGNi
Download Telegram
🤔 Какой метод используется для преобразования массива в строку с разделителем?
Anonymous Quiz
47%
explode()
7%
join()
43%
implode()
3%
combine()
🤔 Что такое шифрование?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какую аннотацию в PHPUnit использовать для указания, что метод должен быть выполнен после всех тестов в классе?
Anonymous Quiz
27%
🤔1
🤔 Какое значение возвращает функция htmlspecialchars() для пустой строки?
Anonymous Quiz
64%
пустая строка
27%
null
5%
false
4%
0
🤔 Как происходит процесс раскатки (разворачивания) деплоя?

Процесс деплоя включает развертывание кода на серверах. Это может быть автоматизировано с помощью скриптов, которые переносят код из репозитория на продуктивные сервера, настраивают зависимости, обновляют базы данных и перезапускают службы.?

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔1
🤔 Какой метод в PHP позволяет управлять процессом кэширования веб-страниц, чтобы улучшить производительность и уменьшить нагрузку на сервер?
Anonymous Quiz
8%
Использование функций для работы с файлами и их сохранения
2%
Использование встроенных методов для работы с массивами
90%
Использование механизмов кэширования
0%
Использование регулярных выражений для обработки данных
💊4
🤔 Какой оператор используется для объединения двух строк в PHP?
Anonymous Quiz
2%
&
90%
.
8%
+
0%
,
🤔 Как устроен Git?

Это распределенная система контроля версий, работающая на основе графа коммитов и хранения изменений через хеши (SHA-1).
1. Объектная модель:
- Commit – снимок состояния проекта.
- Tree – каталог файлов в коммите.
- Blob – сами файлы (содержимое).
2. Система ссылок (HEAD, branches, tags).
3. Механизм staging (индексация изменений) перед коммитом.
4. Быстрая работа за счет хранения только изменений (deltas) и поддержки локального репозитория.


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

В программировании и разработке ПО существует множество паттернов проектирования, включая:
- Порождающие: Singleton, Factory, Builder, Prototype.
- Структурные: Adapter, Decorator, Facade, Proxy, Bridge.
- Поведенческие: Observer, Strategy, Command, State, Template Method, Iterator, Mediator.
Эти паттерны помогают решать общие проблемы проектирования, повышая уровень абстракции и уменьшая связность компонентов?


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤔 Какая функция используется для подключения к базе данных PostgreSQL в PHP?
Anonymous Quiz
55%
pgsql_connect
4%
pgsql_open
4%
pg_open
36%
pg_connect
🤔 Какая функция используется для получения информации о типе переменной?
Anonymous Quiz
69%
gettype()
0%
vartype()
22%
typeinfo()
8%
varinfo()
🤔 Какими способами организовать порции?

Разделение данных на порции (batch processing) может быть организовано разными методами:
1. LIMIT и OFFSET – классический способ для пагинации в SQL.
2. Cursor-based pagination – используется в API, позволяет получать новые данные без смещения.
3. Частичная загрузка данных – загружать данные по мере необходимости (lazy loading).
4. Очереди (Message Queues) – например, RabbitMQ или Kafka для обработки данных в потоках.
5. Шардирование данных – разделение больших таблиц на более мелкие логические части.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод в PHP позволяет управлять пользовательскими шаблонами и динамическим контентом, обеспечивая гибкость и повторное использование кода?
Anonymous Quiz
87%
Использование шаблонизаторов
7%
Использование встроенных функций для работы с HTML
0%
Использование глобальных переменных для хранения контента
7%
Использование функций для обработки строк и шаблонов