Data Structures to know

Looking back at all the leetcode problems I have been doing and looking at some of the hacker ranks I’ve gotten from differing companies I think this is a list of things to know and review before going into an interview.

-Binary Tree

-DFS, BFS

-binary search

-Linked List

-string manipulation

-stack/queue

-hash tables

-mapping

-scheduling

-Graphs (directed/undirected)

Based on the problems I’ve seen and ones I’ve seen my friends do I think you will normally see 2 easy questions and a medium. If you get a hard question it’s doomed.

Leave a comment

Your email address will not be published. Required fields are marked *