Preparing for your interview is not like cramming for an exam. It takes much more time to adequately prepare for the variety of subjects you may be expected to know. Your coursework will help considerably, but you also need to develop your skills as a programmer, and expose yourself to the variety of question types that are apt to be asked in the technical interview.
There are many sites that allow you to learn and practice programming languages. The most useful languages to the aspiring quant are Python, Java, C++, and SQL, though you many encounter other languages depending on the employer.
I've put together some technical interview questions for your review. Some of these are adapted from the books above.
You can also research questions online. For example: