What difficulties do you know in order of their increase?
What data structures do you know?
What is Big O notation?
What are process and thread, and what are their fundamental differences?
What is a data race?