Awesome-dev.to
การรวบรวมคำถามสัมภาษณ์ทางเทคนิคที่สมเหตุสมผลส่วนใหญ่แก้ไขใน JavaScript และ ReactJS
แนวคิด:
แนวคิด JavaScript
- วัตถุจาวาสคริปต์
- มรดกต้นแบบ
- การกำหนดขอบเขตและโฮสติ้ง
- การปิด
- ฟังก์ชั่นการโทรกลับของ JavaScript (ลำดับที่สูงกว่า)
- Event Loop
- เหตุการณ์เดือด
- สมัครโทรและผูก
- การโทรกลับและสัญญา Async/รอคอย
- ตัวแปรและฟังก์ชั่นยก
- การแกงกะหรี่
- การจัดเก็บพื้นที่ท้องถิ่น
- แผนที่ตัวกรองลดการเรียงลำดับของอาร์เรย์
รูปแบบการออกแบบ:
- มัณฑนากร
- โรงงาน
- ซิงเกิลตัน
- โมดูลเปิดเผย
- ด้านหน้า
- ผู้สังเกตการณ์
- MVC, MVP, MVVM
แนวคิดโครงสร้างข้อมูล:
- รายการที่เชื่อมโยง
- แฮช
- สแต็คและคิว
- ต้นไม้ (ต้นไม้ไบนารีและกอง)
- กราฟ
การเรียงลำดับแนวคิด:
- การค้นหาแบบไบนารี
- จัดเรียงฟอง
- เรียงลำดับ
- การเรียงลำดับ
- จัดเรียงอย่างรวดเร็ว
- การเลือกการเลือก
แนวคิด ReactJS
แนวคิด Gatsbyjs
วัตถุจาวาสคริปต์
มรดกต้นแบบ
การกำหนดขอบเขตและโฮสติ้ง
การปิด
- ดูการปิด JavaScript อย่างใกล้ชิด
ฟังก์ชั่นการโทรกลับของ JavaScript (ลำดับที่สูงกว่า)
Event Loop
เหตุการณ์เดือด
สมัครโทรและผูก
การโทรกลับและสัญญา Async/รอคอย
ตัวแปรและฟังก์ชั่นยก
การแกงกะหรี่
การจัดเก็บพื้นที่ท้องถิ่น
แผนที่ตัวกรองลดการเรียงลำดับของอาร์เรย์
ขอบคุณ
ขอบคุณ dev.to team