Allina K. answered 05/01/19
Computer Science Tutor - Patient & Kind - Full-Stack, Leetcode, APIs
Hello, Cracking the Code Interview by Gayle Laakmann McDowell is a great tool for interview prep. I highly recommend checking it out. Also, doing problems on https://www.hackerrank.com/ will give you problems that are very similar to the kinds of questions you will get asked. Lastly, I recommend finding someone that will conduct practice interviews with you through a google doc and a phone call. Some companies will ask you to do an interview this way, and they'll paste the question on the google doc and have you explain your thinking process over the phone as you code.
Goodluck on your interviews!