Ebook Cracking Coding Interview - 189 Câu Hỏi Và Giải PhápLập Trình [Ấn Bản Lần Thứ 6] [PDF] [9463E]
Tôi không phải là một nhà tuyển dụng. Tôi là một kỹ sư phần mềm. Và vì vậy, tôi biết cảm giác khi được yêu cầu đưa ra các thuật toán xuất sắc ngay tại chỗ rồi viết code hoàn hảo trên whiteboard. Tôi đã trải qua điều này với tư cách là một ứng viên và một người phỏng vấn.
Cracking Coding Interview, Phiên bản thứ 6 ở đây để giúp bạn vượt qua quá trình này, dạy bạn những điều bạn cần biết và giúp bạn thể hiện tốt nhất. Tôi đã hướng dẫn và phỏng vấn hàng trăm kỹ sư phần mềm. Kết quả là cuốn sách này.
Tìm hiểu cách khám phá các gợi ý và chi tiết ẩn trong một câu hỏi, khám phá cách chia nhỏ một problem thành các phần dễ quản lý, phát triển các kỹ thuật để tự thoát khỏi bế tắc, học (hoặc học lại) các khái niệm cốt lõi về khoa học máy tính và thực hành trên 189 câu hỏi và giải pháp phỏng vấn.
Những câu hỏi phỏng vấn này là có thật; chúng không được trích ra từ sách giáo khoa khoa học máy tính. Chúng phản ánh những gì thực sự được yêu cầu tại các công ty hàng đầu, để bạn có thể chuẩn bị tốt nhất có thể.
BÊN TRONG CÓ GÌ?
- ✓ 189 câu hỏi phỏng vấn lập trình, từ những câu hỏi cơ bản đến những bài toán thuật toán khó nhất.
- ✓ Hướng dẫn chi tiết về cách tìm ra từng giải pháp để bạn có thể tự mình tìm ra cách giải quyết.
- ✓ Gợi ý về cách giải quyết từng câu hỏi trong tổng số 189 câu hỏi, giống như những gì bạn sẽ nhận được trong một cuộc phỏng vấn thực sự.
- ✓ Năm chiến lược đã được chứng minh để giải quyết các câu hỏi về thuật toán, giúp bạn có thể giải quyết những câu hỏi mà bạn chưa từng thấy.
- ✓ Bao quát rộng rãi các chủ đề thiết yếu như big O time, các cấu trúc dữ liệu và thuật toán cốt lõi.
- ✓ Cái nhìn hậu trường về cách các công ty hàng đầu như Google và Facebook tuyển dụng các nhà phát triển.
- ✓ Các kỹ thuật chuẩn bị và vượt qua phần phỏng vấn nhẹ nhàng: các câu hỏi về hành vi.
- ✓ Dành cho những người phỏng vấn và công ty: thông tin chi tiết về những yếu tố tạo nên câu hỏi phỏng vấn hay và quy trình tuyển dụng.
Mục lục:
- ✓ Phần 1. Interview Process.
- ✓ Phần 2. Hậu trường.
- ✓ Phần 3. Những tình huống đặc biệt.
- ✓ Phần 4. Trước khi phỏng vấn.
- ✓ Phần 5. Behavioral Question.
- ✓ Phần 6. Big O.
- ✓ Phần 7. Technical Question.
- ✓ Phần 8. Offer & Beyond.
- ✓ Phần 9. Interview Question:
- ✓ 1. Cấu trúc dữ liệu:
- + Chương 1. Arrays & Strings.
- + Chương 2. Linked Lists.
- + Chương 3. Stacks & Queues.
- + Chương 4. Trees & Graphs.
- ✓ 2. Concepts & Algorithms:
- + Chương 5. Bit Manipulation.
- + Chương 6. Math & Logic Puzzles.
- + Chương 7. Object-Oriented Design.
- + Chương 8. Recursion & Dynamic Programming.
- + Chương 9. System Design & Scalability.
- + Chương 10. Sorting & Searching.
- + Chương 11. Testing.
- ✓ 3. Knowledge Based:
- + Chương 12. C & C++.
- + Chương 13. Java.
- + Chương 14. Databases.
- + Chương 15. Threads & Locks.
- ✓ Additional Review Problems:
- + Chương 16. Moderate.
- + Chương 17. Hard.
- ✓ Phần 10. Solution.
- ✓ Phần 11. Các chủ đề nâng cao.
- ✓ Phần 12. Code Library.
- ✓ Phần 13. Gợi ý.
- ✓ Phần 14. Về tác giả.
LƯU Ý: Pass mở file pdf là mật khẩu giải nén chung của tài liệu !