Hi Everyone,
Thanks to everyone who showed up and we hope you got a better understanding of resume design and behavioral interviews! Here is a brief overview of everythign covered in class. The presentation is available here.
Those on the waitlist will be informed if they recieved a spot on Monday.
Job Hunting
- Great place to find companies to apply to: intern.supply
- No harm in applying since you won’t get blacklisted by applying.
Resume Design
- Links to templates shown in lecture:
- Helpful resume advice covered in class on Careercup here.
- Limit it to one page
- Order content by importance: Experience -> Education -> Everything Else
- Keep it uniform and neat throughout.
- Keep only what matters as recruiters only spend 10 seconds on average per resume.
Getting an Interview
- Focus on emphasizing work experience and getting internship experience (very important for full-time).
- If you don’t have much work experience build side projects in your free time or at hackathons. Large scale projects can substitute for work experience and impress recruiters.
- Experiment with research on the side. Email professors expressing your interest in doing research with them.
- Take project oriented coursework to gain experience.
Behavioral Interviews
- Interviews that are solely a two-sided conversation between interviewer and you to learn more about each other and the company.
- Generally very relaxing and important to be friendly during the interview as well as show passion for Computer Science.
- More of a cultural fit assessment. Try to learn more about the company and imagine yourself as an employee there.
- S.T.A.R Method is very helpful
- Situation or Task: Describe the situation you were in or task to be completed. Give enough detail for reader to follow along and visualize scenario. Must be specific event.
- Action: What action did you take to complete the task or fix the situation? Was it a group effort? Describe the issues and how you resolved each one.
- Results: What happened after you took those actions? What did you accomplish and what did you learn?
- List of good behavioral interview questions to think about here.
Behavior during Technical Interview
- During the interview:
- Any clarifying questions
- Explain components and approach to solution
- Check if the interviewer is following along
- Be specific not arrogant
- Listen to the interviewer’s feedback
- After the interview:
- Is there anything I can improve in my code?
- Ask questions specific to the company (future, platform, etc.)
- Ask questions that make the recruiter think
- Genuine: Do you see yourself at XYZ in five years?
- Interest: Could you tell me more about XYZ and how it works?
- Insightful: Why did the company choose this programming language?
- Link to Google Mock Interview Video here.
What you should do after this class
- Edit your resume (peer review and feel free to show us your resume after class)
- List of behavioral questions and answers
- Think of interesting questions to ask interviewers
- Practice!
Next class we will start the technical portion of the seminar. Topics for next week will include arrays and strings.
Thanks for a great first class,
CMSC Interviews