СМС-ки
   
Пейджер выключен!
Страницы: (2) [1] 2  ( Перейти к первому непрочитанному сообщению ) Ответ в темуСоздание новой темыСоздание опроса

> Собеседование на должность PHP разработчика, мой опыт
krasilich  
 ۩  [x] Дата
Цитировать сообщение
Offline



Magento PS Team member
******

Профиль
Журнал
Группа: Эксперт
Группа переписки
Сообщений: 698
Пользователь №: 18258
На форуме: 1 год, 3 месяца, 23 дня
Репутация: +3/-0

Трезвый :
11 месяцев, 14 дней


Все начиналось как всегда. Будильник, Кофе. Просмотр фриланс бирж в поисках работенки.

Но, в какой-то момент все пошло не так как обычно, и ключевым моментом стал один телефонный звонок.
Мужчина на том конце провода представился, и сообщил что очень хочет видеть меня у себя в сотрудниках. (Вот тебе раз, подумал я... Где же они меня нашли-то...) Пройти собеседование согласился, вдруг чего интересного предложат. Так как контора находиться в столице Украины, а мне до нее добираться часа 3 поездом, решили встретиться через день.

Но на этом все не закончилось.

Через несколько часов после звонка получаю письмо на e-mail. Мол мы такие-то, хотим предложить вам должность php разработчика. Проверив реквизиты компании, поняв что это не развод, отвечаю согласием и назначаем встречу на тот же день, что и первое собеседование.

Если чесно, в этот момент я был в полной растерянности. В основном из-за того, что не понимал, откуда взялись мой контакты, и знание моего профиля (это же не вирусный маркетинг какой-то). С учетом того, что явных действий для поиска офф-лайн работы я не предпринимал.

Уже на первом собеседовании я узнал откуда у них мои данные, второе собеседование это подтвердило. Дело в том, что я таки размещал свое резюме на одном из популярных сайтов для поиска работы. И у моих интервьюверов были распечатки моего резюме именно с этого сайта. Как-то они меня откопали, интересно только как=)

Ну да ладно, перейдем собственно к собеседованиям.

Контора первая.
Самая обыкновенная web студия. Штат менее 10 человек.
Интервьюировали менеджер по заказам (как я понял, он же директор студии) и девочка, "технический специалист".
Собственно эта девушка и была самым сложным на собеседовании. Вот хоть убей, но не могу я рассказывать девушкам про программинг, психологический барьер=)

Собеседование длилось минут 15, так что никаких особо интересных технических или логических вопросов не было.

Собственно вопросы:
- Что самое сложное разрабатывали на php.
- Какие технологии были использованы?

- Доводилось ли разрабатывать высоконагруженные проекты?

- Какие паттерны проектирования знаешь?

- Доводилось ли разбираться в чужом коде, к которому нет документации?

- Умеешь ли писать SQL запросы?

- Использовал ли регулярные выражения?

- Навыки в верстке.
- Как вернуть зафлоаченый блок, выпавший из потока (это первый вопрос, на который нужно было дать ответ не типа да/нет)
- Как сделать что бы ответ данный на предыдущий вопрос работал в IE6?

- Что доводилось делать с JavaScript какие библиотеки использовал?

Вот в принципе и все собеседование=)
На все вопросы даны ответы.
Через час после собеседования получен звонок с официальным предложением о работе.

К слову сказать, это было первое php собеседованние в моей жизни, и готовился я к большему (ух, не знал я тогда, что самое интересное только начинаеться=)).


Итак, вторая половина дня, второе собеседование.
Вторая контора - куда серьезнее первой.
Прямое представительство пендоской компании, разработчика небезиpвестного open-source eCommerce движка. Да что скрывать, одного из лучших движков подобной направлености.
В компании три основных отдела. Разработчики собственно движка, разработчики приложений на его основе, и саппорт. Штат, по моим оценкам 50 - 70 человек. Офис в два неполных этажа бизнес - центра. После первой конторы тут все казалось просто раем=)

