btbas has given you right hints. In general you should go through the protocol description to be ready to answer any questions. Let me give you a few examples to test your understanding after you have gone through the protocol specs.
What is the difference between a standard and an extended CAN frame. Can they coexist on a network?
If they can co-exist, which one will have priority; if not, what is the reason?
Describe some problems associated with multimaster protocols. How does CAN handle them?
Describe the process of bus arbitration in CAN?
What's the difference between CSMA/CR and CSMA/CD?
How can we identify a specific sensor in a CAN network?
Which of the RTR and Data frame has higher priority. Explain why?
What is bus termination resistor value for CAN? Do they vary if we put them in each node instead of bus ends?
etc. etc.