Review: Basic Things About Code Test

Basic things you should know, or be familiar with.


  1. Designing testcases with good quality is a very useful skill. And it demands practice.
  2. Examine your code against one typical case manually. You will solve problems faster with less bugs. Don’t get fooled by TDD.
  3. Assign logic meanings to your key variables. This would help to reduce bugs.

Algorithms & Skills:

  1. #twopointer
  2. #binarysearch
  3. #hashmap
  4. #bfs
  5. #dfs
  6. #recursive
  7. #backtracking
  8. #slidingwindow

See all basic problems:

More Resources:

See more blog_posts.


Share It, If You Like It.

Leave a Reply

Your email address will not be published.