Собеседование проводили два проектных менеджера.
Перед собеседованием прослушал вводную историю о компании.
А дальше начался ппц.
Мало того, что я, как не опытный, указал в резюме вещи которых нет и никогда не было так меня еще и начали спрашивать по всем пунктам=)

Собеседование длилось около часа. Были только теоретические вопросы. Никакой практики и логики (хотя, по поводу логики могу ошибаться, мог просто не заметить вопроса "с подвохом")
Все вопросы, я просто не вспомню, пишу ключевые моменты.

Началось все с
MVC
- что есть Контроллер?
- что есть Фронт-контроллер?
- что такое action Контроллера?
- что происходит с запросом когда он попадает в систему?
- Роутинг.
- Как сделать что бы для разных контроллеров применялись разные правила роутинга?
- остальные части паттерна mvc

плавно перешли собственно к php и паттернам
- различия ооп моделей в 4 и 5 версиях (отдельно с точки зрения организации памяти)
- какие магические методы знаешь
- когда вызываються методы __call, __get
- какие паттерны знаешь
- как реализовать паттерн Singleton
- паттерн Factory
- основное применение паттерна Adapter

Дальше начали про ZendFramework, но тут мне особо нечего было сказать, так что перешли к следующему.

Базы данных.
- Что такое денормализация, когда стоит применять
- Оптимизация запросов. Поиск "тормозящего" запроса. Действия по оптимизации.
- Различия таблиц InnoDB и MyIsam в MySQL
- Индексы. Типы индексов. Составные индексы
- Ключи, условия для обьявления внешних ключей.
- В чем минус использования индексов.
- Что такое ORM
- Какие прокладки для базы использовал


HTML/XHTML
- предки языков HTML и XHTML
- что такое well-formed документ.
- что прописывается в DOCTYPE
- способы (или методы, непомню...) валидации документа (назвать 2 основных)

JavaScript
- что есть прототип
- что делал на js
(дальше решили не продолжать ибо знаний js минимум)

Без категории
- Какие API использовал?
- Какой тип API у google translate


Вопросов было раза в два больше, написал все, что вспомнил.
На некоторые вопросы был дан честный ответ "Нет, я этого не знаю"

В целом, после собеседование было ощущение что мозг получил множественный оргазм, и теперь не скоро прийдет в чувства. И я даже не расчитывал получить хоть какой-то ответ от них. Но вот незадача, на почту пришло письмо с предложением пройти испытательный срок=)


Итак, два моих первых php собеседованния (да и вообще первые серьезные собеседованния)
успешно пройдены. Чувствую себя человеком=)

Надеюсь кому-то будет интересна данная статейка. Ибо мне не хватало подобных материалов при подготовке к собеседованиям.
PMПисьмо на e-mail пользователюICQ
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
stepan  
Дата
Цитировать сообщение
Offline



Группа: ЛжеЭксперт
******

Профиль
Журнал
Группа: Форумчанин
Завсегдатай форума
Сообщений: 946
Пользователь №: 16333
На форуме: 1 год, 10 месяцев, 9 дней
Репутация: +4/-0

Не курю:
3 года, 9 месяцев, 18 дней


krasilich мои поздравления
user posted image


--------------------
user posted image user posted image
PMICQ
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
krasilich  
 ۩  Дата
Цитировать сообщение
Offline



Magento PS Team member
******

Профиль
Журнал
Группа: Эксперт
Группа переписки
Сообщений: 698
Пользователь №: 18258
На форуме: 1 год, 3 месяца, 23 дня
Репутация: +3/-0

Трезвый :
11 месяцев, 14 дней


stepan Спасибо. Но лучше поздравлять, после первой зарплаты=)
PMПисьмо на e-mail пользователюICQ
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Adil  
Дата
Цитировать сообщение
Offline



Здесь живет
******

Профиль
Журнал
Группа: Серый - но кардинал!
Сообщений: 963
Пользователь №: 4089
На форуме: 2 года, 9 месяцев, 1 день
Репутация: +5/-0




