Two Major Takeaways:
For Interview Questions:
For Data Structures and Algorithms Reference:
For Effective Programming Reference:
This is the first step of any application, it seeks to answer:
Many people ask, “how can I phrase my background to try to get this position?” and similar questions.
A better question is, “could this job be the right fit for me?”.
As you research, note down your questions and save them for the interview.33. And if you ALREADY know somebody at the company, reach out and ask them these questions before applying.
If you get the interview, research the company background44. You need to have critical knowledge if THEY ask (don’t overreach!); e.g.,
TechSocial
Software Engineering Intern
- Software Engineering Team, C++
This is slightly redundant.
TechSocial
Software Engineering Intern
- Member of Backend Optimization Team, C++
Better, but still just passive and task-oriented. We now know your assigned position, but not what you actually did.
TechSocial
Software Engineering Intern
- Optimized backend to reduce query time by 20%, C++
This is accomplishment oriented. Hip hip hooray.
Update your skills and proficiencies. Don’t list a language if you haven’t used it in several years.
Resume screeners spend less than 30 seconds on your resume.
Do not list every language you ever touched.
If you list a “proficient” language or technology, it is fair game for the interview.
Highlight the items most relevant to the position.
If you did hardware engineering and web design, and the position is for web design; it is extremely wasteful to talk at length about hardware engineering.
Keep your website up to date and social media/digital footprint99. D-did somebody s-say f-f-f-feet??? clean.
Specifically, you need authentic practice. Not just “solve problems a few times” but “somebody gives you questions and you properly work out the problem with them”.↩︎
Whether your strengths and interests align with your job.↩︎
And if you ALREADY know somebody at the company, reach out and ask them these questions before applying.↩︎
You need to have critical knowledge if THEY ask (don’t overreach!)↩︎
e.g., when was it founded? What was it founded for? What was its first product?↩︎
e.g., who’s the CEO? CTO? CFO? What about historical players?↩︎
e.g., what are their products? What’s their niche? Who are their competitors?↩︎
Which is why you must tailor the resume to the position you are applying for!↩︎
D-did somebody s-say f-f-f-feet??? ↩︎