En primer lugar, me gustaría decir que espero no publicar en el lugar equivocado con esta pregunta y, si lo estoy, avíseme dónde (si es apropiado en algún lugar del mundo de stackexchange) debería publicarlo.
Tengo un par de entrevistas para los puestos de desarrollador junior de Magento. Tengo algo de experiencia en el desarrollo de Magento pero nunca hice una entrevista para estos trabajos, así que no estoy seguro de qué esperar.
Agradecería todos los comentarios y respuestas y creo que esta publicación podría ser muy útil para otros desarrolladores junior que intentan entrar en magento
Respuestas:
Cuando estoy entrevistando candidatos, y en particular candidatos junior , primero evalúo si serán buenos desarrolladores . No importa Magento .
Entonces escucharía muchas preguntas genéricas que no son de Magento de mi parte. Estas son solo algunas:
Algunas preguntas no técnicas:
Entonces podría pedirles que hagan una revisión del código con algunos de sus trabajos en Github o algo que hayan enviado; podríamos hacer algunos ejercicios de pizarra como Fizzbuzz, tal vez una selección del Proyecto Euler ... algo en ese sentido. Solo estoy tratando de mezclarlo aquí y ver cómo manejan los problemas que pueden no haber encontrado.
Si estoy satisfecho y sé que el candidato tiene experiencia en Magento, podría hacerle preguntas más específicas sobre Magento :
En este punto, puedo hacer algunas preguntas realmente difíciles o hacer que esbocen algo para mí, tal vez el flujo de pago de Magento. Puedo hacer que describan todas las subcarpetas en una extensión de Magento. Podría preguntarles qué modelos abstractos ampliar para la funcionalidad deseada.
Espero que esto ayude: el proceso de contratación es difícil para ambas partes en la mesa . En mi primera ronda de contratación, la primera vez que salí, examiné por teléfono a más de 75 solicitantes, examiné más de 500 presentaciones de currículums y lo reduje a 2 o 3 entrevistas en persona. Ninguno de ellos funcionó, así que, en mi caso, cuando estás sentado al otro lado de la mesa, ¡te estoy apoyando! ¡Quiero que lo hagas! Quiero que finalice el tortuoso proceso de la fase de contratación para que podamos hacer lo que mejor hacemos: construir productos increíbles.
El truco es mantenerlo ligero y hacerlo una experiencia útil y, al menos, educativa para el candidato.
fuente
Según la discusión que tuve con los socios de Magento (nota: no he entrevistado a los desarrolladores yo mismo), a continuación se presentan algunos consejos:
1) No busque desarrolladores de Magento. Encuentre buenos desarrolladores OO PHP (o Java, he escuchado historias exitosas sobre cómo conseguir que los desarrolladores de Java hagan Magento) y capacítelos. También tenemos algunas personas en casa que se mudaron de Java a Magento y no tienen los malos hábitos de los desarrolladores típicos de PHP.
2) Nunca use una empresa de contratación externa: no encontrarán a nadie y no saben lo que están haciendo (es decir, me persiguen porque trabajo para Magento y fui desarrollador hace mucho tiempo, pero no soy un Magento desarrollador)
3) No estoy seguro de cuál es su rol / empresa. Si quieres hacer desarrollo, sí, busca personas. Sin embargo, si usted es un comerciante o necesita hacer un solo proyecto, considere ir con un socio experimentado.
4) Obtenga @benmarks para responder: está impartiendo capacitación interna para nuevos empleados en BlueAcorn y, con suerte, puede compartir algunas buenas ideas
fuente
La primera pregunta que probablemente esperaría es algo similar a:
Aquí hay una instalación predeterminada, ahora elimine el bloque "Regreso a la escuela" de la página de inicio usando local.xml.
Es posible que también encuentres algo como:
Descubra por qué el proceso de pago predeterminado no funciona como debería. (pista, verifique si hay errores de JavaScript en la consola).
Después de instalar un módulo de terceros que modifica la forma en que se muestran las imágenes del producto, a la página de vista del producto le falta otra característica generada por un módulo de terceros separado. ¿Cuál es el primer paso para depurar esto? (pista: 'depende').
El cliente desea un espacio en la página de inicio donde pueda modificar fácilmente el contenido sin tener que lidiar con mucho 'código'. ¿Cómo implementaría esto?
Yo personalmente vi todas estas preguntas durante una entrevista.
Y luego, por supuesto, espere algunas preguntas con respecto a los errores comunes de Magento durante el desarrollo (borrar caché, reindexar, errores base_url, etc.). Si lo logra todo, espere algunas materias más difíciles (EAV, reescrituras de clase, actualización de un bloque a través de AJAX).
Dependiendo de a quién esté entrevistando, podría ser suficiente tener una buena comprensión de algunas áreas básicas de Magento (diseño XML, trabajar con plantillas) ya que los primeros meses de su empleo pueden implicar la solución de problemas frontend aleatorios en sitios aleatorios . Si eres relativamente nuevo en Magento y te encuentras contratado como desarrollador jr, espera aprender mucho en el trabajo.
fuente
¡Estaba pensando en publicar las mismas preguntas! Creé una lista basada en la guía de estudio de FED, la he compartido como Google Doc, si alguien quiere comentar me interesaría saber lo que tienes que decir
https://docs.google.com/document/d/19iMKDOFBwYpq6wDQBknT8u5kDYFh7DssdjBDPTTsHwA/edit?usp=sharing
fuente
No estoy seguro de qué preguntas y tareas se darán exactamente para los estudiantes de tercer año, pero puede ver estas fuentes para orientarse correctamente y averiguar la entrevista:
1. https://stackoverflow.com/questions/16289832/preparing-for-magento -Front-End-Certification
2. Estudiar para convertirse en un desarrollador certificado de 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/
fuente
Acabo de encontrar esta página que contiene muchas preguntas de entrevistas de magento:
Preguntas y respuestas comunes de la entrevista de Magento
fuente
Aquí hay una colección de preguntas y respuestas para la entrevista.
http://magentotutorialbeginners.blogspot.in/2014/03/magento-interview-questions-and-answers.html
fuente
A continuación se muestra la colección de preguntas de la entrevista de magento:
fuente