A lot of questions and links to prepare yourself for an interview.
I have prepared many questions and resources with different topics, with the help of them you can understand what gaps in your knowledge you have and correct them. I hope it will be useful to you as well as to me.