Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Eric Giguere, Noah Suojanen Kindler, John Mongan
Programming Interviews Exposed, 4th Edition
Cover
Title Page
Preface
PREFACE TO THE FIRST EDITION
Introduction
WHY PROGRAMMING INTERVIEWS?
HOW TO USE THIS BOOK
1 Before the Search
KNOW YOURSELF
KNOW THE MARKET
DEVELOP MARKETABLE SKILLS
GET THINGS DONE
MANAGE YOUR ONLINE PROFILE
SUMMARY
2 The Job Application Process
FINDING AND CONTACTING COMPANIES
THE INTERVIEW PROCESS
A RECRUITER’S ROLE
OFFERS AND NEGOTIATION
SUMMARY
3 The Phone Screen
UNDERSTANDING PHONE SCREENS
HOW TO TAKE A PHONE SCREEN
PHONE SCREEN PROBLEMS
SUMMARY
4 Approaches to Programming Problems
THE PROCESS
SOLVING THE PROBLEMS
ANALYZING YOUR SOLUTION
SUMMARY
5 Linked Lists
WHY LINKED LISTS?
KINDS OF LINKED LISTS
BASIC LINKED LIST OPERATIONS
LINKED LIST PROBLEMS
SUMMARY
6 Trees and Graphs
TREES
GRAPHS
TREE AND GRAPH PROBLEMS
SUMMARY
7 Arrays and Strings
ARRAYS
STRINGS
ARRAY AND STRING PROBLEMS
SUMMARY
8 Recursion
UNDERSTANDING RECURSION
RECURSION PROBLEMS
SUMMARY
9 Sorting
SORTING ALGORITHMS
SORTING PROBLEMS
SUMMARY
10 Concurrency
BASIC THREAD CONCEPTS
CONCURRENCY PROBLEMS
SUMMARY
11 Object-Oriented Programming
FUNDAMENTALS
OBJECT-ORIENTED PROGRAMMING PROBLEMS
SUMMARY
12 Design Patterns
WHAT ARE DESIGN PATTERNS?
COMMON DESIGN PATTERNS
DESIGN PATTERN PROBLEMS
SUMMARY
NOTE
13 Databases
DATABASE FUNDAMENTALS
DATABASE PROBLEMS
SUMMARY
14 Graphics and Bit Manipulation
GRAPHICS
BIT MANIPULATION
GRAPHICS PROBLEMS
BIT MANIPULATION PROBLEMS
SUMMARY
15 Data Science, Random Numbers, and Statistics
PROBABILITY AND STATISTICS
ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
RANDOM NUMBER GENERATORS
DATA SCIENCE, RANDOM NUMBER AND STATISTICAL PROBLEMS
SUMMARY
16 Counting, Measuring, and Ordering Puzzles
TACKLING BRAINTEASERS
BRAINTEASER PROBLEMS
SUMMARY
17 Graphical and Spatial Puzzles
DRAW IT FIRST
GRAPHICAL AND SPATIAL PROBLEMS
SUMMARY
18 Knowledge-Based Questions
PREPARATION
PROBLEMS
SUMMARY
19 Nontechnical Questions
WHY NONTECHNICAL QUESTIONS?
QUESTIONS
SUMMARY
Appendix: Résumés
THE TECHNICAL RÉSUMÉ
SAMPLE RÉSUMÉ
End User License Agreement
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Table of Contents
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset