PHP Интервью
42 subscribers
17 photos
1 video
8 files
34 links
Помогаем PHP-Джуниорам пройти собеседование и устроиться на работу.
Делимся о чем спрашивают на собеседованиях
Предварительное собеседование с автором канала
Советы как правильно составить резюме
Авторские статьи и видео-обзоры

Автор @fxdev
Download Telegram
Channel created
🧨 Требования к кандидатам на позицию "PHP-Джуниор" по версии hh.ru
(было изучено более 50 вакансий)

Основное:
— Уверенное владение синтаксисом php 5.x и 7.x
— ООП и паттерны. Singleton, MVC, Facade и т.д.
— MySQL и сам SQL. Сложная выборка, джойны, подзапросы, отладка, оптимизация запросов, агрегирующие функции.
— Уверенное владение одним из фреймворков Yii2 / Symfony / Laravel
— Чтение чужого кода (Legacy Code).

А так же:
— Собственные проекты на github/bitbucket
— Уверенное владение GIT из командной строки
— Менеджер пакетов Composer
— Понимание html/css/js/jquery
— Различные протоколы: tcp/ip, http, dns, ssh, dns, sftp, RESTful API
— Сопутствующие сервисы и программы: Docker, RabbitMQ, Redis, Memcache, Sphinx или Elastic, x-Debug и другие.
— Модные слова: DRY, KISS, YAGNI
— Принципы SOLID
PHP Интервью pinned «🧨 Требования к кандидатам на позицию "PHP-Джуниор" по версии hh.ru (было изучено более 50 вакансий) Основное: — Уверенное владение синтаксисом php 5.x и 7.x — ООП и паттерны. Singleton, MVC, Facade и т.д. — MySQL и сам SQL. Сложная выборка, джойны, подзапросы…»
В этой группе я буду делиться различным материалом, который раскрывает все вышеописанные темы и направления.

Что будет еще:
Мы будем изучать вопросы, которые часто задают на собеседованиях;
Учиться правильно составлять резюме;
Я буду публиковать тестовые задачи для закрепления материала;
Книги на тему программирования;
Авторские статьи и видео-обзоры
Хакатоны и конкурсы для участников канала;
Менторство на время испытательного срока;
Немного программерского юмора;

И многое другое!
🔔 Однажды мы с коллегой поспорили, кто из нас круче, как программист! Конечно, это выглядело как ребячество, но тогда мы в серьёз задумались, как же это выяснить. И кое-что придумали.

Мы нашли в интернете несколько интересных задач, с которыми ни одни из нас еще не сталкивался и начали их решать одновременно.

Я бы мог сказать, что победа была за мной и вы едва ли смогли бы это проверить, но я буду честен с вами и скажу, как есть, победил конечно же я и с очень большим отрывом. Когда я закончил решать, мой товарищ еще не решил даже первую задачу.

Он тогда не знал, что я ночами на пролёт прокачивал свой навык решения задач, находя их в интернете, а через какое-то время появилось это:

👉 https://app.justcoding.ru/

Великолепный сервис с большим набором задач и автоматической проверкой решения. Решайте по 5-7 задач в неделю или больше. Так вы прокачаете не только навык решения задач но и ближе познакомитесь со стандартными функциями PHP.
📗 Веб-программирование начинается с интернета, а интернет начинается с протоколов TCP/IP.

Мало кто знаком с этими протоколами, которые играют жизненно важную роль в доставке информации по сетям Интернета.

Книга "TCP/IP — Сетевое администрирование" как раз об этом! Не обязательно читать её до конца, достаточно внимательно прочитать первые главы, в которых описывается основные принципы работы и взаимодействия компьютеров внутри сети.

Так же будет очень полезно почитать о таком понятии как RFC (Request for Comments).

👉 https://ru.wikipedia.org/wiki/RFC