Khóa học miễn phí
qua
Tự tin tham gia cuộc phỏng vấn công nghệ
Về khóa học này
Phỏng vấn kỹ thuật theo một mô hình. Nếu bạn biết mô hình, bạn sẽ đi trước một bước so với đối thủ. Khóa học này sẽ giới thiệu cho bạn các cấu trúc dữ liệu và thuật toán phổ biến trong Python. Bạn sẽ xem xét các câu hỏi phỏng vấn kỹ thuật thường xuyên và tìm hiểu cách cấu trúc các câu trả lời của bạn.
Bạn sẽ trả lời các vấn đề thực hành và câu đố để kiểm tra khả năng của bạn. Sau đó, bạn sẽ thực hành các cuộc phỏng vấn giả để có được các khuyến nghị cụ thể để cải thiện. Hãy sẵn sàng cho bất cứ điều gì người phỏng vấn kỹ thuật ném vào bạn.
Chi phí khóa họcTự doMốc thời gianKhoảng. 4 tuầnTrình độ kỹ năngTrung gianBao gồm trong sản phẩm
Nội dung học tập phong phú
Câu đố tương tác
Được dạy bởi các chuyên gia ngành công nghiệp
Học tự nhịp độ
Khóa học dẫn đầu
Brynn Claypoole
Nhà phân tích dữ liệu chính, Udacity
Horatio Thomas
Trải nghiệm sinh viên dẫn đầu, Android
Những gì bạn sẽ học
Bài 3Tìm kiếm và sắp xếp
- Khám phá cách tìm kiếm và sắp xếp với các cấu trúc dữ liệu dựa trên danh sách, bao gồm tìm kiếm nhị phân và bong bóng, hợp nhất và sắp xếp nhanh.
- Kiểm tra hiệu quả của từng người và tìm hiểu cách sử dụng đệ quy trong việc tìm kiếm và sắp xếp.
- Xem và viết các ví dụ về các phương thức này, cũng như các thuật toán sắp xếp nhiều hơn như sắp xếp chèn.
Cây
- Tìm hiểu các khái niệm và thuật ngữ liên quan đến cấu trúc dữ liệu cây.
- Điều tra các loại cây thông thường, chẳng hạn như cây tìm kiếm nhị phân, đống và cây tự cân bằng.
- Xem các ví dụ về các kỹ thuật truyền tải cây thông thường, kiểm tra hiệu quả của các đường truyền và các chức năng cây thông thường, và thực hành thao tác cây.
Đồ thị
- Kiểm tra khái niệm lý thuyết của một biểu đồ và hiểu các thuật ngữ biểu đồ phổ biến, các biểu diễn, thuộc tính, truyền tải và đường dẫn được mã hóa.
- Thực hành thao tác đồ thị và xác định hiệu quả liên quan đến đồ thị.
Điều kiện tiên quyết và yêu cầu
- Thành thạo tiếng Anh nói và viết
- Python [Trung cấp]
- Đại số [Trung cấp]
Xem các yêu cầu công nghệ để sử dụng Udacity.
Tại sao tham gia khóa học này
Chìa khóa để phỏng vấn kỹ thuật thành công là thực hành. Trong khóa học này, bạn sẽ xem xét các cấu trúc và thuật toán dữ liệu Python chung. Bạn sẽ học cách giải thích các giải pháp của bạn cho các vấn đề kỹ thuật. Khóa học này là lý tưởng cho bạn nếu bạn chưa bao giờ tham gia một khóa học về cấu trúc dữ liệu hoặc thuật toán. Đó cũng là một sự bồi dưỡng tốt nếu bạn có một số kinh nghiệm với các chủ đề này. Bạn sẽ tìm hiểu các khái niệm thông qua các hướng dẫn video. Bạn sẽ xem các kỹ sư có kinh nghiệm xem xét các ví dụ bổ sung và thảo luận về các phương pháp phỏng vấn khác nhau. Sau đó, áp dụng các kỹ năng của bạn và thực hành trong các cuộc phỏng vấn giả với Pramp!
Udacity hợp tác với các nhà lãnh đạo ngành công nghệ để mang đến cho bạn các tài nguyên toàn diện nhất cho tìm kiếm việc làm của bạn. Tham gia khóa học này nếu bạn muốn ở chỗ lái xe của tìm kiếm công việc của bạn, nơi bạn quyết định vai trò nào để phỏng vấn và đưa ra những cuộc phỏng vấn đó!
Tôi nhận được gì?
- Video hướng dẫn
- Tìm hiểu bằng cách thực hiện các bài tập
- Được dạy bởi các chuyên gia trong ngành
Cấu trúc & thuật toán dữ liệu
Chủ đề
-
Ngôn ngữ lập trình item items done
Java Java
C ++ C ++
Điều kiện tiên quyết đề xuất
Làm quen với các khái niệm lập trình cơ bản [ví dụ: nếu các câu lệnh, vòng lặp, chức năng]
Cấu trúc & thuật toán dữ liệu
Chủ đề
Ngôn ngữ lập trình
Java Java Java
C ++ C ++ C++
Python Python Python
JavaScript JavaScript JavaScript