Интресно было бы взглянуть на резюме.
Да кстати, забыл поздравить) Поздравляю!)
PMПисьмо на e-mail пользователю
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
glock18  
Дата
Цитировать сообщение
Offline



фрагментация кода рулит
******

Профиль
Журнал
Группа: Эксперт
**
Группа переписки
Сообщений: 3355
Пользователь №: 17723
На форуме: 1 год, 5 месяцев, 13 дней
Репутация: +3/-0




после первой зп будешь проставляться, а сейчас получай поздравления smile.gif

вопросы в целом достаточно общие, и их знание желательно таки. но раз тебе сделали предложение, то видят у тебя потенциал, так что рви волосы на голове и бей пятками в грудь - будет тяжело, но если будешь делать максимум, приобретешь большой и очень ценный опыт. если будешь знать хотя бы эти пункты, то уже будешь весьма крут smile.gif а если вопросы задавали, то, видимо, будет кому поделиться опытом при необходимости.


--------------------
Не работает код? Берешь мануал, садишься за этот код, проходишь по каждой строчке и пытаешься понять зачем она и что делает. Если находишь функцию, которую ты знаешь не с точностью до каждого параметра и поведения, то идешь в мануал и читаешь про нее. Потом осознаешь что она такое и зачем там. Вот так надо учить php, а не просто копировать примеры из примеров в примеры, в надежде, что эти примеры потом будут работать.

Для благодарностей (Z141765277188, R115764971921, E358857153660)
PMПисьмо на e-mail пользователюICQ
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
sergeiss  
Дата
Цитировать сообщение
Offline



уже не-квадратный Эксперт
******

Профиль
Журнал
Группа: Эксперт
****
Группа переписки
Сообщений: 6136
Пользователь №: 4190
На форуме: 2 года, 8 месяцев, 19 дней
Репутация: +47/-4




Я сначала подумал, что это "копи-пейст" статьи с интернета...

А коли это ты про себя написал - то тогда принимай поздравления! И удачи в работе!!! smile.gif


--------------------
* Хэлп по PHP
* Хэлп по JavaScript (1.6 МБ)
* Хэлп и СУБД для PostgreSQL


* Добровольные благодарности сюда: :)
Яндекс 41001351682358
PMICQ
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
krasilich  
 ۩  Дата
Цитировать сообщение
Offline



Magento PS Team member
******

Профиль
Журнал
Группа: Эксперт
Группа переписки
Сообщений: 698
Пользователь №: 18258
На форуме: 1 год, 3 месяца, 23 дня
Репутация: +3/-0

Трезвый :
11 месяцев, 14 дней


Спасибо за поздравления. Ссылку на резюме дам чуть позже, так как сайт не доступен сейчас%)

P.S. Так вот к чему мне glock18 снился накануне))))))))
PMПисьмо на e-mail пользователюICQ
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
glock18  
Дата
Цитировать сообщение
Offline



фрагментация кода рулит
******

Профиль
Журнал
Группа: Эксперт
**
Группа переписки
Сообщений: 3355
Пользователь №: 17723
На форуме: 1 год, 5 месяцев, 13 дней
Репутация: +3/-0




krasilich
да, видать я "к удаче" smile.gif


--------------------
Не работает код? Берешь мануал, садишься за этот код, проходишь по каждой строчке и пытаешься понять зачем она и что делает. Если находишь функцию, которую ты знаешь не с точностью до каждого параметра и поведения, то идешь в мануал и читаешь про нее. Потом осознаешь что она такое и зачем там. Вот так надо учить php, а не просто копировать примеры из примеров в примеры, в надежде, что эти примеры потом будут работать.

Для благодарностей (Z141765277188, R115764971921, E358857153660)
PMПисьмо на e-mail пользователюICQ
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
DedMorozzz  
Дата
Цитировать сообщение
Offline



Эникейщик
******

Профиль
Журнал
Группа: Эксперт
Группа переписки
Сообщений: 2370
Пользователь №: 19498
На форуме: 11 месяцев, 28 дней
Репутация: +36/-0




