Description
Efnisyfirlit
- Cover
- Introduction
- About This Book
- How This Book Is Organized
- Foolish Assumptions
- Icons Used in This Book
- Beyond the Book
- Where to Go from Here
- Part 1: Finding and Hooking Your Next Employer
- Chapter 1: What Should You Expect?
- Understanding the Interviewing Process Funnel
- Finding Companies That Are Hiring
- Submitting Your Résumés
- A Company Is Interested! Now What?
- Dealing with One or (Better Yet) Multiple Offers
- Chapter 2: Knowing How the Company Is Preparing
- Learning What Each Company Is Doing
- Leading Your Interview
- Being Prepared Pays Off
- Chapter 3: Understanding the Investment a Company Makes
- Knowing Why Companies Are Risk-Averse
- Discovering What Companies Are Concerned About
- Showing How You Can Help the Company
- Part 2: Preparing for Your Interview
- Chapter 4: Searching High and Low for Companies
- Getting Your Ducks in a Row
- Deciding Where You Want to Work
- Figuring out the Size and Type of Company You Want to Work For
- What Type of Job Do You Want?
- Learning What’s Available
- Chapter 5: Shining Up Your Résumé and Social Media Accounts
- Finding Out Who You Are Online
- Cleaning Up Your Social Networking Profiles
- Making Your Résumé Stand Out
- Writing a Cover Letter
- Chapter 6: How Your Experience Affects Your Interview
- Qualifying for Senior Status
- Being More than Just a Junior
- Playing in the Majors
- Chapter 7: Getting Ready for the First Ring
- Preparing for Your Phone Screen
- Reviewing the Type of Phone Screen You May Get
- Acing Your Phone Screen
- Part 3: Everyone’s Testing Time
- Chapter 8: Testing Strategies for the Interviewee
- Preparing for Questions the Company May Ask You
- Leveling Up Your Coding Skills
- Canvassing Your Network
- Getting Feedback after the Interview
- Chapter 9: Working with Data Structures: Garbage In Means Garbage Out
- Learning the Basics of Data Structures
- Showing You Know Data Structures
- Finding More Detailed Information
- Chapter 10: Identifying Design Patterns and Using Recursion
- Recognizing Design Patterns
- Knowing What You Need about Recursion
- Understanding Your Recursion Test
- Chapter 11: Sorting with Sorting Algorithms
- Absorbing Common Sorting Algorithms
- Solving Two Sorting Examples
- Getting More Examples and Researching Resources
- Chapter 12: Solving Puzzles Is Fun
- Knowing What Kind of Problems an Interviewer Will Ask
- Solving a Programming Puzzle
- Realizing What Interviewers Want
- Getting Better at Solving Puzzles
- Part 4: Sealing the Deal
- Chapter 13: Closing the Deal
- Scheduling Interviews with Multiple Companies
- Managing Multiple Interviews with the Same Company
- Understanding When a Company May Contact You
- Coming Up Snake Eyes
- Receiving Your Offer
- Being Clear about Your Benefits
- Chapter 14: Honing Your Negotiating Skills
- Finding Information from Employees Online
- Dealing with Company Salary Information and Expectations
- Managing the Negotiation Process
- Part 5: The Part of Tens
- Chapter 15: Ten Ways to Stand Out
- Have a Professional Headshot
- Establish a GitHub Profile
- Get Plenty of Referrals
- Have a Video Résumé on Social Networking Sites
- Create Your Own YouTube Channel
- Have a Good Blog to Show Your Expertise
- Produce a Podcast and/or Vlog
- Point to Mobile Apps You’ve Already Developed in App Stores
- Write and Self-Publish a Book
- Speak at Developer and Business Events
- Chapter 16: Ten Non-Technical Questions You May Be Asked
- What is your greatest strength?
- What is your greatest weakness?
- Where do you see yourself in five years?
- Why did you leave your last company?
- Name a time you got into a conflict with a coworker, and how was that resolved?
- What did you like about your last job?
- What did you dislike?
- Why do you want to work for us (or this company)?
- Why should we hire you?
- Why are you the best candidate for this job?
- Chapter 17: Ten Reasons Your Résumé Will End up in the Round File
- Your Résumé Has Typos, Spelling Errors, and Uses Incorrect Grammar
- Your Résumé Is Too Long
- You Start Your Résumé with an Objective
- Your Résumé Layout Looks Sloppy and Is Hard to Read
- You Have Inappropriate Material on Social Media
- You Lie during the Phone Screen or Interview
- You Are Arrogant and/or Argumentative
- You Have a Bad Reputation
- You Don’t Dress Properly for the Interview
- You Give the Impression You’re Hiding Something
- Chapter 18: Ten Useful Websites to Check Out
- LeetCode
- Interview Cake
- Reddit Programming Forum
- Simple Programmer
- Pluralsight Design Patterns Library
- Hired.com
- 142 Resources for Mastering the Coding Interview
- Stack Overflow Careers
- Interviewing.io
- Information Technology Résumé Services
- Chapter 19: Ten Great Books to Read
- Cracking the Coding Interview
- Never Split the Difference
- Programming Pearls
- Daily Coding Problem
- The Complete Software Developer’s Career Guide
- The Imposter’s Handbook
- How to Win Friends and Influence People
- Programming Interviews Exposed
- The Passionate Programmer
- Head First Design Patterns
- Index
- About the Authors
- Advertisement Page
- Connect with Dummies
- End User License Agreement
Reviews
There are no reviews yet.