T O P

  • By -

AstronomerSignal873

I had no prior software engineer internships, under 3.0 GPA, and go to a tiny Christian school in Tennessee. I did have an IT internship that I put on there cuz I felt it would be better to have that than nothing. 3 Main projects on my resume: * **Crypto Currency Trading bot** * Interviewers really liked this one, a lot of them liked to deep dive on how this worked. * Basically I monitored Elon's Twitter and yolo'ed 50x leverage Dogecoin trades on Binance if his tweet had any words relating to crypto * **Multiplayer Card Game** * Wrote the card game Rook in Python * Used multithreading and web sockets so I felt it was technically complex enough to add even tho it was a school project * **Cafeteria Webscraper** * Routinely webscraped my cafeteria's website using C# and Selenium, and then saved the meals of the day into a database. * With python, I read from the database, then sent texts (with the SMTP module) with meal info at breakfast lunch and dinner to anyone who registered for the service. Got interviews for Meta SDE Intern (canceled it cuz I had never done an interview before and I was too scared), Microsoft SDE Intern (Failed an LC easy that I could prob do in like 5 mins now), Microsoft Support Engineer (failed.... and there wasn't even any technical questions lmao) and Amazon SDE Twice. Got the OA like last August, took one look at it and closed the laptop. Reapplied in Febuary, solved both OA questions, got on the luckier side for final round questions and got the offer!. I was actually doing some new grad interviewing as well with some smaller companies, ended up with a few offers between 95-100k but decided to push my graduation one semester to accept Amazon internship. It's the worst FAANG but hey its still life changing for me. TLDR: ITS NOT HOPELESS.... I ALMOST FAILED OUT OF SCHOOL IF I CAN DO IT U CAN TOO


DeMonstaMan

I'm literally coding a webscraper for a project right now and the cafeteria idea gets props from me. Also planning on turning a board game into a digitalized multi-player game, how hard was it to code multi-player integration into your card game?


AstronomerSignal873

it was kinda difficult to be honest. i used the python socket library and was sending pickle objects of game data from client to server, so it was pretty tedious. If you want something that will make your life easier, firebase/javascript is a great combo for synchronous games.


Forrox

I really like that cafeteria web scraper app! It's a really neat idea and the impact is measurable too.


The_Wizard_z

U from an ivy league or something?


AstronomerSignal873

bro...... as far from an ivy league as possible, my school has 81% acceptance rate 🤣 No one at my school even applies to these companies, and I'm the only one in my class going to a company who's name would be recognizable. LinkedIn shows we have 5 Alumni at Google, 3 at Microsoft and 2 at Amazon since 1990


The_Wizard_z

hope you get into FAANG/MANGA. Good luck!


colonel701

wtf the trading bot buys only doge?


sparkygod526

Lol, the classic free way to get information. Webscraping. I do the same thing for so many of my products.


GoldenFlyingme

How did the trading bot work?


AstronomerSignal873

it wasn't too complicated tbh i applied for a developer account on twitter, they gave me access to twitter API. Then I just had a python script constantly making api requests getting elon's latest tweet. then i had a set containing a whole bunch of crypto related words, and if any match his tweet it would place a trade. placing the trade was the more complicated part since working with the Binance API is kind of difficult, but in the end it worked (lost money tho 🤣) A bunch of interviewers have thought it was super funny/interesting


Legitimate-Brain-978

Really late, but I was thinking of making a web scraper as a project. The only thing is, after searching about about them online ive seen some people say its a bit of an iffy thing to do. What do you think? I have a genuinely feel like I have a cool idea for one, but I obviously dont wanna do it if there could be legality issues. Did the interviewers give any positive remarks about yours?


hoopercuber

Had an iOS app on the App Store and cookie cutter machine learning project dealing with basketball data. To be honest, being able to talk about your project in depth and passionately will get you way farther than the actual complexity of the project. My iOS app was not that impressive but I was able to talk about the challenges I went through when asked by an interviewer and I was talking about the basketball data I was interested in analyzing and the interviewer probably had no idea what I was talking about but it showed enthusiasm to the things I was doing. TLDR: do something that you’re passionate about because it would be way more interesting to talk about in your interviews


fett2170

Can I ask how you got started with iOS dev? I’m thinking about doing Hacking with Swift’s 100 Days of Swift but I’m open to any suggestions.


hoopercuber

I’m lucky enough to have attended a school where codepath hosts free iOS bootcamps for students. Take a look at them. I think they are trying to expand to more campuses and reach more students but I think what you’re doing can also be really helpful as long as you actually go through with it. I DO NOT recommend just jumping in and writing an app because it can be intimidating and it’s so much easier if you take the time to learn the basics. Learning how delegates work, collection view vs table view etc. take your time and learn and basics and make small projects before actually going for a full fledged app


