Interviewing and Job Hunting for Engineers
These episodes cover the whole job hunt: writing a resume that survives a skim, dealing with recruiters, getting through technical and take-home interviews, spotting red flags during the process, and evaluating an offer once you have one.
53 episodes of Soft Skills Engineering, the weekly advice podcast where Dave Smith and Jamison Dance answer software engineers' questions. Every episode is free, and each page below has the listener's question in full.
Every episode about interviewing and job hunting
- Episode 496: Passing non-technical interviews and my internship with only other interns
- Episode 494: Am I interviewing all wrong and leaving old team chats
- Episode 485: I'm terrible at hiring decisions and my coworker spams us with AI-generated memes
- Episode 482: I got a promotion, but a tiny raise and an imposter interviewed for my team
- Episode 464: Rehiring an overpaid boomerang and AI has taken over my teammate's brain
- Episode 463: CTO w/ weak resume and I tried management and it was TERRIBLE
- Episode 450: I'm terrible at behavioral interviews and time zonessssssss
- Episode 444: Surrounded by apathetic coworkers and put it on my resume?
- Episode 413: Is my interview candidate cheating and my product owner is getting WRECKED by the client
- Episode 404: Interview comedy and talking pay while new
- Episode 369: Staying at a sinking ship and behavioral interview questions
- Episode 350: Bombing a technical interview and background vetting
- Episode 344: Showing impact without hiring and over over over engineering
- Episode 341: Offer rescinded and layoff stuff
- Episode 333: Unsure about management and I shall decline the offer
- Episode 323: Shopping offers and returning equipment
- Episode 308: FAANG to startup and Google interview prep
- Episode 290: Past offers and from QA to PM
- Episode 275: Take-home tests and doing my own recruiting
- Episode 236: Making mistakes and Lowball offer
- Episode 234: Job hopping and untenable counter-offers
- Episode 226: Declining job offers and being the outside hire
- Episode 213: Interviewing your future boss and screwed by private equity
- Episode 197: Rambling co-worker and awkward resume leak
- Episode 187: Interview insanity and making up for lost time
- Episode 177: Work life vertigo and work life interviews
- Episode 159: Rejecting candidates and corporate image obsession
- Episode 158: I accepted a counter-offer and stayed and dealing with engineers who exaggerate their contributions
- Episode 154: Why am I terrible at picking candidates and how soon can I quit my job?
- Episode 147: How to grow in a flat organization and how to get references when job hunting in stealth mode?
- Episode 145: What to do with a bad manager who is loved by upper management and should I include detecting major security vulnerabilities on my resume?
- Episode 144: Job hunting while employed and how to start my first technical lead role
- Episode 128: Finish The Degree In Poverty? and Hiring Insecurity
- Episode 115: Sharing Your Salary When You Leave and Hiring Decisions Overruled
- Episode 112: Disinterested Interviewing and Layoff Fallout
- Episode 110: Team Spirit and Half-hearted Recruiting
- Episode 107: Silence After Interviews and Newsletter Politics
- Episode 105: Interviewing for Management and Annoying Noises
- Episode 104: Interviews With VPs and Hiring a Tester
- Episode 99: Developer Health and Whiteboard Interviews
- Episode 95: Paying For Help and Scared of Recruiters
- Episode 90: Upper Management Dislikes Me and Undeserved Job Offers
- Episode 88: How To Dress For Interviews and Learning To Interview
- Episode 83: Gaps In The Resume and Moving To Business
- Episode 58: Dropping Out and Interview Prep (Rerun)
- Episode 49: Candidate Plagiarism and a Tightwad Employer
- Episode 43: Internship Costs and CS Interview Questions
- Episode 38: Going Over Heads and Firing Just After Hiring
- Episode 31: Going In To Management and Knowing If A Job Is Worth Applying To
- Episode 27: Writing Great Resumes and Pushing Back on Non-Engineering Tasks
- Episode 18: Dropping out of college and preparing for interviews
- Episode 16: Dealing with recruiters and learning new things without frustration
- Episode 11: Negotiating offers and dealing with an oblivious boss
Other topics
- Getting Promoted
- Salary and Raises
- Quitting Your Job
- Working With Your Manager
- Difficult Coworkers
- New Developers
- Remote Work and Meetings
- Burnout and Work-Life Balance
- Layoffs and Job Security
- Technical Leadership
- AI at Work
- Performance Reviews and Feedback
- Estimates, Deadlines and Process
- Learning and Staying Current
- Code Quality and Tech Debt
- Personal Brand and Speaking
- Contracting and Consulting
- Startups and Big Tech
- Communication at Work
Browse all 527 episodes or ask Dave and Jamison your own question.