uk
Feedback
PHP задачи с собеседований

PHP задачи с собеседований

Відкрити в Telegram

Задачи, тесты и теоретические вопросы по PHP. Прислать задачу/вопрос в дар: @cyberJohnny Сотрудничество: @cyberJohnny

Показати більше
2 908
Підписники
+124 години
Немає даних7 днів
-630 день
Архів дописів
Что выведет следующий код?
Anonymous voting

Какое значение по умолчанию принимает директива memory_limit в PHP?
Anonymous voting

Что произойдет при выполнении следующего кода?
Что произойдет при выполнении следующего кода?

Что произойдет при выполнении следующего кода?
Anonymous voting

Какой метод позволяет рассчитать действует ли летнее время в конкретную дату и время?
Anonymous voting

Какая из реализаций метода getName() не валидна в классе ChildCls?
Какая из реализаций метода getName() не валидна в классе ChildCls?

Какая из реализаций метода getName() не валидна в классе ChildCls?
Anonymous voting

Какую из следующих функций PHP нужно использовать для получения текущего использования памяти?
Anonymous voting

🔥 Как избежать проблем с isset() и empty() в PHP? Сегодня разберём две часто используемые функции в PHP — isset() и empty(), которые могут вести себя не так, как вы ожидаете. 📌 isset() Функция isset($var) проверяет, была ли переменная установлена и не равна ли она null. ❗️ Пример подвоха: $var = null; var_dump(isset($var)); // false Если переменной вообще нет в коде — тоже будет false. 📌 empty() Функция empty($var) проверяет, считается ли переменная "пустой". ❗️ Пустыми считаются: - "" (пустая строка) - 0 (число) - "0" (строка с нулём) - null - false - [] (пустой массив) Пример: $var = "0"; var_dump(empty($var)); // true, хотя строка не null ⚠️ Ошибка: проверка if (!isset($var) || empty($var)) может привести к неожиданному результату. 🔥 Лучший подход? Используйте строгие проверки: if ($var === null) { /* Переменная null */ } if ($var === '') { /* Пустая строка */ } if ($var === 0) { /* Число 0 */ } Если проверяете массивы, то: if (count($var) === 0) { /* Массив пуст */ } Вывод: не злоупотребляйте isset() и empty(), а проверяйте переменные строго!

🚀 Переходите на новый уровень PHP-разработке! 📚 Курс Symfony Framework создан для тех, кто стремится стать востребованным р
🚀 Переходите на новый уровень PHP-разработке! 📚 Курс Symfony Framework создан для тех, кто стремится стать востребованным разработчиком уровня middle+ и senior. Мы научим вас решать задачи уровня enterprise на одном из самых мощных PHP-фреймворков — Symfony! 🔧 Почему Symfony? Symfony — это выбор компаний, создающих сложные и надежные приложения. На нашем курсе вы научитесь: - Использовать Symfony в проектах; - Обеспечивать безопасность приложения; - Тестировать и мониторить полученный код; - Использовать встроенные инструменты фреймворка; - Разворачивать приложения в различных окружениях. 👩‍🏫 Что вас ждет на курсе? Вы освоите все ключевые функции Symfony под руководством преподавателей-практиков, которые работают на реальных проектах с использованием Symfony, Laravel и других популярных фреймворков. 🚀 Регистрируйтесь прямо сейчас, пройдите короткий тест и получите возможность учиться у экспертов на самых выгодных условиях с промокодом- "Symfony_1_25", а также в рассрочку: 💥👉 https://clck.ru/3GbJhk Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Отус и Авито проводят открытый вебинар «Тимлиды на вырост – скидок нет, карьерный рост гарантирован»: регистрация Программа в
Отус и Авито проводят открытый вебинар «Тимлиды на вырост – скидок нет, карьерный рост гарантирован»: регистрация Программа вебинара: – как растят тимлидов в разных IT-компаниях, в т.ч. в Авито; – обсудят, когда этот процесс нужно продолжать, а когда заканчивать; – и, вообще... стоит ли растить лидов? Спикеры: Александр Пряхин (технический руководитель юнита в Авито), Никита Хромушкин (технический руководитель юнита AvitoID), Сергей Фегон (руководитель группы разработки в ВБЦ/TenChat). После вебинара можно продолжить обучение на курсе со скидкой + промокод TL_2 (суммируются) и в рассрочку. 🚀А для тех, кто хочет больше - новый формат тарифов с индивидуальным наставничеством экспертов, карьерными консультациями и доступом к смежным курсам - требуйте у менеджеров Отуса уже сегодня! Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Бесплатный курс «Атом.Порт – система управления конфигурациями». Узнайте, как мигрировать ПО на отечественное с помощью Атом.
Бесплатный курс «Атом.Порт – система управления конфигурациями». Узнайте, как мигрировать ПО на отечественное с помощью Атом.Порт. Практика на виртуальных стендах, полное освоение SaltStack! Курс при поддержке Росатома: освоение «Атом.Порт» и SaltStack. Пройдите путь от установки до управления безопасностью рабочих станций. Зарегистрируйтесь: https://clck.ru/3GPxaj Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

