Preparing Yourself
Picking the Right Companies
Technical Study
Resume and Cover Letter for each company
Do your homework on the job/role, the organization, the competition and their industry. Reading the website is the bare minimum. Network and meet people from the company at meetups or other related events. Find out everything you can. Most graduates do not read business magazines, trade journals, whitepapers, etc., so spending time going through these sorts of materials will give you an advantage. It will also prepare you to ask much better questions during the interview process.