Where to find them:
Use your network and ask your friends and classmates! Many have probably had internships in the past or have them right now. The best thing about this method is that you have a direct source who can tell you what to do to get hired and what exactly its like interning at that particular company. Your school’s internship and career center is also a great place to start. Advisors may have opportunities that you missed in your google searching that you didn't know were hiring. Check out internship sites like internships.com or Idealist to help you narrow your search. And remember, you can work backward too. Just because a company isn't listed on one of those websites, doesn't mean you shouldn't contact them and ask about any opportunities they may have. Try following the company on Linkedin, and connecting with the HR manager if you can find them. Don’t be afraid to take initiative and show your excitement to work for the company, the worst they can do is say no, and most likely, they will appreciate the interest.
How to get one:
Remember the Ps! Preparation and Persistence are key.
Prepare! Before you send your resume (tailored for your specific internship with the most relevant experience you have), cover letter, writing sample, letter of recommendation and any other work, make sure to proofread. Send your application to friends, family, and classmates to be reviewed. It is also imperative throughout the process to make sure in all correspondence that you spell the name of your contact and the company correctly. Prepare for your application and interview by researching the company. Showing that you know and care about recent projects, or telling your interviewer specifically what inspires you about the company and why you want to work there is extremely important.
Persistence! Throughout the entire application process be persistent and be flexible. After you submit your application go and check on it in person, to put a face to your resume, and introduce those you may be working with. Don't be afraid to “bug” them by calling once a week, all the better that they remember you. If the company you want to work for says they aren't hiring at the moment, tell them you will still have availability in a few months, but don't stop applying in the meantime. If they say they don't have any positions in the area you were most excited about, tell them another department you think you would fit in with. Keep trying until you get hired or get a hard no.
How to dress:
To impress! No really, as a potential intern, and a young person in a professional workplace, put your best foot forward. Your work will obviously speak for itself, but going the extra mile as far as how you present yourself can help give the impression that you want to be there, and you take your work seriously. Stepping it up a little can also help you stand out from other interns, and give another positive thing for your new boss to remember you by.
Throughout the process, and when all is said and done and you have had your interview, don't just leave it to chance. Follow up with an email thanking them for their time and for the opportunity, and if you don't hear anything back, don't be afraid to keep contacting to keep reminding them who you are and that you want the job. Good luck!