⚡️Генерация кода без ChatGPT — это реально! 📅 13 февраля в 20:00 мск научим создавать API-клиент на Symfony, используя тольк
⚡️Генерация кода без ChatGPT — это реально! 📅 13 февраля в 20:00 мск научим создавать API-клиент на Symfony, используя только ваши навыки и Open API. 🔍 Что вас ждет на вебинаре: — Генерация API-клиента с нуля. — Интегрируем его в Symfony-приложение. — Решаем популярные проблемы. 🚀 Для кого: Для PHP-разработчиков, которые хотят расширить карьерные возможности. 👨‍🏫 Спикер: Михаил Каморин — Dev Tech Lead в Skyeng, участник и организатор конференций по PHP, член ПК Podlodka PHP Crew. 💡 Урок пройдет в преддверии старта курса «Symfony Framework». Все участники открытого урока получат скидку 5% на курс с промокодом Symfony_1_25. Не упустите возможность расширить свои карьерные горизонты! 🔗 Регистрируйтесь прямо сейчас: https://clck.ru/3GHgDB Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

📌 55% кандидатов валятся на этих трёх задачах. Разбери их до собеседования! 🔥 Бинарный поиск — один из самых частых алгорит
📌 55% кандидатов валятся на этих трёх задачах. Разбери их до собеседования! 🔥 Бинарный поиск — один из самых частых алгоритмов на собеседованиях. Но половина кандидатов (55%) делает ошибки или не может решить даже базовые задачи. На бесплатном онлайн-уроке ты:Решишь 3 реальные задачи с собеседований в Яндекс, Озон и Сбер ✅ Раз и навсегда освоишь бинарный поиск, чтобы не ошибаться на собесе ✅ Поймёшь, как интервьюер оценивает твой код Разбираем решения на 6 ЯП: 🖥 🖥 🖥 👣 🖥 🖥 📅 Когда: 8 февраля (суббота), 12:30 по МСК 📍 Где: Онлайн 🔗 Регистрируйся: https://clck.ru/3GC4LrНе откладывай — разберись в бинарном поиске не просто быстро, а навсегда! (Это часть большой программы подготовки к собеседованиям. Если хочешь получить оффер в компанию мечты, приходи — всё покажу!)

👩‍💻 Программисты на PHP востребованы как никогда! 75% всех сайтов работают на этом языке. Курс «PHP Developer. Professional
👩‍💻 Программисты на PHP востребованы как никогда! 75% всех сайтов работают на этом языке. Курс «PHP Developer. Professional» — это глубокое погружение в экосистему PHP. Паттерны проектирования, тестирование, работа с PostgreSQL и Docker, стандарты PSR. Вы научитесь писать чистый код, анализировать производительность и создавать отказоустойчивые решения. Хотите оказаться среди тех, кто управляет цифровым миром, тогда проходите вступительный тест по PHP прямо сейчас: https://clck.ru/3G5Ef9 Работайте на реальных задачах, улучшайте код с экспертами и становитесь Middle+ разработчиком. Наш диплом ценят крупные компании, а знания помогут выделиться среди кандидатов. ➡️ Запиcаться на курс Приятный бонус Курс можно приобрести в рассрочку и без переплаты Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

