Новое:Talanto осенью: поиск с цифрами, вакансия по шагам и каталог компаний

+666новых вакансий за сутки·52 265вакансий открыто сейчас·Новое:Talanto осенью: поиск с цифрами, вакансия по шагам и каталог компаний

Новые вакансии в TelegramРаботодателям
Talanto
Вакансии
Компании5 686
РезюмеAIПодготовкаСтатьи
ТарифыТарифы
Войти

Не нашли подходящее?

Пусть нужная вакансия найдёт вас сама.

  1. Подборка в TelegramНовые вакансии по вашему фильтру — сразу в бота.Подключить
  2. Мэтчи по резюмеЗагрузите резюме — покажем, где вы подходите лучше всего.Загрузить
  3. Сохранить фильтрНастройте поиск один раз и возвращайтесь к новым вакансиям.Настроить
Что нового на TalantoTalanto осенью: поиск с цифрами, вакансия по шагам и каталог компаний

Для работодателей

Опубликуйте вакансию — отклики придут в ваш кабинет.

  1. Вакансиябесплатно
  2. Откликиконтакты бесплатно
  3. Наймэтапы и интервью

40 компаний публикуют вакансии напрямую · 4 394 кандидата открыты к предложениям

Разместить вакансию

Популярные направления

Все подборки
  • Python5 973
  • Облачные технологии4 523
  • QA вакансии1 689
  • Android1 143
  • Инженер данных788
  • Продакт-менеджер308

Разработка

  • iOS1 093
  • Backend вакансии1 020
  • Fullstack вакансии448
  • AI вакансии378
  • Frontend вакансии369
  • Mobile вакансии27

По стеку

  • Go3 345
  • Java2 037
  • Kotlin908
  • Node.js746
  • Rust492
  • .NET481
  • PHP278
  • C++213
  • C#199

DevOps и инфраструктура

  • Kubernetes2 562
  • Linux-инфраструктура2 030
  • DevOps вакансии1 855
  • Terraform / IaC1 548
  • CI/CD876
  • Мониторинг и Observability709
  • SRE229
  • Кибербезопасность40

Аналитика и данные

  • Аналитик данных479
  • Data Scientist443
  • Бизнес-аналитик342
  • Системный аналитик50

Другие направления

  • Проджект-менеджер107
  • UI/UX дизайн70
  • Ручное тестирование14

По регионам

  • Вакансии в США24 039
  • Вакансии в Европе9 373
  • Работа в России2 968
  • Вакансии в Канаде2 114

По формату

  • Удалённые вакансии41 595
  • Релокация в США24 039
  • Гибридная работа5 209
  • Офисная работа3 834

По уровню

  • Senior вакансии22 591
  • Middle вакансии12 174
  • Junior вакансии4 013

Сейчас нанимают

Все компании
  • Rakuten189 вакансий
  • ASML163 вакансии
  • Grab134 вакансии
  • Wise81 вакансия
  • Infobip28 вакансий
  • Darktrace17 вакансий
  • Spotify17 вакансий
  • Celonis14 вакансий
  • UiPath13 вакансий
  • Adyen9 вакансий

Вакансии из 344 источников: карьерные страницы компаний и джоб-борды.

КомпанииО насНовостиПубличная офертаУсловия использованияПолитика конфиденциальностиПоддержка
←К теме PHPВсе вопросы
PHPMiddleОпыт

Какие версии, возможности или изменения экосистемы PHP важно учитывать на собеседованиях в 2026 году?

В закладки
Сначала попробуйте ответить сами30 секунд
Сравнить с ответом ↓

В 2026 году важны PHP 8.3–8.4: typed class constants, property hooks, asymmetric visibility, улучшенный JIT, Fibers для async и обязательный Composer 2 с platform requirements.

Примеры современного синтаксиса

<?php
declare(strict_types=1);

// PHP 8.1: Enum + readonly
enum Status: string {
    case Active = 'active';
    case Inactive = 'inactive';
}

readonly class OrderId {
    public function __construct(public int $value) {}
}

// PHP 8.3: typed class constant
class Config {
    const string APP_ENV = 'production';
}

// PHP 8.4: property hooks
class Temperature {
    public float $celsius {
        get => $this->kelvin - 273.15;
        set => $this->kelvin = $value + 273.15;
    }
    public function __construct(private float $kelvin) {}
}

Актуальные версии PHP в 2026 году

На момент 2026 года активно поддерживаются PHP 8.2 (security fixes до декабря 2026), PHP 8.3 (active support) и PHP 8.4 (вышел в ноябре 2024, active support). PHP 8.1 перешёл в security-only режим. PHP 7.x — EOL, использование в новых проектах недопустимо.

