- Sorting
- Selection sort
- Topological Sort
- Heap Sort
- huffman coding compression algo
- prims algorithm
- kruskal algorithm
- dijkstra algorithm
- coin change problem
- fractional knapsack
- disjoint sets
Learn in a different way :- Strings stacks and queues heaps searching hash table sorting recursion dynamic programming greedy algorithms graphs tree Binary Search Tree Linked List Array Parallel programming and concurrency design problems system design availability and scalability Below topics are good to have object oriented programming language details ( java , python) object oriented design tools ( bash , git , maven , jira , jenkins , docker , kubernetes) database
Comments
Post a Comment