เอกสารเตรียมสัมภาษณ์ PHP
โครงการนี้เป็นข้อมูลที่ผมรวบรวมเพื่อเตรียมการสัมภาษณ์ อาจรวมถึง PHP, MySQL และข้อมูลอื่นๆ จะมีการปรับปรุงเป็นครั้งคราวเพื่อความสะดวกของคุณเอง หากมีข้อผิดพลาดใด ๆ โปรดชี้ให้เห็น ขอบคุณ ยินดีให้ทุกท่านส่ง PR นะครับ ขอบคุณสำหรับดาวครับ
สามารถดูตัวอย่างได้ที่ https://xianyunyh.gitbooks.io/php-interview/ เพื่อนที่มีพลังสามารถปรับปรุงได้ ขอบคุณ.
สารบัญ
ลินุกซ์
- คำอธิบายโดยย่อของระบบปฏิบัติการ
- กระบวนการและเธรด
- คำสั่งพื้นฐานของลินุกซ์
- โครนแทป
- เปลือก
- รู้เบื้องต้นเกี่ยวกับ Linux-Inode
- โปรแกรมแก้ไข VIM
- Lnmp/โคมไฟ
- LinuxIO รุ่น.md
ฐานข้อมูล
เครือข่ายคอมพิวเตอร์
โปรโตคอลไอพี
โปรโตคอล TCP
โปรโตคอล UDP
โปรโตคอล HTTP
HTTPS/HTTP2/HTTP
ตัวควบคุมเวอร์ชัน
โครงสร้างข้อมูล
- อาร์เรย์
- รายการที่เชื่อมโยง
- คิว
- สแต็ค
- กอง
- รวมตัว
- ต้นไม้
- ต้นไม้ไบนารี
- ต้นไม้ค้นหาแบบไบนารี
- ต้นไม้สีแดงดำ
- บีทรี, บี+ทรี
- รูปภาพ
อัลกอริทึม
- อัลกอริทึมการเรียงลำดับ
- การเรียงลำดับฟอง
- การเรียงลำดับการเลือก
- การเรียงลำดับการแทรก
- จัดเรียงอย่างรวดเร็ว
- การเรียงลำดับฮีป
- ผสานการเรียงลำดับ
- ค้นหาอัลกอริทึม
- การค้นหาแบบไบนารี
- กัญชา
- เคพีเอ็ม
- อื่น
- กรองบาน
- อัลกอริธึมโลภ
- อัลกอริธึมการย้อนรอย
- การเขียนโปรแกรมแบบไดนามิก
- ต้นไม้ที่ทอดยาวที่สุด
- เส้นทางที่สั้นที่สุด
- อัลกอริธึมการแนะนำ
- ลึกก่อน กว้างก่อน
- วิธีการเขียนโปรแกรม: การสัมภาษณ์และประสบการณ์อัลกอริทึม
คิวข้อความ
- RabbitMQ
- ActiveMq
- ตร.ม
- คาฟคา
ระบบแคช
PHP
- PHP7
- OOP เชิงวัตถุ
- ซวาล
- แฮชตาราง
- สวูล
รูปแบบการออกแบบ
สัมภาษณ์
สร้าง Gitbook ของคุณเอง
$ npm install gitbook-cli -g
$ git clone https://github.com/xianyunyh/PHP-Interview
$ cd PHP-Interview
$ gitbook serve # 本地预览
$ gitbook build # 生成静态的html
แนะนำให้อ่าน
- ไลบรารีฟังก์ชัน PHP
- การวิเคราะห์เคอร์เนล PHP7
- php7-ภายใน
- PHP7-HashTable
- PHP7-zval
- การเปลี่ยนแปลงใน PHP
- การรวบรวมทรัพยากร PHP
- การออกแบบรูปแบบการใช้งาน PHP
- สวูล
- ทักษะภายในของโปรแกรมเมอร์-อัลกอริทึมและโครงสร้างข้อมูล
- โครงสร้างข้อมูลและอัลกอริธึม
- ดาบชี้ไปที่การใช้งานข้อเสนอ PHP
รับทราบ
หากบทความชุดนี้เป็นประโยชน์กับคุณ คุณสามารถเลือกให้ทิปผู้เขียนได้ ขอบคุณ!