Preparation is a must in order to nail a job and this is what I came through while looking for one.
Find out company profile
This is common sense. You should find out every single thing about the company. Look into glassdoor, linkedin, facebook, web site, tweeter and etc. Figure out who they are and what is their business, objective.
Who worked there and how is the working environment.
Start checking out the people and find out if they provided the work place, the team that made you wanted to join.
What is the key elements of new hire
Up until here, it should be easy for you to figure out what is the key attributes they are looking from a new hire, and if you have fulfill the role they want. Hardworking, optimistic, fun, smart, creative, confidence and etc.
Getting there
If you want the job, list down these key elements and start practicing them. Anticipate the interview process and draft your answers to nail it down.
Also, search out those general interview questions and make your answers vary according to the attributes the company wants. That should make you well prepared and confident during the interview, instead of nervous, anxious.
What else you can do
Even if you did not received any calls from company request for interview, you still have things you can get ready for.
Find out technical questions that most likely will be ask. Study through the questions and ensure you had equipped with the knowledge to answer them if technical assessment will be conduct.
Read and catch up with the latest trend in current market. It is fine that you don't need to know everything, but getting some ideas of what is it.
Lastly
Speak out and show your passion. Convinced the interviewers that you are the right candidate for them, be genuine.