I would say below are the most important stuff
- Object Oriented Programming
- Operating System concepts
- Process and Thread
- Scheduling Algorithms
- Data Structure
- Type of data storage and collection, types (linkedlist, hash, array etc.)
- Sorting Algorithms
- Complexity of algorithms
Then Go to specific language related stuff. I hope this is helpful!!