สังเกต
คำเตือน
โปรดปฏิบัติตามกฎการเขียนเมื่อขอประชาสัมพันธ์ การไม่ปฏิบัติตามอาจส่งผลให้ PR ถูกปฏิเสธ
- โปรดส่งคำติชมเป็น Pull Request ซึ่งหมายถึงวิธีการขอคำติชมผ่าน Pull Request
- โปรดดูกฎการเขียน Pull Request ที่นี่
- นอกจาก GitHub แล้ว คุณยังสามารถดูได้จากไซต์ GitBook
อย่างไรก็ตาม เรากำลังวางแผนที่จะย้ายไปยังเว็บไซต์อื่นเนื่องจากไวยากรณ์ของ Latex แตกต่างออกไป คุณวางแผนที่จะย้ายเมื่อถึงเวลาหรือไม่?
- หากคุณมีคำถามหรือคำแนะนำในการแบ่งปัน โปรดใช้การสนทนา
- ยินดีต้อนรับการเปิดใช้งานชุมชนเสมอ!
- โปรดตรวจสอบที่นี่เพื่อดูความคืบหน้าของโครงการปรับปรุง repo การสัมภาษณ์
- ตามที่แจ้งไว้ในประกาศความคืบหน้าอาจจะช้า
คำถามสัมภาษณ์
- สถิติ/คณิตศาสตร์
- โปรดอธิบายว่าค่าลักษณะเฉพาะและเวกเตอร์ลักษณะเฉพาะคืออะไรและเหตุใดจึงมีความสำคัญ
- โปรดบอกฉันว่าการสุ่มตัวอย่างและการสุ่มตัวอย่างใหม่คืออะไร และข้อดีของการสุ่มตัวอย่างใหม่
- แบบจำลองความน่าจะเป็นและตัวแปรสุ่มคืออะไร
- ฟังก์ชันการแจกแจงสะสมและฟังก์ชันความหนาแน่นของความน่าจะเป็นคืออะไร กรุณาแสดงด้วยสูตร
- ความน่าจะเป็นแบบมีเงื่อนไขคืออะไร?
- ความแปรปรวนร่วมและสัมประสิทธิ์สหสัมพันธ์คืออะไร? กรุณาแสดงด้วยสูตร
- คำจำกัดความของช่วงความเชื่อมั่นคืออะไร?
- คุณจะอธิบายค่า p-value ให้คนที่ไม่รู้จักได้อย่างไร
- R สแควร์หมายถึงอะไร?
- ควรใช้ค่ากลางหรือค่ามัธยฐานในกรณีใด?
- เหตุใดทฤษฎีบทขีดจำกัดกลางจึงมีประโยชน์
- กรุณาอธิบายเอนโทรปี ข้อมูลได้รับถ้าเป็นไปได้
- ฉันจะใช้วิธีการแบบอิงพารามิเตอร์ได้เมื่อใด และฉันจะใช้วิธีการแบบไม่มีพารามิเตอร์ได้เมื่อใด
- อะไรคือความแตกต่างระหว่าง "ความน่าจะเป็น" และ "ความน่าจะเป็น"?
- bootstrap หมายถึงอะไรในสถิติ?
- ในกรณีที่มีพารามิเตอร์น้อยมาก (ไม่กี่โหลหรือน้อยกว่า) จะสร้างแบบจำลองการคาดการณ์ได้อย่างไร
- คุณช่วยอธิบายความแตกต่างระหว่างชาวเบย์และผู้ที่ใช้บ่อยได้หรือไม่?
- พลังทางสถิติคืออะไร?
- หากมีค่าหายไปต้องกรอกหรือไม่ ทำไม
- อะไรคือเกณฑ์ในการตัดสินค่าผิดปกติ?
- ฉันจะคำนวณขนาดตัวอย่างที่ต้องการได้อย่างไร
- จะควบคุมอคติได้อย่างไร?
- ฟังก์ชันลอการิทึมมีประโยชน์เมื่อใด กรุณาอธิบายด้วยตัวอย่าง
- โปรดอธิบายการแจกแจงแบบเบอร์นูลลี / การแจกแจงแบบทวินาม / การแจกแจงแบบหมวดหมู่ / การแจกแจงแบบพหุนาม / การแจกแจงแบบปกติแบบเกาส์เซียน / การแจกแจงแบบ t / การแจกแจงแบบไคสแควร์ / การแจกแจงแบบ F / การแจกแจงแบบเบต้า / การแจกแจงแบบแกมมา โปรดอธิบายความสัมพันธ์ระหว่างการแจกแจงด้วย
- ฉันกำลังจะขึ้นเครื่องบินเพื่อเดินทางไปทำธุรกิจ คุณต้องการทราบว่าคุณควรพกร่มหรือไม่ ดังนั้นคุณจึงสุ่มโทรหาเพื่อนสามคนที่อาศัยอยู่ในการเดินทางเพื่อทำธุรกิจของคุณ และถามพวกเขาโดยแยกกันว่าฝนจะตกหรือไม่ เพื่อนแต่ละคนบอกความจริง 2/3 ครั้ง และโกหก 1/3 ครั้ง เพื่อนทั้งสามคนตอบว่า “ใช่” “ฝนตก” ความน่าจะเป็นที่ฝนจะตกจริงเป็นเท่าใด?
- การเรียนรู้ของเครื่อง
- โปรดอธิบายเมตริกที่คุณทราบ (เช่น RMSE, MAE, การเรียกคืน, ความแม่นยำ...)
- เหตุใดเราจึงต้องทำให้เป็นมาตรฐาน? วิธีการทำให้เป็นมาตรฐานมีอะไรบ้าง?
- โปรดอธิบาย Local Minima และ Global Minimum
- โปรดอธิบายคำสาปแห่งมิติ
- เทคนิคการลดขนาดทั่วไปมีอะไรบ้าง?
- PCA คือเทคนิคการลดขนาด เทคนิคการบีบอัดข้อมูล และเทคนิคการกำจัดสัญญาณรบกวน คุณช่วยอธิบายได้ไหมว่าทำไม?
- คุณช่วยอธิบายได้ไหมว่าตัวย่อ เช่น LSA, LDA, SVD ฯลฯ หมายถึงอะไร และมีความเกี่ยวข้องกันอย่างไร
- วิธีที่ดีที่สุดในการอธิบาย Markov Chain ให้กับนักเรียนมัธยมปลายคืออะไร?
- คุณต้องแยกหัวข้อออกจากกองข้อความ คุณจะเข้าใกล้มันอย่างไร?
- เหตุใด SVM จึงทำงานในทางตรงกันข้ามโดยการขยายมิติข้อมูล ทำไม SVM ถึงดี?
- ปกป้องข้อดีของเทคนิคเก่าๆ แบบไร้เดียงสา Bayes เหนือเทคนิคการเรียนรู้ของเครื่องที่ดีอื่นๆ
- ตัวชี้วัดที่เหมาะสมสำหรับการถดถอย/การจำแนกประเภทคืออะไร?
- โปรดอธิบายการสนับสนุน ความมั่นใจ และการยกกฎสมาคม
- คุณรู้จักวิธีการของนิวตันและการไล่ระดับไล่ระดับในเทคนิคการปรับให้เหมาะสมหรือไม่
- คุณมีความคิดเห็นเกี่ยวกับความแตกต่างระหว่างแนวทางการเรียนรู้ของเครื่องและแนวทางสถิติหรือไม่
- อะไรคือปัญหาทั่วไปของโครงข่ายประสาทเทียม (แบบดั้งเดิมก่อนการเรียนรู้เชิงลึก)?
- คุณคิดว่าอะไรเป็นพื้นฐานของนวัตกรรมการเรียนรู้เชิงลึกที่กำลังเกิดขึ้นในขณะนี้
- คุณช่วยอธิบายเส้นโค้ง ROC ได้ไหม?
- คุณมี 100 เซิร์ฟเวอร์ ในเวลานี้ เหตุใดจึงควรใช้ Random Forest แทนที่จะใช้โครงข่ายประสาทเทียม
- ข้อบกพร่องทางความหมายหลักของ K-mean คืออะไร? (นอกเหนือจากการคำนวณจำนวนมาก)
- โปรดอธิบายการทำให้เป็นมาตรฐาน L1 และ L2
- Cross Validation คืออะไร และฉันจะทำอย่างไร
- คุณรู้จัก XGBoost หรือไม่? ทำไมรุ่นนี้ถึงโด่งดังใน Kaggle?
- วิธีการทั้งมวลมีอะไรบ้าง?
- เวกเตอร์คุณลักษณะคืออะไร?
- คำจำกัดความของแบบจำลองที่ดีคืออะไร?
- ต้นไม้ตัดสินใจเล็กๆ 50 ต้นดีกว่าต้นไม้ตัดสินใจขนาดใหญ่หรือไม่? ทำไมคุณถึงคิดอย่างนั้น?
- เหตุใดการถดถอยโลจิสติกจึงมักใช้ในตัวกรองสแปม
- สูตรการถดถอยแบบ OLS (กำลังสองน้อยที่สุดปกติ) คืออะไร
- การเรียนรู้อย่างลึกซึ้ง
- การเรียนรู้เชิงลึกคืออะไร? อะไรคือความแตกต่างระหว่างการเรียนรู้เชิงลึกและการเรียนรู้ของเครื่อง?
- ฟังก์ชันต้นทุนและฟังก์ชันการเปิดใช้งานคืออะไร
- คุณสมบัติและความแตกต่างระหว่าง Tensorflow และ PyTorch คืออะไร
- Data Normalization คืออะไร และเหตุใดจึงจำเป็น
- โปรดบอกเราเกี่ยวกับฟังก์ชันการเปิดใช้งานที่คุณรู้จัก (Sigmoid, ReLU, LeakyReLU, Tanh ฯลฯ)
- เราควรจัดการกับการโอเวอร์ฟิตอย่างไร?
- ไฮเปอร์พารามิเตอร์คืออะไร?
- โปรดบอกฉันเกี่ยวกับวิธีการเริ่มต้นน้ำหนัก แล้วคุณล่ะใช้อะไรเยอะมาก?
- เครื่องจักร Boltzmann คืออะไร?
- ความรู้ในการดีบักของคุณเมื่อใช้ TF, PyTorch ฯลฯ คืออะไร
- ข้อเสียเปรียบที่ใหญ่ที่สุดของโครงข่ายประสาทเทียมคืออะไร? One-Shot Learning ที่ออกมาเพื่อสิ่งนี้คืออะไร?
- ทุกวันนี้ ReLU ถูกใช้มากกว่า Sigmoid เพราะเหตุใด?
- คำว่า Non-Linearity หมายถึงอะไร และเหตุใดจึงมีความจำเป็น
- จะประมาณฟังก์ชันโค้งด้วย ReLU ได้อย่างไร
- เกิดอะไรขึ้นกับ ReLU?
- เหตุใดจึงมีอคติ?
- คุณจะอธิบาย Gradient Descent ด้วยคำศัพท์ง่ายๆ ได้อย่างไร
- ทำไมคุณถึงต้องใช้การไล่ระดับสี? แกนแนวนอนและแกนแนวตั้งในกราฟนั้นคืออะไร? กราฟในชีวิตจริงจะถูกวาดอย่างไร?
- ทำไมบางครั้งการขาดทุนจึงเพิ่มขึ้นระหว่าง GD?
- คุณจะอธิบาย Back Propagation ในรูปแบบง่ายๆ ได้อย่างไร?
- เหตุใดการเรียนรู้เชิงลึกจึงทำงานได้ดีแม้จะมีปัญหาน้อยที่สุดในท้องถิ่นก็ตาม
- GD หลีกเลี่ยงปัญหา Local Minima ได้อย่างไร
- ฉันจะรู้ได้อย่างไรว่าวิธีแก้ปัญหาที่ฉันพบคือ Global Minimum หรือไม่?
- ทำไมต้องแยกชุดฝึกซ้อมและชุดทดสอบ?
- เหตุใดจึงมีชุดการตรวจสอบแยกต่างหาก
- การบอกว่าชุดทดสอบมีการปนเปื้อนหมายความว่าอย่างไร
- การทำให้เป็นมาตรฐานคืออะไร?
- Batch Normalization มีผลกระทบอย่างไร?
- Dropout มีผลอย่างไร?
- ฉันควรใส่ใจอะไรเมื่อใช้ BN จริง ๆ หลังจากเรียนรู้แล้ว แล้วรหัสล่ะ?
- BN สามารถใช้กับฝั่งตัวสร้างของ GAN ได้หรือไม่
- คุณจะอธิบาย SGD, RMSprop และ Adam อย่างสุดความสามารถได้อย่างไร
- Stochastic หมายถึงอะไรใน SGD
- ข้อดีและข้อเสียของการทำให้มินิแบทช์มีขนาดเล็กคืออะไร
- แล้วการเขียนสูตรโมเมนตัมล่ะ?
- ต้องใช้กี่บรรทัดในการสร้างตัวแยกประเภท MNIST แบบง่ายในเวอร์ชัน MLP+CPU โดยใช้ numpy
- การเขียนสิ่งที่ได้ผลในระดับหนึ่งจะใช้เวลากี่ชั่วโมง?
- Back Propagation มีกี่บรรทัด?
- ถ้าเปลี่ยนเป็น CNN จะบวกเพิ่มเท่าไหร่?
- การเขียนตัวแยกประเภท MNIST อย่างง่ายใน TF, PyTorch ฯลฯ ใช้เวลากี่ชั่วโมง
- จะทำงานได้ดีไหมหากฉันใช้ MLP แทน CNN
- คุณช่วยอธิบายส่วนเลเยอร์สุดท้ายได้ไหม
- จะเป็นอย่างไรถ้าคุณต้องการเรียนรู้กับการสูญเสีย BCE แต่มองเห็นสถานการณ์กับการสูญเสีย MSE?
- เหตุใดจึงควรใช้ GPU เมื่อทำการเรียนรู้เชิงลึก
- ฉันต้องการใช้ GPU ทั้งสองตัว ยังไง?
- ฉันจะคำนวณหน่วยความจำ GPU ที่จำเป็นสำหรับการฝึกอบรมได้อย่างไร
- หลาม
- ความแตกต่างระหว่างรายการและสิ่งอันดับใน Python คืออะไร?
- คุณสมบัติที่สำคัญของ Python คืออะไร?
- หลามเป็นภาษาประเภทใด? การเขียนโปรแกรมหรือการเขียนสคริปต์?
- Python เป็นภาษาที่ตีความ อธิบาย.
- เป๊ป 8 คืออะไร?
- หน่วยความจำได้รับการจัดการใน Python อย่างไร
- เนมสเปซใน Python คืออะไร?
- PYTHONPATH คืออะไร?
- โมดูลหลามคืออะไร? ตั้งชื่อโมดูลในตัวที่ใช้กันทั่วไปใน Python หรือไม่
- ตัวแปรท้องถิ่นและตัวแปรโกลบอลใน Python คืออะไร
- Python คำนึงถึงขนาดตัวพิมพ์หรือไม่
- การแปลงประเภทใน Python คืออะไร?
- จะติดตั้ง Python บน Windows และตั้งค่าตัวแปรเส้นทางได้อย่างไร
- จำเป็นต้องมีการเยื้องใน python หรือไม่?
- ความแตกต่างระหว่าง Python Arrays และรายการคืออะไร?
- ฟังก์ชั่นใน Python คืออะไร?
-
__init__
คืออะไร? - ฟังก์ชันแลมบ์ดาคืออะไร?
- self ใน Python คืออะไร?
- พัง ดำเนินการต่อ และผ่านได้อย่างไร?
-
[::-1]
ทำอะไร? - คุณจะสุ่มรายการของรายการใน Python ได้อย่างไร
- ความแตกต่างระหว่างตัววนซ้ำและตัววนซ้ำคืออะไร?
- คุณจะสร้างตัวเลขสุ่มใน Python ได้อย่างไร?
- range & xrange ต่างกันอย่างไร?
- คุณจะเขียนความคิดเห็นใน python ได้อย่างไร?
- การหยิบและการแกะคืออะไร?
- เครื่องกำเนิดในหลามคืออะไร?
- คุณจะใช้อักษรตัวแรกของสตริงเป็นตัวพิมพ์ใหญ่อย่างไร?
- คุณจะแปลงสตริงเป็นตัวพิมพ์เล็กทั้งหมดได้อย่างไร?
- จะแสดงความคิดเห็นหลายบรรทัดใน python ได้อย่างไร?
- เอกสารใน Python คืออะไร?
- จุดประสงค์ของ is, not และในตัวดำเนินการคืออะไร?
- การใช้ฟังก์ชัน help() และ dir() ใน Python คืออะไร?
- เมื่อใดก็ตามที่ Python ออก เหตุใดหน่วยความจำทั้งหมดจึงไม่ถูกยกเลิกการจัดสรร
- พจนานุกรมใน Python คืออะไร?
- ตัวดำเนินการที่ประกอบไปด้วย ternary สามารถใช้ใน python ได้อย่างไร?
- สิ่งนี้หมายความว่าอย่างไร:
*args
, **kwargs
? และทำไมเราถึงใช้มัน? - len() ทำหน้าที่อะไร?
- อธิบายวิธีการ split(), sub(), subn() ของโมดูล “re” ใน Python
- ดัชนีเชิงลบคืออะไร และเหตุใดจึงใช้?
- แพ็คเกจ Python คืออะไร?
- ไฟล์จะถูกลบใน Python ได้อย่างไร?
- Python ในตัวมีกี่ประเภท?
- อาร์เรย์ NumPy มีข้อดีอะไรบ้างเหนือรายการ Python (ซ้อนกัน)
- จะเพิ่มค่าให้กับอาร์เรย์หลามได้อย่างไร?
- จะลบค่าออกจากอาร์เรย์หลามได้อย่างไร?
- Python มีแนวคิด OOps หรือไม่
- ความแตกต่างระหว่างสำเนาลึกและตื้นคืออะไร?
- Multithreading ประสบความสำเร็จใน Python ได้อย่างไร
- กระบวนการคอมไพล์และลิงก์ใน python คืออะไร?
- ไลบรารี Python คืออะไร ตั้งชื่อบางส่วนของพวกเขา
- แยกใช้ทำอะไร?
- จะนำเข้าโมดูลใน python ได้อย่างไร?
- อธิบายการสืบทอดใน Python พร้อมตัวอย่าง
- คลาสถูกสร้างขึ้นใน Python อย่างไร?
- Monkey patching ใน Python คืออะไร?
- Python รองรับการสืบทอดหลายรายการหรือไม่
- Polymorphism ใน Python คืออะไร?
- กำหนดการห่อหุ้มใน Python หรือไม่
- คุณทำ data abstraction ใน Python ได้อย่างไร?
- Python ใช้ประโยชน์จากตัวระบุการเข้าถึงหรือไม่
- จะสร้างคลาสว่างใน Python ได้อย่างไร?
- วัตถุ () ทำอะไร?
- ฟังก์ชั่นแผนที่ใน Python คืออะไร?
- python numpy ดีกว่ารายการหรือไม่
- GIL ในภาษา Python คืออะไร
- อะไรทำให้ CPython แตกต่างจาก Python
- มัณฑนากรใน Python คืออะไร?
- Object Interning คืออะไร?
- @classmethod, @staticmethod, @property คืออะไร
เครือข่าย
- กรุณาอธิบายแต่ละเลเยอร์ของ TCP/IP
- โปรดอธิบายความแตกต่างระหว่างเลเยอร์ OSI 7 และเลเยอร์ TCP/IP
- กรุณาเปรียบเทียบ Frame, Packet, Segment และ Datagram
- โปรดอธิบายความแตกต่างระหว่าง TCP และ UDP
- โปรดเปรียบเทียบส่วนหัวของ TCP และ UDP
- โปรดเปรียบเทียบและอธิบายการจับมือ 3 ทิศทางของ TCP และการจับมือ 4 ทิศทาง
- เหตุใดขั้นตอนจึงแตกต่างกันระหว่างกระบวนการสร้างการเชื่อมต่อของ TCP (ขั้นตอนที่ 3) และกระบวนการยุติการเชื่อมต่อ (ขั้นตอนที่ 4)
- จะเกิดอะไรขึ้นหากแพ็กเก็ตที่ส่งก่อนที่เซิร์ฟเวอร์จะส่งแฟล็ก FIN มาถึงช้ากว่าแพ็กเก็ต FIN เนื่องจากความล่าช้าในการกำหนดเส้นทางหรือการส่งซ้ำเนื่องจากแพ็กเก็ตสูญหาย
- เหตุใดคุณจึงตั้งค่าหมายเลขลำดับเริ่มต้น ISN โดยสร้างตัวเลขสุ่มแทนที่จะเริ่มจาก 0
- โปรดอธิบาย HTTP และ HTTPS และอธิบายความแตกต่าง
- โปรดอธิบายโครงสร้างของส่วนหัวคำขอ/การตอบกลับ HTTP
- โปรดเปรียบเทียบกระบวนการดำเนินการ HTTP และ HTTPS
- CORS คืออะไร?
- โปรดเปรียบเทียบ/อธิบายวิธี HTTP GET และ POST
- โปรดอธิบายคุกกี้และเซสชัน
- DNS คืออะไร?
- โปรดอธิบายแนวคิดของ REST และ RESTful และบอกความแตกต่างให้ฉันทราบ
- ซ็อกเก็ตคืออะไร? โปรดแสดงตัวอย่างง่ายๆ ของการสร้างซ็อกเก็ตในภาษาที่คุณคุ้นเคย
- โปรดอธิบายความแตกต่างระหว่าง Socket.io และ WebSocket
- โปรดอธิบายความแตกต่างระหว่าง IPv4 และ IPv6
- ที่อยู่ MAC คืออะไร?
- โปรดอธิบายความแตกต่างระหว่างเราเตอร์ สวิตช์ และฮับ
- SMTP คืออะไร?
- ฉันเข้าถึง
www.google.com
ด้วยแล็ปท็อปของฉัน กรุณาอธิบายรายละเอียดขั้นตอนการส่งและรับคำขอ - กรุณาแนะนำโทโพโลยีเครือข่ายต่างๆ โดยย่อ
- กรุณาอธิบายซับเน็ตมาสก์
- การห่อหุ้มข้อมูลคืออะไร?
- กรุณาอธิบาย DHCP
- โปรดอธิบายโปรโตคอลการกำหนดเส้นทางบางอย่าง (เช่น สถานะลิงก์ เวกเตอร์ระยะทาง)
- อีเธอร์เน็ตคืออะไร?
- โปรดอธิบายความแตกต่างระหว่างไคลเอนต์และเซิร์ฟเวอร์
- โปรดอธิบายความแตกต่างระหว่างความล่าช้า เวลา (การกระวนกระวายใจ) และปริมาณงาน
ระบบปฏิบัติการ
- โปรดบอกความแตกต่างระหว่างกระบวนการและเธรด (กระบวนการเทียบกับเธรด)
- โปรดอธิบายว่าทำไมคุณถึงใช้แบบมัลติเธรดแทนที่จะเป็นแบบหลายกระบวนการ
- กรุณาอธิบายตำแหน่งของแคช
- โปรดอธิบาย Thread-safe (คำแนะนำ: ส่วนที่สำคัญ)
- โปรดอธิบายความแตกต่างระหว่าง mutex และเซมาฟอร์
- โปรดอธิบายว่าผู้จัดกำหนดการคืออะไร และเกณฑ์ในการแบ่งออกเป็นระยะสั้น/ระยะกลาง/ระยะยาว
- โปรดอธิบายสั้นๆ เกี่ยวกับตัวกำหนดเวลา CPU FCFS, SJF, SRTF, Priority Scheduling และ RR
- โปรดอธิบายความแตกต่างระหว่างซิงโครนัสและอะซิงโครนัส
- โปรดอธิบายสั้น ๆ ว่ากลยุทธ์การจัดการหน่วยความจำของคุณคืออะไร
- กรุณาอธิบายหน่วยความจำเสมือน
- โปรดอธิบายแนวคิดและเงื่อนไขของการหยุดชะงัก
- โปรดอธิบายความแตกต่างระหว่างเธรดระดับผู้ใช้และเธรดระดับเคอร์เนล
- โปรดอธิบายการกระจายตัวภายนอกและการกระจายตัวภายใน
- โปรดอธิบายว่าการสลับบริบทคืออะไรและระบุกระบวนการ
- กรุณาอธิบายการสลับ.
- โครงสร้างข้อมูล
- รายการที่เชื่อมโยง
- รายการที่เชื่อมโยงรายการเดียว
- รายการเชื่อมโยงคู่
- รายการเชื่อมโยงแบบวงกลม
- ตารางแฮช
- สแต็ค
- คิว
- กราฟ
- ต้นไม้
- ต้นไม้ไบนารี
- ต้นไม้ไบนารีเต็ม
- ต้นไม้ไบนารีที่สมบูรณ์
- bst (แผนผังการค้นหาแบบไบนารี)
- ฮีป (ไบนารีฮีป)
- ต้นไม้สีแดงดำ
- ข+ ต้นไม้
- อัลกอริทึม
- ความซับซ้อนของเวลาและพื้นที่
- อัลกอริทึมการเรียงลำดับ
- การเรียงลำดับฟอง
- เรียงลำดับการเลือก
- การเรียงลำดับการแทรก
- ผสานการเรียงลำดับ
- การเรียงลำดับฮีป
- จัดเรียงอย่างรวดเร็ว
- การเรียงลำดับการนับ
- การเรียงลำดับ Radix
- แบ่งแยกและพิชิต
- การเขียนโปรแกรมแบบไดนามิก
- อัลกอริธึมโลภ
- กราฟ
- การข้ามกราฟ: BFS, DFS
- เส้นทางที่สั้นที่สุด
- ไดจค์สตรา
- ฟลอยด์-วอร์แชล
- เบลล์แมน-ฟอร์ด
- แผนผังการขยายขั้นต่ำ
- ยูเนี่ยน-ค้นหา
- การเรียงลำดับโทโพโลยี
ผู้ร่วมให้ข้อมูล
อ้างอิง
- Datascience-สัมภาษณ์-คำถามโดย zzsza
- คำถามสัมภาษณ์ที่ยอดเยี่ยมโดย DopplerHQ
- บทสัมภาษณ์_คำถาม_สำหรับ_ผู้เริ่มต้น โดย JaeYeopHan
- บทสัมภาษณ์ด้านเทคนิคโดย WeareSoft