How can a person without a degree apply for an internship (or directly for a job) on Google, Facebook and other social media companies?

Updated on : December 8, 2021 by Theo Ryan



How can a person without a degree apply for an internship (or directly for a job) on Google, Facebook and other social media companies?

Your situation is quite similar to that of a college freshman who doesn't have a degree, but has a lot of computer science experience (or at least a good deal). I wouldn't let not having a degree stop you from applying to a great company, or really any company in general. So my general advice is to do it!

As for some more specific advice ... I'll address each of your questions individually. I hope this format is easy to understand; otherwise please let me know and I will rearrange it.

How can an untitled person apply for an internship (or directly for a job) on Google, Facebook, etc.?

In my opinion, the greatest

Keep reading

Your situation is quite similar to that of a college freshman who doesn't have a degree, but has a lot of computer science experience (or at least a good deal). I wouldn't let not having a degree stop you from applying to a great company, or really any company in general. So my general advice is to do it!

As for some more specific advice ... I'll address each of your questions individually. I hope this format is easy to understand; otherwise please let me know and I will rearrange it.

How can an untitled person apply for an internship (or directly for a job) on Google, Facebook, etc.?

In my opinion, the biggest advantage you miss out on when you are not a college student or alumnus is probably the Career Expo. At least at my university, Career Expo is one of the best ways to get a job. You can check and see if a local university will allow you to attend the Expo; at UT I think you can if you pay an entrance fee.

As for the request methods, there are a couple of different routes you can take.

  • Apply Online - This is the most standard way to apply for a position! Most companies will ask college internship candidates to apply through their website anyway. Additionally, most companies have a career site that hosts applications for their full-time internships and opportunities, as well as descriptions and resources.
  • Get a recommendation - If you know someone who works at a company well, you can approach them for a recommendation. This route is a bit tricky - the recommendations work in 2 ways. For the referred candidate, it could be a "ticket" for them. For the referring employee, if the candidate is not hired or not doing well, it could reflect poorly on him (at least this is what I think, I'm not entirely sure how that looks in all / more companies). For me, I recommend people who have knowledge of their skills or who I think would be a good fit in a company (if I have done an internship with the company). So if there is someone who has seen your abilities, you can ask them
  • Get involved with a smaller company first - you never know! Maybe you like working in a new or smaller company than a big company like Google or Microsoft or one with a big name like Facebook. In my opinion, one of the most important factors in taking an internship (and even a full-time offer) is the project / product you will be working on. If you find something that you are passionate about working on, you will have a much better time in an internship or a job than if you simply go to a large company to work on a project that you do not like. Even if you find something you like in a small company but are still struggling to work in a larger company, the experience you gain from the initial work experience will help your future applications.


I agree with something Tommy mentioned too! If you are looking for ways to build your resume to apply to general companies, do some really cool projects! Anything that you can talk about in an interview or even something that you find cool and want to build. It will give you programming experience, as well as experience working on projects, which most college students are quite used to doing due to the way programming classes normally work.

How can you know that you have enough knowledge and skills to be valued by these companies?

In a way, there is no way of knowing.

It probably sounds like an excuse ... but I honestly can't think of an objective way to say "You have enough knowledge" or "You don't have enough knowledge". In my opinion, doing an internship doesn't necessarily mean you have to know everything; I definitely know more now than when I did my first Facebook internship. I think willingness to learn, quick problem solving, and determination to submit projects are really important when doing an internship or working full time. Obviously, there is a basic amount of knowledge that you need to know: a solid understanding of data structures and algorithms is essential to taking an internship. However, for example, you may not have a background in mobile computing. His lack of experience working in the mobile computing industry won 'It won't necessarily prevent you from getting a job in that area. I would say that if you are able to finish a couple of personal projects, you are sure to be ready. In addition, you will learn a lot of material and skills when you are at work and are directly exposed to the subject.

Even if you're not sure, it never hurts to try to apply! If you do not have work experience, I suggest that you start with smaller companies or more family-friendly companies before moving on to a company with a difficult interview process, such as Google.

What do you expect from the interns?

This varies by company, but in my experience, I feel like I'm expected to come in, work on, and finish a project (at the entry level). I have met successful interns who have not finished their projects or whose projects did not end up being submitted, so that is not necessarily a determining factor in the success of an internship or internship. I've written a couple of answers on what to expect from an internship and what to look for to get it, but it's all pretty subjective. I think the most important parts of internships are learning something new, experiencing a company, and really exploring the field. You are expected to work very hard and dedicate yourself to your project, but you are also expected to act as a student and a summer intern and to go out and have fun and explore the city that you like.

Long answer! Comment if you want to clarify something. Good luck!

Build something incredibly cool and complex. Be warned.

Tip: Major tech companies value initiative, so start a business. Make it grow. Get real people to use the product.

Tip: Get some experience by interning at another tech company. I'd say most (but not all, of course) of Facebook interns have interned elsewhere before Facebook.

Summary: Show that you know what you are doing by doing something.

Other Guides:


GET SPECIAL OFFER FROM OUR PARTNER.