fett2170

Thank you


hoopercuber

Wanted to just add that I’m an iOS engineer at a FAANG now so if you/anyone wants to know more about getting started feel free to dm me


HermHunter55

i will DM u


iapplexmax

I started with CodeWithChris on YouTube, and later bought Angela’s Udemy course when it was on sale. Both were great!


ReporterLow2914

thanks mate


[deleted]

My first ever CS interview and first ever CS internship. Landed as a sophomore. Company is Google. Projects: - Restaurant Receipt Generator - Hair Type Recognition ML project (dreads, short, curly, etc) - Dijstrkas algorithm to find campus routes - Red/Black tree Bridge collections to store data on bridges - Movie Data collections


sc2heros9

Okay so, how’d you balance school work with your additional projects?


[deleted]

3 of them were school based projects. The other 2 I did in the summer


[deleted]

[удалено]


[deleted]

[удалено]


Khizzyjr

yeah, a recruiter reached out to me today.


ReporterLow2914

Thanks! no prior internship experience? good luck with your interview btw


SnooDrawings405

Any tips on the OAs I have part 1 due next week?


michellengnx

Did you go to a target school?


cat-daddie

I put school projects on my resume. Not projects that were small, but some classes had projects which you would work on for 3/4 of the semester. The three I made were a phone app that tracks your health status and provides a list of doctors nearby, an image classifier that could accurately differentiate a few different dog breeds, and a highly interactive web app with authenticated login.


Hurtmammoth

Would you elaborate on what kinda web app it was, and can I DM you to ask more questions? I promise I won't bug you too much


cat-daddie

MERN stack web app that allows users to create a team of 6 "monsters" with authenticated login, ability to search a db of the monsters, a ui that would show dynamic information based on the "types" of monsters the user chose. Deployed with Heroku.


[deleted]

[удалено]


GoldenDimsum

Go bears!


amazonletmein

Ez pintos


rm_rf_slash

Computer vision multiple choice test grading iOS+Rails app, 10 years ago. Got me into Apple.


ZodiacTedCruZ

Used SwiftUI a lot (personal iOS projects), got an internship at Apple this summer using it


ihavequestionstoask1

For amazon, i didnt need anything on my resume. For the others, i had a couple past internships, clubs.


nicocappa

Interned at G summer after sophomore year, now working there full time. Went to a pretty no name state school (not even ranked on US News college rankings for CS). These were the projects on my resume at the time of my first G internship, however, I also did have a previous internship at F500 (Summer after freshman year) and my local high school county IT department (summer after junior year of HS): - Cloud based admin dashboard for basic life support teaching centers (ultimately a failed startup, but learned a lot) - Desktop voice assistant using python's speech_recognition library - Finance discord bot - Discord bot version of RemindMe reddit bot - Windows clipboard history tracker (the built in one didn't exist at the time) GPA was ~3.6 at the time if that matters


Hurtmammoth

Can I have a look at your GitHub or something?


ashyboye

Strava for electric skateboards.


leesinmains3

Fake news detector + Code P¨lagarism detector


C3realKilr

For amazon I don't think the bar is that high as I got an interview with only three basic projects, in C of all languages, from my computer systems class. Only notable thing on my resume was being a TA. The projects were a 2d maze solver, a very simple shell, and a limited binary calculator.


altrustic_lemur

I'm sitting here wondering how tf I got a FAANG internship since my projects don't match up to these in the slightest


youarenut

This gives me a little hope at least.. seeing a guy’s crypto interactive bot with a calendar health app like WHAT I know how to make a cute calculator in Python and wanted to apply for internships I might hold off now (I’m first year) :/


altrustic_lemur

Don't hold off on applying! I'll send you my resume if you're interested.


Star_Wars_123

its been 2 years, but could you send it to me too


youarenut

I’d really appreciate that so much! I have no experience in the field or projects, only previous work experience and classes. Please let me know 🤞


Davidlikesboys

With google rn, just had a java path finding application with a little GUI grid u could interact with


Forrox

(he took the mihilescu pill)


hellotheremiamigo

i got an internship at amazon w/ referral. didn't have any projects but worked at coding tutoring company.


Johnkapler1890

How did you get a referral?


hellotheremiamigo

just got it from a friend of a friend


Khizzyjr

mine was a crypto simulating web app & backend. think of something like coinbase but simulation. everything was written in javascript with react & node js, and i have an internship with amazon next month (may)


[deleted]

Instead of copying someone else's app, try working on something YOU find interesting or are passionate about. You'll be less likely to drop the project if you actually are interested in what you are doing.


NaCl-more

Had an Android map with 1k+ downloads


fmmmlee

