I figure out several things that need to be pay attention to:
DS:
Tree, graph, linklist, heap, queue.
How to implement them? Especially, the node on a tree. Insertion?
Some algorithm:
DP, BFS, kinds of sort, greedy algorithm.
How to program them? Difference of sorting
For JAVA:
hash, set , map, arraylist, linkedlist, gc
How to and when to use them?
For C:
Pointer, memory management, how to use pointer sort?
For telecom:
Potocal?
Security:
Encryption? Public key?
SQL:
Transaction? NoSQL
Complex?
I will provide solutions above later.
It seems can cover most of the problem.