i always check the company’s website and any big articles i can find about them, try to figure out what their core values are, look at some of their past projects etc.
i also try to prepare for any technical questions they might ask and think of a response for those “why do you want to work here/why should we hire you” questions