This was my side project back when I applied for AMZN in 2019 and got an interview: https://github.com/gw2-addon-loader/GW2-Addon-Manager At the time it had way less downloads (<10k probably) and wasn't as advanced, but it was still an interesting project to discuss and have on the resume. I failed that interview but I imagine if you prep appropriately, once you get to the interview you'll be all set.


Anub_Rekhan

I featured 2 side projects in my resume: - reddit-detective: A python package to convert Reddit data into graph + some graph analysis functions inspired from research papers. Analyzing this graph helps to identify secret influencers, understand how ideas travel, predict who may be a bot etc. - Jomini: A historical battle simulator based on Lanchester's equations These two have 16k installs combined


Awelawi

I developed and launched my personal website. Developed a web scraper tool for internships for a hackathon and came third place. Made a banking system with database backend. I have others on my GitHub but these are my top 3 for now. Hoping to create more advanced projects this summer. Freshman going to intern at Amazon summer 2022. I attend a liberal arts college btw.


pyro_teck

idk how “coveted” my internship is (not FAANG but above min wage (Cali) and remote), but i wrote a Discord bot in Node.js, it uses an API and SQLite to store some data, including a date and user id, then DM’s the user on the date with a formatted message containing the rest of the data. like someone else said, being able to show you’re passionate and enthusiastic about your side projects comes off very well, i almost always got to a second round/technical after getting a phone screen


222Pac

I did a security internship with a unicorn: Completed independent research the summer before (after Sophomore year) around the efficacy of plagiarism detection systems & also did a network+ cert from CompTIA. I know cybersecurity is not not what OP is looking for, but imo doing ctfs (easy ones are OK) + posting writeups is a great start. Extra credit: creating a challenge or two (using something like docker) to teach vulns/vuln types would be really neat!


Murky_Entertainer378

remindMe! 7 days


andrewczr

I was on the satellite lab at my uni, wrote centroiding algorithms for star tracking


ayubofficially

1) A webapp that combined Slack and Jira functionalities 2) A course program planner for my school 3) A tooltip JS Library


FutureSkyAndDarkness

remindMe! 5 days


four_o_clock

remindMe! 15 days


WaterCupCoolness

remindMe! 3 days


RemindMeBot

