KUNGFU TECH vietnam
6315 câu hỏi phỏng vấn Full-Stack, Coding & System Design Interview
Bộ lọc:
Mảng đa chiều là gì?
Ngăn xếp và hàng đợi khác nhau thế nào?
Triển khai hàng đợi bằng ngăn xếp
Mảng là gì?
Khái niệm Tree Data Structure là gì?
Danh sách liên kết là gì?
Danh sách liên kết là tuyến tính hay phi tuyến tính?
Hãy định nghĩa về Linked List?
Heap là gì?
Queue là gì?
Graph là gì?
Định nghĩa Stack là gì?
Triển khai ngăn xếp bằng hàng đợi?
Giải thích trường hợp nào sử dụng danh sách liên kết và trường hợp nào sử dụng mảng?
Bạn có thể giải thích sự khác nhau giữa cấu trúc tập tin và cấu trúc lưu trữ?
Priority Queue là gì?
Ngăn xếp là gì
Danh sách liên kết đôi (DDL) là gì?
Hàng đợi là gì
Tại sao Stack được coi là một cấu trúc dữ liệu đệ quy?
Giải thích quy trình đằng sau việc lưu trữ một biến trong bộ nhớ.
Danh sách liên kết có hiệu quả hơn mảng?
Bạn có thể nói sự khác biệt giữa cấu trúc dữ liệu tuyến tính và phi tuyến tính?
Dynamic Arrays là gì?
Tại sao và khi nào tôi nên sử dụng cấu trúc dữ liệu Stack hoặc Queue thay vì Arrays/Lists?
Binary Heap là gì?
Làm thế nào để biểu diễn đồ thị?
Liệt kê một số nhược điểm của Linked Lists?
Khi nào thì Linked Lists hữu ích?
Có những loại Linked Lists nào?
Ứng dụng của đồ thị?
Có những loại hàng đợi (Queue) nào?
Độ phức tạp thời gian của thao tác get() và put() trong HashMap
Số lượng nút tối đa của cây nhị phân có chiều dài k
Cây tìm kiếm nhị phân là gì?
Cấu trúc dữ liệu đồ thị là gì?
Có thể lưu trữ một khóa trùng lặp trong HashMap không?
Cây nhị phân là gì?
Balanced Tree là gì và tại sao điều này quan trọng?"
So sánh Heaps và Mảng khi triển khai Priority Queue?
Sparse Array là gì?
AVL Tree là gì?
Yêu cầu đối với một đối tượng được sử dụng làm khóa hoặc giá trị trong HashMap là gì?
Độ phức tạp của Hash Table là bao nhiêu?
Sắp xếp tô pô trong đồ thị là gì?
Cấu trúc dữ liệu heap là gì?
Associative Array là gì?
Cơ sở dữ liệu nào được dùng cho triển khai bộ đệm LRU?
Duyệt cây là gì?
Xử lý xung đột tron...
Cấu trúc dữ l...
**B-Tree...
Đồ thị hai phía (Bipartite Graph) là gì? Làm thế...
Hashmap tron...
Sự khác biệt giữa cấu tr...
In chế độ xem bên trái củ...
Khi nào sử dụng ...
Cây AVL...
Tries có những ưu điểm chí...
Viết hàm đệ quy tính chiều ...
Làm thế nào để lựa chọn giữa việc sử dụng Bảng băm...
So sánh thao tác tra cứu (lookup) t...
Khi nào doubly linked list hi...
Cho một bản đồ lưới 2D, m x n trong đó giá trị "1" đại diện c...
Làm thế nào để duyệt qua một ...
**Red-Black ...
Hàng đợi ưu...
Viết hàm Java đếm số...
Sự khác biệt giữa BFS (Breadth First...
B-trees được sử dụng ...