首先,我想说的是,我希望我不会将这个问题发到错误的地方,如果我愿意,请告诉我应该在哪里发布(如果在stackexchange世界中的任何地方合适)。
我有一些针对Magento初级开发人员职位的采访。我有一些Magento开发经验,但是我从未接受过这些工作的采访,所以我不确定会发生什么。
我将不胜感激所有的评论和答案,并且我认为这篇文章可能对尝试进入magento的其他初级开发人员很有帮助。
首先,我想说的是,我希望我不会将这个问题发到错误的地方,如果我愿意,请告诉我应该在哪里发布(如果在stackexchange世界中的任何地方合适)。
我有一些针对Magento初级开发人员职位的采访。我有一些Magento开发经验,但是我从未接受过这些工作的采访,所以我不确定会发生什么。
我将不胜感激所有的评论和答案,并且我认为这篇文章可能对尝试进入magento的其他初级开发人员很有帮助。
Answers:
当我面试应聘者,尤其是初中应聘者时,我首先要评估他们是否将成为优秀的开发人员。没关系Magento。
因此,您会预先从我这里听到很多非Magento的通用问题。这里仅仅是少数:
一些非技术性问题:
然后我可能会要求他们对他们在Github上的一些工作或他们提交的内容进行代码审查;我们可能会做一些白板练习,例如Fizzbuzz,也许是从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进行新员工的内部培训,希望可以分享一些好的见解
您可能会想到的第一个问题是:
这是默认安装,现在使用local.xml从主页中删除“返回学校”块。
您可能还会发现以下内容:
找出默认结帐流程未按预期方式运行的原因。(提示,请检查控制台中的javascript错误)。
在安装了修改产品图像显示方式的第三方模块后,产品视图页面缺少由单独的第三方模块生成的另一功能。调试此步骤的第一步是什么?(提示:“取决于”)。
客户希望在主页上有一个空间,他们可以轻松地修改内容而无需处理很多“代码”。您将如何实施?
我在一次采访中亲自看到了所有这些问题。
然后,当然可以期待一些有关开发过程中常见的Magento错误的问题(清除缓存,重新索引,base_url错误等)。如果您精通所有内容,那么可以期待一些更困难的主题(EAV,类重写,通过AJAX更新块)。
取决于您面试的人,仅仅了解Magento的一些基本领域(布局XML,使用模板)可能就足够了,因为您工作的头几个月可能会涉及在随机站点上解决随机前端问题。如果您不是Magento的新手,并且发现自己被聘为jr开发人员,那么可以期望进行很多在职学习。
我当时想发布同样的问题!我根据FED学习指南创建了一个列表,我已将其作为Google文档共享,如果有人想发表评论,我很想听听您的意见
https://docs.google.com/document/d/19iMKDOFBwYpq6wDQBknT8u5kDYFh7DssdjBDPTTsHwA/edit?usp=sharing
我不确定会给初中生什么样的问题和任务,但是您可以正确地定向这些资源并找出面试内容:
1. https://stackoverflow.com/questions/16289832/preparing-for-magento -front-end-certification
2. 学习成为Magento认证的开发人员
3. http://blog.belvg.com/tag/study-guide
4. http://www.vskills.in/certification/Certified-Magento-专业样本问题
5. http://magentoquiz.com/magento-certification/magento-exam-sample-questions/
6. 6. http://magestudyguide.com/
刚刚发现此页面包含许多magento采访问题:
以下是magento面试问题的集合: