3 answers
Joanne’s Answer
My first internship was as a programmer for an insurance company.
The second was an internship as a programmer for a government agency.
While on the internships, I had a 'geek squad' like job on the side.
My third internship was as a programmer (again).
My first post-college job was in computer operations (go figure :) )
I knew I could program, but I took the first job that was offered to me because the company, money, and location worked for me.
Ryan’s Answer
Since getting a FAANG summer internship is extremely competitive, I suggest polishing your resume, and practicing Algorithm and Data Structure programming interview questions daily. LeetCode has many sample questions of the type of questions FAANG will ask their candidates.
Even if you don't get accepted into a FAANG internship, the interview prep will help you ace an interview for a non-FAANG internship.
Elizabeth (Lizzie)’s Answer
College classmates and friends interned at FAANG companies, LinkedIn, small startups, finance companies, and more, including some companies in Asia. One who was at Google interned in their Lausanne, Switzerland office!
You can find most internships on companies' websites, often under "/jobs" or "/careers".
Most internships target college students who are rising juniors or seniors because companies want to prime them to be converted to full-time employees upon graduation. Some companies offer special programs just for freshman and sophomores, like Google STEP (formerly Engineering Practicum), Facebook University, Microsoft Explore, and more. These internships are catered towards younger students knowing that they have less experience and have not taken as many computer science classes. I remember my Google EP interview my freshman year asked me to check if an input string was a palindrome! A junior or senior student would not get that question.
You can find roles on angel.co, Glassdoor, and LinkedIn, and you should build your network by going to career fairs, tech conferences, and college hackathons (some are virtual, and some offer scholarships to students so you get free travel or a free ticket!)