Во-первых, я хотел бы сказать, что я надеюсь, что я не отправляю сообщение не в том месте с этим вопросом, и если я, пожалуйста, посоветуйте мне, где (если что-либо в мире stackexchange уместно), я должен опубликовать его.
У меня есть пара интервью для молодых разработчиков Magento. У меня есть некоторый опыт разработки Magento, но я никогда не брал интервью для этих рабочих мест, поэтому я не уверен, чего ожидать.
Я был бы признателен за все комментарии и ответы, и я думаю, что этот пост потенциально может быть очень полезным для других начинающих разработчиков, пытающихся проникнуть в magento
Ответы:
Когда я беру интервью у кандидатов, и в частности у младших кандидатов, я сначала оцениваю, будут ли они хорошими разработчиками . Неважно, Magento .
Таким образом, вы услышите много общих, не Magento, вопросов от меня сразу. Здесь только несколько:
Некоторые нетехнические вопросы:
Тогда я мог бы попросить их сделать обзор кода с некоторыми их работами на Github или чем-то, что они представили; мы могли бы сделать некоторые упражнения для доски, такие как Fizzbuzz, может быть, выбор из Project Euler ... что-то на этот счет Я просто пытаюсь смешать это здесь и посмотреть, как они справляются с проблемами, с которыми они, возможно, не сталкивались.
Если я удовлетворен и знаю, что кандидат имеет опыт работы с Magento, я мог бы задать более конкретные вопросы по Magento :
В этот момент я могу задать несколько действительно сложных вопросов или попросить их набросать что-нибудь для меня - может быть, поток оформления заказа Magento. Я могу попросить их описать все подпапки в расширении Magento. Я мог бы спросить их, какие абстрактные модели расширить для желаемой функциональности.
Надеюсь, это поможет - процесс найма труден для обеих сторон за столом . В моем первом раунде приема на работу в первый раз я позвонил по телефону более чем 75 кандидатам, отсеял 500+ резюме и сократил до 2 или 3 личных собеседований. Никто из них не сработал - поэтому, в моем случае, когда вы сидите за столом напротив меня, я болею за вас! Я хочу, чтобы ты сделал это! Я хочу, чтобы мучительный процесс этапа найма закончился, чтобы мы могли делать то, что у нас получается лучше всего - создавать потрясающие продукты.
Хитрость заключается в том, чтобы сохранить его легким и сделать его полезным и, по крайней мере, образовательным опытом для кандидата.
источник
Основываясь на обсуждении, которое я провел с партнерами по Magento (примечание: я сам не брал интервью у разработчиков), ниже приведены несколько советов:
1) Не ищите разработчиков Magento. Найдите хорошего OO PHP (или Java, я слышал истории успеха разработчиков Java и Magento) и обучите их. У нас также есть некоторые люди, которые перешли с Java на Magento, и у них нет вредных привычек типичных разработчиков PHP.
2) Никогда не используйте внешнюю компанию по найму - они не найдут никого и не будут знать, что делают (то есть преследуют меня, потому что я работаю в Magento и давно являюсь разработчиком - но я не Magento разработчик)
3) Не уверен, какова ваша роль / компания. Если вы хотите заниматься развитием, да, ищите людей. Однако, если вы являетесь продавцом или вам нужно сделать только один проект, подумайте о том, чтобы пойти с опытным партнером.
4) Получить @benmarks для ответа - он проводит внутреннее обучение для новых сотрудников в BlueAcorn и, надеюсь, может поделиться некоторыми хорошими знаниями
источник
Первый вопрос, который вы, вероятно, ожидаете, это что-то вроде:
Вот установка по умолчанию, теперь удалите блок «Back to School» с домашней страницы, используя local.xml.
Вы также можете найти что-то вроде:
Узнайте, почему процесс проверки по умолчанию не работает так, как должен. (подсказка, проверьте на наличие ошибок JavaScript в консоли).
После установки стороннего модуля, который изменяет способ отображения изображений продукта, на странице просмотра продукта отсутствует другая функция, созданная отдельным сторонним модулем. Каков первый шаг для отладки этого? (подсказка: «зависит»).
Клиенту нужно место на главной странице, где он может легко модифицировать контент, не сталкиваясь с большим количеством «кода». Как бы вы это реализовали?
Я лично видел все эти вопросы во время интервью.
И затем, конечно, ожидайте некоторых вопросов, касающихся распространенных ошибок Magento во время разработки (очистка кэша, переиндексация, ошибки base_url и т. Д.). Если вы все прибиваете, ожидайте более сложные предметы (EAV, переписывание классов, обновление блока через AJAX).
В зависимости от того, с кем вы проводите собеседование, может быть достаточно иметь хорошее представление о нескольких основных областях Magento (макет XML, работа с шаблонами), поскольку первые месяцы вашей работы могут включать исправление случайных проблем внешнего интерфейса на случайных сайтах. , Если вы относительно новичок в Magento и нашли себя нанятым в качестве младшего разработчика, рассчитывайте на то, что вам придется много учиться на рабочем месте.
источник
Я думал о публикации тех же вопросов! Я создал список на основе учебного пособия FED, поделился им как Документ Google, и если кто-то захочет это прокомментировать, мне будет интересно услышать, что вы хотите сказать.
https://docs.google.com/document/d/19iMKDOFBwYpq6wDQBknT8u5kDYFh7DssdjBDPTTsHwA/edit?usp=sharing
источник
Я не уверен, что именно какие вопросы и задания будут даны для юниоров, но вы можете увидеть эти источники для правильной ориентации и выяснить интервью:
1. https://stackoverflow.com/questions/16289832/preparing-for-magento окончательная сертификация
2. Подготовка к тому, чтобы стать сертифицированным разработчиком Magento
3. http://blog.belvg.com/tag/study-guide
4.
http://www.vskills.in/certification/Certified-Magento- Professional-Sample-Questions5.
http://magentoquiz.com/magento-certification/magento-exam-sample-questions/6. http://magestudyguide.com/
источник
Только что нашел эту страницу, содержащую множество вопросов интервью magento:
Общие вопросы и ответы Magento интервью
источник
Вот коллекция вопросов и ответов для интервью
http://magentotutorialbeginners.blogspot.in/2014/03/magento-interview-questions-and-answers.html
источник
Ниже приведен сборник вопросов интервью magento:
источник