Ключевые изменения PHP 8.x, важные на интервью

  • PHP 8.0: match expression, named arguments, nullsafe operator ?->, constructor property promotion, str_contains() / str_starts_with() / str_ends_with(), JIT компилятор, union types.
  • PHP 8.1: Enum, readonly properties, Fibers, intersection types, never return type, array_is_list().
  • PHP 8.2: readonly classes, Disjunctive Normal Form (DNF) types, true/false/null как standalone types, deprecation динамических свойств.
  • PHP 8.3: Typed class constants (const int VERSION = 1), json_validate(), readonly improvements, #[Override] атрибут, улучшения в Randomizer.
  • PHP 8.4: Property hooks (вычисляемые свойства с get/set), asymmetric visibility (public protected(set)), new без скобок в выражениях, обновлённый DOM API.

Экосистема и инструменты

  • Composer 2.x — обязателен, поддерживает platform requirements и параллельную загрузку.
  • PHPStan 2.x — статический анализ, уровни 0–9, интеграция с Blade/Twig через extensions.
  • Rector 2.x — автоматический апгрейд кода, правила для каждой версии PHP.
  • PHP-CS-Fixer 3.x — форматирование по PSR-12 и собственным ruleset.
  • Symfony 7.x / Laravel 11.x — актуальные мажорные версии фреймворков, требуют PHP 8.2+.
  • FrankenPHP — новый PHP-сервер на Go с worker mode (аналог Swoole, но без расширений).

Что устарело и опасно упоминать как текущее

  • Функции mysql_* — удалены в PHP 7.0, использовать PDO или MySQLi.
  • ereg_* regex функции — удалены в PHP 7.0.
  • Динамические свойства без #[AllowDynamicProperties] — deprecated в 8.2, будут выдавать ошибку.
  • Передача null в non-nullable параметры — deprecated в 8.1, Error в 9.0.

Подводные камни

  • JIT в PHP даёт прирост только для CPU-intensive кода (математика, ML-инференс), для типичных web-приложений с IO прирост минимален.
  • Fibers — не многопоточность: один поток, кооперативное переключение; ReactPHP и Amp используют event loop поверх Fibers.
  • Readonly class в PHP 8.2 не позволяет клонировать с изменёнными свойствами без обходных решений.
  • Property hooks в PHP 8.4 несовместимы с некоторыми ORM (Doctrine требует обновления маппинга).
  • DNF types (PHP 8.2) не поддерживаются в PHPStan ниже 1.9 — важно проверить версию анализатора.
  • Asymmetric visibility (PHP 8.4) конфликтует с reflection-based serialization в старых версиях Symfony Serializer.
  • FrankenPHP worker mode держит приложение в памяти между запросами — нужно явно сбрасывать состояние, как в Swoole.
  • Composer platform.php в composer.json должен соответствовать реальной версии PHP в production, иначе зависимости резолвятся некорректно.

Частые вопросы на собеседовании

  • Как предотвратить SQL injection в PHP?
  • Что такое PHP traits и чем они отличаются от интерфейсов и абстрактных классов?
  • Каковы основные возможности PHP 8.x (named arguments, match expression, nullsafe operator, fibers)?
  • Что такое суперглобальные переменные (superglobals) в PHP? Назовите наиболее распространённые.

Что портит ответ

  • Рассказывать устаревший подход как актуальную практику
  • Не отличать личный legacy-опыт от состояния экосистемы в 2026 году
  • Игнорировать migration notes и deprecated API

Что слушает интервьюер

  • Понимает актуальное состояние PHP
  • Отличает современные практики от legacy-подходов
  • Учитывает миграции, deprecated API и совместимость

Как вы знаете этот вопрос?

Проверить себя по теме PHP →

Связанные темы

PHPmigration-planningtechnical-communicationtechnology-selectiontrade-off-analysis

Вакансии с этим навыком

PHP вакансии
  • Senior Web Application Engineer, J.League Online Store - EC Expansion Development Department (ECEXD)
  • DX Solution Lead Engineer - Backoffice Business Support Section, Business Support Development Department (BSD)
  • Product Manager, Customer Strategy Department - Platform Strategy Supervisory Department (PFSD)
  • System Engineer -System Development Department, Information Systems Division, Rakuten Life Insurance Co., Ltd. (Secondment)
  • Software Engineer - E-money System Development Department, Rakuten Edy, Inc. (Secondment)