— В чём сила, брат? В стандартной библиотеке Так скажет любой Go-разработчик, потягивая кофе и компилируя код с невозмутимым
— В чём сила, брат? В стандартной библиотеке Так скажет любой Go-разработчик, потягивая кофе и компилируя код с невозмутимым видом. Если вас достала эта бесконечная гонка за модными библиотеками, пришло время для Go-дзена. Заходите на мини-практикум по Golang от Rebrain — покажем, как жить проще и кодить быстрее! 💡 Что вас ждёт? Теория + практика: изучайте Go на примерах из реальной жизни, чтобы понять, как его используют в настоящих проектах. Мгновенная проверка задач: пишите код, сразу получайте результат и учитесь на практике. Поддержка эксперта: наш наставник, тимлид с 5-летним опытом в Go, поможет вам разобраться с любыми вопросами в закрытом чате. 🎁 А ещё мы подготовили приятный бонус: плейлист с записями открытых практикумов по Go для всех желающих. 👉 Забирайте плейлист и записывайтесь на практикум: https://clck.ru/3G4ykR Реклама. ООО "РЕБРЕИН", ИНН: 7727409582

🎥 🚀 Вебинар: Транзакции в реляционных СУБД — основы, лучшие практики и стратегии обеспечения согласованности данных. 💪 Осо
🎥 🚀 Вебинар: Транзакции в реляционных СУБД — основы, лучшие практики и стратегии обеспечения согласованности данных. 💪 Особенности вебинара: 1. Как организовать управление в реляционных СУБД и почему их использование важно для защиты и согласования данных. 2. Принципы ACID: что лежит в основе надежной работы транзакций и как обеспечить выполнение этих преобразований. 3. Механизмы управления конкурентным доступом, включая блокировку и изоляцию транзакций, для предотвращения помех и аномалий. ⭐️ В результате вебинара: - Вы поймёте, как эффективно использовать обработку данных в реляционных СУБД. - Изучите основные понятия ACID, блокировки и реализации, необходимые для построения устойчивых и безопасных систем. - Узнаете, как разрабатываются подходы, минимизирующие ошибки, повышающие производительность и кратковременные масштабирования приложений. 🚀 Не упустите возможность стать экспертом. Всем участникам будут доступны сециальные условия для постулпения на курс Highload Architect в Otus. Дата и время: 30.01.2025, в 20-00 (мск) 👉 Зарегистрируйтесь для участия: https://clck.ru/3G2ycN Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

⭐️ Symfony и Kafka — союз, о котором мечтают разработчики! 👉 Узнайте, как интеграция Symfony Messenger с Kafka делает обрабо
⭐️ Symfony и Kafka — союз, о котором мечтают разработчики! 👉 Узнайте, как интеграция Symfony Messenger с Kafka делает обработку асинхронных задач надёжной и масштабируемой. Мы разберём примеры, лучшие практики и подводные камни. ⏰ Хотите уверенно работать с этой мощной связкой и прокачать свои проекты? 28 января в 20:00 мск вас ждёт открытый урок, где мы расскажем, как настроить и использовать Kafka как транспорт. Спикер Михаил Каморин — Dev Tech Lead в Skyeng, участник и организатор конференций по PHP, член ПК Podlodka PHP Crew. 👉 Регистрируйтесь на вебинар сейчас и получите скидку на обучение на курсе «Symfony Framework»: https://clck.ru/3FtP3R Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

🐘 Тест по PHP 🔥 Проверь насколько хорошо ты знаешь PHP Ответишь — пройдешь на продвинутый курс "PHP Developer. Professional
🐘 Тест по PHP 🔥 Проверь насколько хорошо ты знаешь PHP Ответишь — пройдешь на продвинутый курс "PHP Developer. Professional" от OTUS по специальной цене. ➡️ ПРОЙТИ ТЕСТ: https://clck.ru/3FtTKh Приятный бонус Курс можно приобрести в рассрочку и без переплаты Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

❓ Ищете способы сделать Bitrix24 ещё мощнее? Мы знаем, как! На открытом уроке вы узнаете, как интегрировать Bitrix24 с Google
❓ Ищете способы сделать Bitrix24 ещё мощнее? Мы знаем, как! На открытом уроке вы узнаете, как интегрировать Bitrix24 с Google Workspace и Microsoft 365: — Расширьте возможности CRM. — Автоматизируйте рутинные задачи. — Улучшите коммуникацию в компании. Только реальные кейсы, примеры успешных интеграций и рекомендации от эксперта. Участники урока получат скидку на обучение на курсе «Разработчик Битрикс24». ⏰ Не упустите шанс! Встречаемся 27 января в 20:00 мск. 👉 Узнать больше: https://clck.ru/3FtMYx Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru