Research the company’s product/service offering(s)
You don’t have to be an expert on what they offer but it’s important that you get a general understanding of what they’re all about
Know Your Strengths
You have strengths as well as weaknesses in your professional and personal life.
Study up on events
when applying for jobs in the technology industry, I’ve found that it’s usually helpful if you keep up to date with what’s going on in your field of interest.