คำถามแรกที่คุณอาจคาดหวังคือบางสิ่งตามแนวของ:
นี่คือการติดตั้งเริ่มต้นตอนนี้ลบบล็อก "Back to School" ออกจากโฮมเพจโดยใช้ local.xml
คุณอาจพบบางสิ่งเช่น:
ค้นหาสาเหตุที่กระบวนการเช็คเอาต์เริ่มต้นไม่ทำงานอย่างที่ควรจะเป็น (คำใบ้ให้ตรวจสอบข้อผิดพลาดจาวาสคริปต์ในคอนโซล)
หลังจากติดตั้งโมดูลบุคคลที่สามซึ่งปรับเปลี่ยนวิธีแสดงรูปภาพผลิตภัณฑ์หน้ามุมมองผลิตภัณฑ์จะขาดคุณสมบัติอื่นที่สร้างขึ้นโดยโมดูลบุคคลที่สามแยกต่างหาก ขั้นตอนแรกในการแก้ไขข้อบกพร่องนี้คืออะไร (คำใบ้: 'ขึ้นอยู่กับ')
ลูกค้าต้องการพื้นที่บนโฮมเพจซึ่งสามารถแก้ไขเนื้อหาได้โดยไม่ต้องจัดการกับ 'รหัส' มากนัก คุณจะใช้สิ่งนี้อย่างไร
ฉันเห็นคำถามทั้งหมดเหล่านี้เป็นการส่วนตัวในระหว่างการสัมภาษณ์
และแน่นอนว่าคาดว่าจะมีคำถามบางอย่างเกี่ยวกับข้อผิดพลาดของวีโอไอพีทั่วไประหว่างการพัฒนา (ล้างแคชทำดัชนีความผิดพลาด base_url ฯลฯ ) หากคุณตอกย้ำทุกสิ่งทุกอย่างให้คาดหวังเรื่องที่ยากขึ้น (EAV เขียนคลาสใหม่อัปเดตบล็อกผ่าน AJAX)
ทั้งนี้ขึ้นอยู่กับผู้ที่คุณสัมภาษณ์อาจเพียงพอที่จะมีความเข้าใจที่ดีเกี่ยวกับพื้นฐานบางประการของ Magento (เลย์เอาต์ XML, การทำงานกับแม่แบบ) เนื่องจากเดือนแรกของการจ้างงานของคุณอาจเกี่ยวข้องกับการแก้ไขปัญหาส่วนหน้าแบบสุ่มบนเว็บไซต์สุ่ม . หากคุณค่อนข้างใหม่กับ Magento และพบว่าตัวเองได้รับการว่าจ้างในฐานะนักพัฒนาซอฟต์แวร์ jr คาดหวังว่าจะได้เรียนรู้จากการทำงานเป็นจำนวนมาก