Cover Image of Programming Interviews For Dummies | جلد کتاب مصاحبه‌های برنامه‌نویسی برای مبتدیان

عنوان:

Programming Interviews for Dummies

نویسنده:

Eric T. Jones, Eric Butow

انتشارات:

For Dummies City: Indianapolis, IN

تاریخ انتشار:

2019

حجم:

3.5MB

دانلود

معرفی کتاب:" مصاحبه‌های برنامه‌نویسی برای مبتدیان – ویرایش ۱ "

شغل‌های برنامه‌نویسی در حال افزایش هستند و پیش‌بینی می‌شود این حوزه با سرعت رشد کند. به دست آوردن یکی از این مشاغل پردرآمد و رضایت‌بخش تنها با داشتن مهارت برنامه‌نویسی کافی نیست. کتاب Programming Interviews For Dummies مهارت‌ها و دانش لازم برای موفقیت در مصاحبه برنامه‌نویسی را برای شما توضیح می‌دهد.

مصاحبه‌ها برای شغل‌های توسعه نرم‌افزار و سایر موقعیت‌های برنامه‌نویسی منحصر به فرد هستند. نامزدها نه تنها باید توانایی فنی خود را نشان دهند، بلکه باید ثابت کنند که آماده‌اند عضو مؤثر تیم‌های برنامه‌نویسی باشند و از روز اول شروع به حل مسائل کنند. این کتاب هر دو جنبه فرآیند را روشن می‌کند و نکات و تکنیک‌هایی ارائه می‌دهد که هم به نامزدها و هم به مصاحبه‌کنندگان کمک می‌کند.

آنچه در این کتاب خواهید آموخت

  • آماده شدن برای رایج‌ترین سؤالات مصاحبه
  • درک آنچه کارفرمایان به دنبال آن هستند
  • توسعه مهارت‌هایی برای تحت تأثیر قرار دادن مصاحبه‌کنندگان غیرتخصصی
  • یادگیری نحوه ارزیابی نامزدها برای موقعیت‌های برنامه‌نویسی
  • اثبات اینکه شما (یا استخدام‌شدگان جدیدتان) از روز اول می‌توانید مؤثر باشید

کتاب Programming Interviews For Dummies دید واضحی از هر دو جنبه فرآیند ارائه می‌دهد، بنابراین برنامه‌نویسان و مصاحبه‌کنندگان آینده هر دو می‌توانند مهارت لازم برای موفقیت در مصاحبه را کسب کنند.

فهرست مطالب

  • Introduction
  • 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 CompanyMakes
  • 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

مشخصات

نام کتاب

Programming Interviews for Dummies

نویسنده

Eric T. Jones, Eric Butow

انتشارات

For Dummies City: Indianapolis, IN

تاریخ انتشار

2019

ISBN

9781119565024

تعداد صفحات

355

زبان

انگلیسی

فرمت

pdf

حجم

3.5MB

موضوع

Best Practices