Erstens möchte ich sagen, dass ich hoffe, dass ich mit dieser Frage nicht an der falschen Stelle poste, und wenn ich bitte darüber informiere, wo (wenn irgendwo in der Stack-Exchange-Welt angebracht ist) ich es posten sollte.
Ich habe ein paar Interviews für junge Magento-Entwickler. Ich habe einige Erfahrungen in der Magento-Entwicklung, habe jedoch nie ein Interview für diese Jobs geführt, sodass ich nicht sicher bin, was mich erwartet.
Ich würde mich über alle Kommentare und Antworten freuen und ich denke, dass dieser Beitrag möglicherweise sehr hilfreich für andere Junior-Entwickler sein könnte, die versuchen, in Magento einzudringen
Antworten:
Wenn ich Kandidaten und insbesondere Nachwuchskandidaten interviewe, prüfe ich zunächst, ob sie gute Entwickler sein werden . Nevermind Magento .
Sie würden also eine Menge allgemeiner Fragen von mir hören, die nicht von Magento stammen. Hier sind nur einige:
Einige nichttechnische Fragen:
Dann könnte ich sie bitten, einen Code-Review mit einigen ihrer Arbeiten an Github oder etwas, das sie eingereicht haben, durchzuführen. Vielleicht machen wir ein paar Whiteboard-Übungen wie Fizzbuzz, vielleicht eine Auswahl aus Project Euler ... etwas in dieser Richtung. Ich versuche nur, es hier zu verwechseln und zu sehen, wie sie mit Problemen umgehen, auf die sie möglicherweise nicht gestoßen sind.
Wenn ich zufrieden bin und weiß, dass der Kandidat über Magento-Erfahrung verfügt, stelle ich möglicherweise genauere Fragen zu Magento :
An dieser Stelle stelle ich möglicherweise einige wirklich schwierige Fragen oder lasse sie etwas für mich skizzieren - vielleicht den Checkout-Ablauf von Magento. Ich kann sie alle Unterordner in einer Magento-Erweiterung beschreiben lassen. Ich könnte sie fragen, welche abstrakten Modelle für die gewünschte Funktionalität zu erweitern sind.
Ich hoffe, das hilft - der Einstellungsprozess ist für beide Parteien am Tisch schwierig . In meiner ersten Einstellungsrunde habe ich über 75 Bewerber telefonisch überprüft, mehr als 500 Bewerbungsunterlagen durchgesehen und zwei oder drei persönliche Interviews durchgeführt. Keiner von ihnen hat geklappt - also, in meinem Fall, wenn Sie mir gegenüber sitzen, bin ich auf der Suche nach Ihnen! Ich möchte, dass du es schaffst! Ich möchte, dass der mühsame Prozess der Einstellungsphase endet, damit wir das tun können, was wir am besten können - um großartige Produkte zu bauen.
Der Trick besteht darin, es leicht zu halten und es für den Kandidaten zu einer nützlichen und zumindest lehrreichen Erfahrung zu machen.
quelle
Basierend auf der Diskussion, die ich mit Magento-Partnern geführt habe (Hinweis: Ich habe selbst keine Entwickler interviewt), sind hier einige Tipps:
1) Suchen Sie nicht nach Magento-Entwicklern. Finden Sie gute OO PHP (oder Java, ich habe Erfolgsgeschichten von Java-Entwicklern für Magento gehört) und schulen Sie sie. Wir haben auch einige Leute im Haus, die von Java zu Magento gewechselt sind und nicht die schlechten Gewohnheiten typischer PHP-Entwickler haben.
2) Niemals ein externes Personalunternehmen beauftragen - sie werden niemanden finden und wissen nicht, was sie tun (dh sie jagen mich, weil ich für Magento arbeite und vor langer Zeit Entwickler war -, aber ich bin kein Magento Entwickler)
3) Sie sind sich nicht sicher, welche Rolle / Firma Sie spielen. Wenn Sie sich weiterentwickeln möchten, suchen Sie nach Menschen. Wenn Sie jedoch ein Händler sind oder nur ein Projekt durchführen müssen, sollten Sie sich stattdessen an einen erfahrenen Partner wenden.
4) Lassen Sie @benmarks antworten - er führt interne Schulungen für neue Mitarbeiter bei BlueAcorn durch und kann hoffentlich einige gute Einblicke geben
quelle
Die erste Frage, die Sie wahrscheinlich erwarten würden, lautet:
Hier ist eine Standardinstallation. Entfernen Sie jetzt den Block "Back to School" mithilfe von local.xml von der Startseite.
Möglicherweise finden Sie auch Folgendes:
Finden Sie heraus, warum der Standard-Checkout-Vorgang nicht ordnungsgemäß ausgeführt wird. (Hinweis, überprüfen Sie auf Javascript-Fehler in der Konsole).
Nach der Installation eines Drittanbieter-Moduls, mit dem die Anzeige von Produktbildern geändert wird, fehlt auf der Produktansichtsseite eine weitere Funktion, die von einem separaten Drittanbieter-Modul generiert wurde. Was ist der erste Schritt, um dies zu debuggen? (Hinweis: 'hängt ab').
Der Kunde wünscht sich einen Bereich auf der Homepage, in dem er problemlos Inhalte ändern kann, ohne sich mit viel „Code“ befassen zu müssen. Wie würden Sie das umsetzen?
Ich persönlich habe all diese Fragen während eines Interviews gesehen.
Und dann erwarten Sie natürlich einige Fragen zu häufig auftretenden Magento-Fehlern während der Entwicklung (Cache leeren, Neuindexieren, base_url-Fehler usw.). Wenn Sie alles schaffen, erwarten Sie einige schwierigere Themen (EAV, Klassenumschreibungen, Aktualisierung eines Blocks über AJAX).
Je nachdem, wen Sie interviewen, ist es möglicherweise ausreichend, nur ein paar grundlegende Bereiche von Magento zu verstehen (Layout-XML, Arbeiten mit Vorlagen), da in den ersten Monaten Ihrer Beschäftigung möglicherweise zufällige Frontend-Probleme auf zufälligen Websites behoben werden müssen . Wenn Sie Magento noch nicht so gut kennen und als Junior-Entwickler angestellt sind, sollten Sie mit viel Lernen am Arbeitsplatz rechnen.
quelle
Ich dachte daran, die gleichen Fragen zu stellen! Ich habe eine Liste erstellt, die auf dem FED-Studienführer basiert. Ich habe sie als Google Doc freigegeben. Wenn jemand etwas kommentieren möchte, würde ich gerne hören, was Sie zu sagen haben
https://docs.google.com/document/d/19iMKDOFBwYpq6wDQBknT8u5kDYFh7DssdjBDPTTsHwA/edit?usp=sharing
quelle
Ich bin nicht sicher, welche Fragen und Aufgaben genau für Junioren gestellt werden, aber Sie können diese Quellen zur richtigen Orientierung und zum Herausfinden des Interviews sehen:
1. https://stackoverflow.com/questions/16289832/preparing-for-magento -front-end-Zertifizierung
2. Studium zum Magento Certified Developer
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/
quelle
Ich habe gerade diese Seite mit vielen Fragen zu Magento-Interviews gefunden:
Häufig gestellte Fragen und Antworten zu Magento-Interviews
quelle
Hier ist eine Sammlung von Fragen und Antworten zum Interview
http://magentotutorialbeginners.blogspot.in/2014/03/magento-interview-questions-and-answers.html
quelle
Im Folgenden finden Sie die Sammlung von Magento Interview Frage:
quelle