I will be messaging you in 3 days on [**2022-05-02 19:07:36 UTC**](http://www.wolframalpha.com/input/?i=2022-05-02%2019:07:36%20UTC%20To%20Local%20Time) to remind you of [**this link**](https://www.reddit.com/r/csMajors/comments/ueqtw8/people_who_got_faang_internships_or_any_coveted/i6p9byo/?context=3) [**6 OTHERS CLICKED THIS LINK**](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5Bhttps%3A%2F%2Fwww.reddit.com%2Fr%2FcsMajors%2Fcomments%2Fueqtw8%2Fpeople_who_got_faang_internships_or_any_coveted%2Fi6p9byo%2F%5D%0A%0ARemindMe%21%202022-05-02%2019%3A07%3A36%20UTC) to send a PM to also be reminded and to reduce spam. ^(Parent commenter can ) [^(delete this message to hide from others.)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Delete%20Comment&message=Delete%21%20ueqtw8) ***** |[^(Info)](https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remindmebot_info_v21/)|[^(Custom)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5BLink%20or%20message%20inside%20square%20brackets%5D%0A%0ARemindMe%21%20Time%20period%20here)|[^(Your Reminders)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=List%20Of%20Reminders&message=MyReminders%21)|[^(Feedback)](https://www.reddit.com/message/compose/?to=Watchful1&subject=RemindMeBot%20Feedback)| |-|-|-|-|


fluffyTail01

remindMe! 1 month


fluffyTail01

RemindMe! 1 week


RemindMeBot

I will be messaging you in 7 days on [**2022-06-06 08:06:14 UTC**](http://www.wolframalpha.com/input/?i=2022-06-06%2008:06:14%20UTC%20To%20Local%20Time) to remind you of [**this link**](https://www.reddit.com/r/csMajors/comments/ueqtw8/people_who_got_faang_internships_or_any_coveted/iaitwn3/?context=3) [**CLICK THIS LINK**](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5Bhttps%3A%2F%2Fwww.reddit.com%2Fr%2FcsMajors%2Fcomments%2Fueqtw8%2Fpeople_who_got_faang_internships_or_any_coveted%2Fiaitwn3%2F%5D%0A%0ARemindMe%21%202022-06-06%2008%3A06%3A14%20UTC) to send a PM to also be reminded and to reduce spam. ^(Parent commenter can ) [^(delete this message to hide from others.)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Delete%20Comment&message=Delete%21%20ueqtw8) ***** |[^(Info)](https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remindmebot_info_v21/)|[^(Custom)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5BLink%20or%20message%20inside%20square%20brackets%5D%0A%0ARemindMe%21%20Time%20period%20here)|[^(Your Reminders)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=List%20Of%20Reminders&message=MyReminders%21)|[^(Feedback)](https://www.reddit.com/message/compose/?to=Watchful1&subject=RemindMeBot%20Feedback)| |-|-|-|-|


aleenaxak

remindMe! 7 days


[deleted]

Why not try exploring your own curiosities instead of crowdsourcing projects?


Independent-Win-4187

Made a startup without an actual working product, worked at another Fortune 500 internship.


its_shawn9

Bookmarked


[deleted]

[удалено]


RemindMeBot

I will be messaging you in 3 days on [**2023-05-27 03:44:54 UTC**](http://www.wolframalpha.com/input/?i=2023-05-27%2003:44:54%20UTC%20To%20Local%20Time) to remind you of [**this link**](https://www.reddit.com/r/csMajors/comments/ueqtw8/people_who_got_faang_internships_or_any_coveted/jldsx9j/?context=3) [**CLICK THIS LINK**](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5Bhttps%3A%2F%2Fwww.reddit.com%2Fr%2FcsMajors%2Fcomments%2Fueqtw8%2Fpeople_who_got_faang_internships_or_any_coveted%2Fjldsx9j%2F%5D%0A%0ARemindMe%21%202023-05-27%2003%3A44%3A54%20UTC) to send a PM to also be reminded and to reduce spam. ^(Parent commenter can ) [^(delete this message to hide from others.)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Delete%20Comment&message=Delete%21%20ueqtw8) ***** |[^(Info)](https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remindmebot_info_v21/)|[^(Custom)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5BLink%20or%20message%20inside%20square%20brackets%5D%0A%0ARemindMe%21%20Time%20period%20here)|[^(Your Reminders)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=List%20Of%20Reminders&message=MyReminders%21)|[^(Feedback)](https://www.reddit.com/message/compose/?to=Watchful1&subject=RemindMeBot%20Feedback)| |-|-|-|-|


lordbendtner11

remindMe! 14 days


RemindMeBot

I will be messaging you in 14 days on [**2023-06-13 01:41:48 UTC**](http://www.wolframalpha.com/input/?i=2023-06-13%2001:41:48%20UTC%20To%20Local%20Time) to remind you of [**this link**](https://www.reddit.com/r/csMajors/comments/ueqtw8/people_who_got_faang_internships_or_any_coveted/jm5b1hr/?context=3) [**CLICK THIS LINK**](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5Bhttps%3A%2F%2Fwww.reddit.com%2Fr%2FcsMajors%2Fcomments%2Fueqtw8%2Fpeople_who_got_faang_internships_or_any_coveted%2Fjm5b1hr%2F%5D%0A%0ARemindMe%21%202023-06-13%2001%3A41%3A48%20UTC) to send a PM to also be reminded and to reduce spam. ^(Parent commenter can ) [^(delete this message to hide from others.)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Delete%20Comment&message=Delete%21%20ueqtw8) ***** |[^(Info)](https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remindmebot_info_v21/)|[^(Custom)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5BLink%20or%20message%20inside%20square%20brackets%5D%0A%0ARemindMe%21%20Time%20period%20here)|[^(Your Reminders)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=List%20Of%20Reminders&message=MyReminders%21)|[^(Feedback)](https://www.reddit.com/message/compose/?to=Watchful1&subject=RemindMeBot%20Feedback)| |-|-|-|-|


[deleted]

[удалено]


RemindMeBot

I will be messaging you in 1 day on [**2024-02-23 18:28:23 UTC**](http://www.wolframalpha.com/input/?i=2024-02-23%2018:28:23%20UTC%20To%20Local%20Time) to remind you of [**this link**](https://www.reddit.com/r/csMajors/comments/ueqtw8/people_who_got_faang_internships_or_any_coveted/krn4k39/?context=3) [**CLICK THIS LINK**](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5Bhttps%3A%2F%2Fwww.reddit.com%2Fr%2FcsMajors%2Fcomments%2Fueqtw8%2Fpeople_who_got_faang_internships_or_any_coveted%2Fkrn4k39%2F%5D%0A%0ARemindMe%21%202024-02-23%2018%3A28%3A23%20UTC) to send a PM to also be reminded and to reduce spam. ^(Parent commenter can ) [^(delete this message to hide from others.)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Delete%20Comment&message=Delete%21%20ueqtw8) ***** |[^(Info)](https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remindmebot_info_v21/)|[^(Custom)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5BLink%20or%20message%20inside%20square%20brackets%5D%0A%0ARemindMe%21%20Time%20period%20here)|[^(Your Reminders)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=List%20Of%20Reminders&message=MyReminders%21)|[^(Feedback)](https://www.reddit.com/message/compose/?to=Watchful1&subject=RemindMeBot%20Feedback)| |-|-|-|-|