Делюсь своим опытом в поиске работы программистом в Словакии. Мне подходила работа как локально в Кошицах, так и удаленная работа. Сфера деятельности - разработка веб-сайтов и веб-приложений на PHP.
Где искать вакансии?
Я смотрел на сайте www.profesia.sk. Это самый популярный сервис для поиска работы в Словакии. Что-то интересное можно найти и на таких сайтах, как www.brigada.sk, www.praca.bazos.sk, www.job.sk.
Как правильно составить резюме?
Один из самых важных этапов во время поиска работы в IT-cфере - составить хорошее резюме. Это тот случай, где содержание будет важнее формы. В первую очередь словацкие работодатели будут смотреть на ваш опыт и примеры работ: прикрепите ссылки на выполненные вами проекты и кратко опишите их.
Что обязательно нужно указать в резюме?
- Имя + Фамилия
- Кем себя позиционируете (напр., дизайнер, PHP разработчик, таргетолог)
- Ваши кейсы (примеры работ)
- Hard skills и Soft skills (что знаете и умеете)
- Образование (не забудьте также прикрепить сертификаты курсов, которые вы проходили)
- Какими языками владеете
- Контакты (телефон, e-mail, адрес)
Как проходило собеседование? Какие были вопросы?
Собеседование проходило в два этапа. Первый этап - тест на определение моего типа личности и характера. Второй этап - общение с Senior разработчиком. Были как простые, так и не очень вопросы. Задают их очень индивидуально, иногда основываясь на примерах работ в резюме.
Какие вопросы попались мне на собеседовании:
- Как и для чего используется Ajax? Приведите практические примеры использования.
- Для чего нужен Primary key в SQL?
- Что такое курсоры в базах данных?
- Напишите пример SQL скрипта для получения данных из таблицы пользователей сайта, которые совершали покупки больше чем на 100 долларов.
- Какие вы знаете принципы SOLID?
- Что вам известно о MVC?
- Что такое рекурсия в PHP?
- Что такое абстрактный класс и чем он отличается от интерфейса?
- Какие знаете принципы ООП?
- Что такое SSH-протокол?
- Чем отличаются операторы BREAK и CONTINUE?
- Что такое Docker и каков принцип его работы?
- В чем разница между GET и POST?
- Чем отличаются Sessions и Cookies?
- Какие PHP-фреймворки знаете?
В конце собеседования кандидата спрашивают сколько часов в неделю он готов работать и сколько хочет получать в час.
В целом мое собеседование длилось около часа, в конце которого сразу сообщили о желании сотрудничать со мной. Но есть фирмы, которые общаются с кандидатом не более чем 15-20 минут. Если работодатель действительно заинтересован в сотрудничестве с вами, разговор может затянуться.