Look up behavioral based questioning online, you will not be able to prepare for each question, but get a general idea of behavioral based questions and then think of different life situations from work or your regular life that apply to a set of questions. it is not recommended that you come up with a different story for each question, remember that when answering behavioral based interview questions that you remember the S.T.A.R method which means you need to describe the Situation, Task you were assigned, Action you took, and the Results.