First, check out the company’s website and take notes of the company such as what does the company? What is their history? and other recent news about that company. Also, be prepared for questions such as Why you? Why this company? Why this role?
Coming to technical questions, I would recommend this Salesforce Interview Questions blog for most frequently asked questions in Salesforce interviews.
Also, watch this video on Salesforce Interview Questions: