Any advice for a new grad looking to be a Software Engineer?

Click For Summary
SUMMARY

A recent Computer Science graduate is actively seeking a software engineering position, having reached final interviews with FAANG companies but facing challenges due to hiring freezes. Key advice includes leveraging platforms like Pramp for mock interviews, engaging in networking through meetup.com, and considering volunteer opportunities to enhance resumes. Candidates should focus on making themselves attractive to potential employers by showcasing relevant projects and asking insightful questions during interviews.

PREREQUISITES
  • Understanding of software engineering principles
  • Familiarity with coding interview platforms like LeetCode
  • Basic knowledge of networking strategies in the tech industry
  • Experience with project-based learning and personal projects
NEXT STEPS
  • Explore Pramp for free mock interview practice
  • Research volunteer opportunities in coding workshops
  • Attend software-related meetups on meetup.com
  • Watch Amy Miller's YouTube channel for insights on recruitment
USEFUL FOR

New graduates in Computer Science, aspiring software engineers, and individuals seeking to enhance their job application strategies in the tech industry.

Riman643
Messages
62
Reaction score
2
Recently graduated with a degree in Computer Science. I have been sending applications daily and got to final rounds with a FAANG company but they went on a hiring freeze. I recently again got a final interview with another FAANG company at the end of the month and have an online assessment with an aeronautics company this Friday. Right now I have just been grinding on leet code but I feel like I should be doing more and getting more opportunities. After graduating it has been much more difficult than I thought to land a job as a new grad. Any thoughts, tips, or advice on how/where I should be applying and what I should be studying or practicing on would be greatly appreciated.
 
Physics news on Phys.org
  1. You should attempt to make yourself attractive to the people with whom you would like to work (this will help you find the job you want).
  2. You should always answer yes to any "would you want to" or "can you" question but of course you will need to be honest about present skillset (you are probably better than you think).
  3. Of course do all the hokey networking stuff...people are, in fact, hokey as are you.
  4. Do some interesting ~related project in your spare time and weave it into your patter. It should be something you are really interested in but has relevance. I got one job (long long ago ) because I was building a goofy chess playing arm for my 8086 PC parallel port
  5. Be interesting and interested. I once recommended a British guy largely because he used the term "liaise" as a verb (of course that set us off in the right direction...it had been very stilted until then and I was pretty new at the interviewing thing)
Be confident and grateful.
 
  • Like
  • Informative
Likes   Reactions: russ_watters, Riman643 and berkeman
Keep in mind, there could be better options than FAANG, but one thing that helps is practicing in an environment that's more like the interview. For that, you can try www.pramp.com to do mock interviews for free. You can also look at Amy Miller's YouTube channel for an inside scoop on the recruiter's point of view.

You could try AngelList for other places to apply to.

For networking, I would say go to every possible software-related meetup on meetup.com as much as possible.
 
  • Like
Likes   Reactions: Riman643 and berkeman
Riman643 said:
Recently graduated with a degree in Computer Science. I have been sending applications daily and got to final rounds with a FAANG company but they went on a hiring freeze. ...
Some more background would be helpful.

* Are you a US citizen looking for a job in the US?

* By "recently graduated" do you mean this past May or June?

* Prior to graduation, were there any career fairs at your university? Any on-campus interviews? If so, how did they go?
 
My son graduated with his SW degree right as the Pandemic hit the US. Needless to say job hunting was extra challenging for him, but he kept his head up and did all that he could to search and do well in the interviews that he got.

While the job offerings were especially hard to find early in the Pandemic, he had the very smart idea to volunteer his time at coding workshops and similar for young people (younger than himself, LOL). That looked pretty good on his resume, especially given that all companies and hiring managers understood that job openings were scarce early in the Pandemic. And in my son's words, the volunteer work helped him to stay sharp in his subject matter.

The good news is that berkeboy is very happy at his new SW job, where he's been working for about 6 months now. :smile:

Maybe that volunteering thing is an option that you could consider during your job searching time. Best of luck, and hang in there! :smile:
 
  • Like
Likes   Reactions: Wesley Gauss and Riman643
CrysPhys said:
Some more background would be helpful.

* Are you a US citizen looking for a job in the US?

* By "recently graduated" do you mean this past May or June?

* Prior to graduation, were there any career fairs at your university? Any on-campus interviews? If so, how did they go?
1. I am a US citizen looking for a job in the US

2. Yes, this past May and June

3. There were career fairs but no interviews came as a result.
 
hutchphd said:
  1. You should attempt to make yourself attractive to the people with whom you would like to work (this will help you find the job you want).
  2. You should always answer yes to any "would you want to" or "can you" question but of course you will need to be honest about present skillset (you are probably better than you think).
  3. Of course do all the hokey networking stuff...people are, in fact, hokey as are you.
  4. Do some interesting ~related project in your spare time and weave it into your patter. It should be something you are really interested in but has relevance. I got one job (long long ago ) because I was building a goofy chess playing arm for my 8086 PC parallel port
  5. Be interesting and interested. I once recommended a British guy largely because he used the term "liaise" as a verb (of course that set us off in the right direction...it had been very stilted until then and I was pretty new at the interviewing thing)
Be confident and grateful.
Thank you for the tips! I will make sure to keep these in mind.
 
  • Like
Likes   Reactions: hutchphd and berkeman
Why the big attraction to huge companies? Throughout my SW career, I only wanted to work at companies between 100 (enough for basic benefits) and 1or 2 thousand employees. That way, I could know know most of what was going on, and maximize my contributions. I also think, while young, it is worth at least once participating in a startup where you are the only or one of less than 5 developers. Mine didn't pan out, but I learned so much and never regretted it.
 
  • Like
Likes   Reactions: Locrian and hutchphd
Many of the candidates I've interviewed don't ask any questions. It gives me the impression they will accept an offer from any company. You want to interview the employees as much as they interview you.

Are there any training programs or mentors available for new grad hires? What kind of software environment do you have? What kinds of hard problems do you need to be able to solve in this role? Who would I be reporting to? What is the team structure? Ask follow-up questions to show you are deeply interested in the responses.

I've done this for every tech company where I got an on-site interview, and the vast majority of the time, I got an offer.
 
  • Like
Likes   Reactions: hutchphd and berkeman

Similar threads

  • · Replies 2 ·
Replies
2
Views
883
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 21 ·
Replies
21
Views
4K
  • · Replies 80 ·
3
Replies
80
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 39 ·
2
Replies
39
Views
7K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 39 ·
2
Replies
39
Views
8K