Да-да, полезная стейка, вопросы учту. Некоторые аспекты работают на подсознании иль знаю, как написать, но как это в теории озвучить не задавался даже вопросом. Конгратулирен, и да присниться мне glock18 laugh.gif


--------------------
Если не говорить пользователям, что линукс это сложно и страшно, то им совершенно все равно, в чем не разбираться.
PMПисьмо на e-mail пользователюСайт пользователяICQ
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
krasilich  
 ۩  Дата
Цитировать сообщение
Offline



Magento PS Team member
******

Профиль
Журнал
Группа: Эксперт
Группа переписки
Сообщений: 698
Пользователь №: 18258
На форуме: 1 год, 3 месяца, 23 дня
Репутация: +3/-0

Трезвый :
11 месяцев, 14 дней


Что касается вопросов, на втором собеседовании было еще такое.
- Используете php как шаблонизатор? Какие конструкции позволяете себе применять в шаблонах?

Многое у меня просто вылетело из головы, был вопрос про типы индексов. Совсем забыл что в MyISAM есть уникальный индекс, но наводящий вопрос "Как на уровне БД обеспечить уникальность значений?" Поставил все на свои места)
PMПисьмо на e-mail пользователюICQ
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Michael  
Дата
Цитировать сообщение
Offline



Здесь живет
******

Профиль
Журнал
Группа: Эксперт
Группа переписки
Сообщений: 1692
Пользователь №: 18498
На форуме: 1 год, 2 месяца, 28 дней
Репутация: +45/-2




krasilich , спасибо, что поделился информацией. Тут и мне есть о чем подумать.
PMICQ
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
HardWoman  
Дата
Цитировать сообщение
Offline



Нафига козе баян.
******

Профиль
Журнал
Группа: Администратор
Почтальон группы
Сообщений: 1664
Пользователь №: 3
На форуме: 4 года, 8 месяцев, 14 дней
Репутация: +8/-2




Так в какую контору пошел и скока денег положили?


--------------------
Сложные иерархии рулят!!!
PMСайт пользователяICQMSN
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
qpayct  
Дата
Цитировать сообщение
Offline



[████..] 99%
******

Профиль
Журнал
Группа: Форумчанин
*
Завсегдатай форума
Сообщений: 1150
Пользователь №: 4272
На форуме: 2 года, 8 месяцев, 12 дней
Репутация: +10/-8

Не пью :
3 месяца, 11 дней


2-ух зайцев одним глоком wink.gif
респект.


--------------------
Хорошо поставленный вопрос - это уже половина ответа.
PMICQ
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
krasilich  
 ۩  Дата
Цитировать сообщение
Offline



Magento PS Team member
******

Профиль
Журнал
Группа: Эксперт
Группа переписки
Сообщений: 698
Пользователь №: 18258
На форуме: 1 год, 3 месяца, 23 дня
Репутация: +3/-0

Трезвый :
11 месяцев, 14 дней


HardWoman
Пока никуда не пошел=)
Естественно хочется во вторую, в понедельник перезвоню им уточню, действительно ли они меня хотят, если да, то только к ним=)

ЗП. Предлагают достаточно, что бы я сорвался и в течении недели переехал в другой город=)
PMПисьмо на e-mail пользователюICQ
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
qpayct  
Дата
Цитировать сообщение
Offline



[████..] 99%
******

Профиль
Журнал
Группа: Форумчанин
*
Завсегдатай форума
Сообщений: 1150
Пользователь №: 4272
На форуме: 2 года, 8 месяцев, 12 дней
Репутация: +10/-8

Не пью :
3 месяца, 11 дней


krasilich в Киев? нужна будет хата на сьём на Печерске пиши wink.gif


--------------------
Хорошо поставленный вопрос - это уже половина ответа.
PMICQ
Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
Опции темыСтраницы: (2) [1] 2  Ответ в темуСоздание новой темыСоздание опроса