Creator & Maintainer: Thanaphoom Babparn
LinkedIn
Repository นี้ถูกสร้างขึ้นมา ด้วยวัตถุประสงค์ดังนี้
- เพื่อใช้เก็บ Solutions ต่าง ๆ จากการทำ Leetcode
- คัดแยก Type of question เป็นเรื่อง ๆ เพื่อส่งเสริมการพัฒนาให้คุ้นชินกับ Pattern
- รวบรวมทรัพยากรในการศึกษา เพื่อให้สะดวกในการอ้างอิงในภายหลัง (มีทั้งฟรีและเสียค่าใช้จ่าย)
- ให้ความรู้และเนื้อหาเพิ่มเติมในการเตรียมตัวสำหรับ Technical Interviews ที่อาจจะมาถึงในไม่ช้าของผู้อ่าน
- สนับสนุน ส่งเสริมคุณภาพของนักพัฒนาที่สนใจในภาษา Java (สามารถ transferable และปรับเปลี่ยนให้เข้ากับภาษาที่ตัวเองถนัดได้)
- ปูความรู้ให้กับนักพัฒนาที่อยากไปท้าทายความสามารถในต่างประเทศ รวมถึงตระกูล Big tech company
- ให้ผู้เขียนย้อนกลับมาอ่านเมื่อลืม (พอดีขึ้ลืมมาก ๆ) จึงออกแบบให้ Refresh Knowledge ให้เร็วที่สุด และคุ้มค่าที่สุด
เหมาะกับผู้ที่สนใจต้องการหาความรู้เพิ่มเติม หรือผู้ที่ฝึกฝน Data structures & Algorithms questions type
Redirect to Technical knowledge for interviews
Mock Interview เพื่อการศึกษา feat. เพจ เมื่อฉันมีสามีเป็นโปรแกรมเมอร์
- ⭐️ Leetcode - For technical interview questions resources, เรียนรู้ได้จากโจทย์ หรือที่ Tab Discussion
- Educative.io - มีให้เรียนหลายแบบ ไม่ใช่แค่ interviews prep เป็นรูปแบบ text based (ผู้เขียนใช้แล้วรู้สึกโอเคเลย)
- AlgoExpert - เป็น Platform รวมที่มีให้ coding, video solutions และรวมถึง SystemExpert product (ผู้เขียนใช้แล้ว ดีเลยละ แต่วีดีโออาจจะนานไปหน่อยนึง)
- codewars
- InterviewBit
- HackerRank
- CodeSignal
- ⭐️ Blind 75 Must Do Leetcode
- ⭐️ List of questions sorted by common patterns.
- LEETCODE PATTERNS by Sean Prashad
- neetcode.io
- Grind 75 questions
- Tech Interview Handbook
- ⭐️ Java | Data Structure Mostly used Syntax
- Coding Interview University
- The System Design Primer
- ❤️ Elements of Programming Interviews in Java: The Insiders' Guide 2nd Edition
- Grokking Algorithms
- ❤️ System Design Interview – An insider's guide
- ❤️ System Design Interview – An Insider's Guide: Volume 2
- Cracking the Coding Interview: 189 Programming Questions and Solutions 6th Edition
- The Complete Coding Interview Guide in Java: An effective guide for aspiring Java developers to ace their programming interviews
- CSE 373 -- Fall 2020 Analysis of Algorithms by Steven Skiena
- MIT 6.006 Introduction to Algorithms, Spring 2020 by MIT OpenCourseWare
- MIT 6.046J Design and Analysis of Algorithms, Spring 2015 by MIT OpenCourseWare