Try using the online DMV manual with practice questions. Most of the questions were on my real test. Find the manual here.
You can find the types of questions from their official website. It provides you with a sample test also. Click here to visit the website and give the sample test: