000 -LEADER |
fixed length control field |
05436cam a2200673 i 4500 |
001 - CONTROL NUMBER |
control field |
u11251 |
003 - CONTROL NUMBER IDENTIFIER |
control field |
SA-PMU |
005 - DATE AND TIME OF LATEST TRANSACTION |
control field |
20210418123240.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
150708t20152015caua 000 0 eng c |
040 ## - CATALOGING SOURCE |
Original cataloging agency |
GO9 |
Language of cataloging |
eng |
Description conventions |
rda |
Transcribing agency |
GO9 |
Modifying agency |
BUF |
-- |
YDXCP |
-- |
BET |
-- |
OSU |
-- |
OCLCF |
-- |
CGP |
-- |
Z35 |
-- |
S3O |
-- |
IAK |
-- |
GK8 |
-- |
CZA |
-- |
I8M |
-- |
CHVBK |
-- |
OCLCO |
019 ## - |
-- |
913499316 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9780984782857 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
0984782850 |
035 ## - SYSTEM CONTROL NUMBER |
System control number |
(OCoLC)913477191 |
Canceled/invalid control number |
(OCoLC)913499316 |
042 ## - AUTHENTICATION CODE |
Authentication code |
pcc |
050 #4 - LIBRARY OF CONGRESS CALL NUMBER |
Classification number |
QA76.6 |
Item number |
.M34 2015 |
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER |
Classification number |
005.1023 |
Edition number |
23 |
029 1# - OTHER SYSTEM CONTROL NUMBER (OCLC) |
OCLC library identifier |
NLGGC |
System control number |
405481780 |
029 1# - OTHER SYSTEM CONTROL NUMBER (OCLC) |
OCLC library identifier |
CHVBK |
System control number |
404861784 |
029 1# - OTHER SYSTEM CONTROL NUMBER (OCLC) |
OCLC library identifier |
CHDSB |
System control number |
006659162 |
100 1# - MAIN ENTRY--PERSONAL NAME |
Personal name |
McDowell, Gayle Laakmann, |
Dates associated with a name |
1982- |
Relator term |
author. |
245 10 - TITLE STATEMENT |
Title |
Cracking the coding interview : |
Remainder of title |
189 programming questions and solutions / |
Statement of responsibility, etc. |
Gayle Laakmann McDowell, founder and CEO, CareerCup.com. |
246 30 - VARYING FORM OF TITLE |
Title proper/short title |
189 programming questions and solutions |
246 17 - VARYING FORM OF TITLE |
Title proper/short title |
CrackingTheCodingInterview.com, 6th edition |
250 ## - EDITION STATEMENT |
Edition statement |
6th edition. |
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE |
Place of production, publication, distribution, manufacture |
Palo Alto, CA : |
Name of producer, publisher, distributor, manufacturer |
CareerCup, LLC, |
Date of production, publication, distribution, manufacture, or copyright notice |
[2015] |
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE |
Date of production, publication, distribution, manufacture, or copyright notice |
©2015 |
300 ## - PHYSICAL DESCRIPTION |
Extent |
x, 696 pages : |
Other physical details |
illustrations ; |
Dimensions |
23 cm |
336 ## - CONTENT TYPE |
Content type term |
text |
Content type code |
txt |
Source |
rdacontent |
337 ## - MEDIA TYPE |
Media type term |
unmediated |
Media type code |
n |
Source |
rdamedia |
338 ## - CARRIER TYPE |
Carrier type term |
volume |
Carrier type code |
nc |
Source |
rdacarrier |
505 0# - FORMATTED CONTENTS NOTE |
Formatted contents note |
I. The interview process. Why? ; How questions are selected ; It's all relative ; Frequently asked questions -- II. Behind the scenes. The Microsoft interview ; The Amazon interview ; The Google interview ; The Apple interview ; The Facebook interview ; The Palantir interview -- III. Special situations. Experienced candidates ; Testers and SDETs ; Product (and program) management ; Dev lead and managers ; Startups ; Acquisitions and acquihires ; For interviewers -- IV. Before the interview. Getting the right experience ; Writing a great resume ; Preparation map -- V. Behavioral questions. Interview preparation grid ; Know your technical projects ; Responding to behavioral questions ; So, tell me about yourself -- VI. Big O. An analogy ; Time complexity ; Space complexity ; Drop the constraints ; Drop the non-dominant terms ; Multi-part algorithms : add vs. multiply ; Amortized time ; Log N runtimes ; Recursive runtimes ; Examples and exercises -- VII. Technical questions. How to prepare ; What you need to know ; Walking through a problem ; Optimize & Solve Technique # 1 : Look for BUD ; Optimize & Solve Technique #2 : DIY (Do it yourself) ; Optimize & Solve Technique #3 : Simplify and generalize ; Optimize & Solve Technique #4 : Base case and build ; Optimize & Solve Technique #5 : Data structure brainstorm ; Best conceivable runtime (BCR) ; Handling incorrect answers ; When you've heard a question before ; The 'perfect' language for interviews ; What good coding looks like ; Don't give up! -- VIII. The offer and beyond. Handling offers and rejection ; Evaluating the offer ; Negotiation ; On the job -- IX. Interview questions. Data structures: Arrays and strings ; Linked lists ; Stacks and queues ; Trees and graphs ; Concepts and algorithms. Bit manipulation ; Math and logic puzzles ; Object-oriented design ; Recursion and dynamic programming ; System design and scalability ; Sorting and searching ; Testing ; Knowledge based. C and C++ ; Java ; Databases ; Threads and locks ; Additional review problems: Moderate ; Hard -- X. Solutions. Data structures ; Concepts and algorithms ; Knowledge based ; Additional review problems -- XI. Advanced topics. Useful math ; Topological sort ; Dijkstra's algorithm ; Hash table collision resolution ; Rabin-Karp substring search ; AVL trees ; Red-black trees ; MapReduce ; Additional studying -- XII. Code library. HashMapList <T, E> ; TreeNode (Binary search tree) ; LinkedListNode (Linked list) ; Trie & TrieNode -- XIII. Hints. Hints for data structures ; Hints for concepts and algorithms ; Hints for knowledge-based questions ; Hints for assorted review problems -- XIV. About the author. |
520 ## - SUMMARY, ETC. |
Summary, etc. |
Now in the 6th edition, the book gives you the interview preparation you need to get the top software developer jobs. This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book includes 189 programming interview questions and answers, as well as other advice. |
596 ## - |
-- |
1 2 |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Computer programming |
Form subdivision |
Problems, exercises, etc. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Computer programming |
General subdivision |
Vocational guidance. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Employment interviewing. |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Computer programming. |
Source of heading or term |
fast |
Authority record control number or standard number |
(OCoLC)fst00872390 |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Computer programming |
General subdivision |
Vocational guidance. |
Source of heading or term |
fast |
Authority record control number or standard number |
(OCoLC)fst00872409 |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Employment interviewing. |
Source of heading or term |
fast |
Authority record control number or standard number |
(OCoLC)fst00909369 |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Programmering. |
Source of heading or term |
sao |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Intervjuteknik. |
Source of heading or term |
sao |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
BUSINESS & ECONOMICS / Careers / Job Hunting. |
Source of heading or term |
bisacsh |
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Programación de computadoras |
Form subdivision |
Problemas, ejercicios, etc. |
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Programación de computadoras |
General subdivision |
Orientación profesional. |
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Entrevistas para empleo. |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Beruf |
Source of heading or term |
gnd |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Bewerbung |
Source of heading or term |
gnd |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Programmierer |
Source of heading or term |
gnd |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Softwareindustrie |
Source of heading or term |
gnd |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Test |
Source of heading or term |
gnd |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Vorstellungsgespräch |
Source of heading or term |
gnd |
655 #7 - INDEX TERM--GENRE/FORM |
Genre/form data or focus term |
Problems and exercises. |
Source of term |
fast |
Authority record control number or standard number |
(OCoLC)fst01423783 |
655 #7 - INDEX TERM--GENRE/FORM |
Genre/form data or focus term |
Problems and exercises. |
Source of term |
lcgft |
938 ## - |
-- |
YBP Library Services |
-- |
YANK |
-- |
12511249 |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Koha item type |
Books |
994 ## - |
-- |
Z0 |
-- |
SUPMU |
948 ## - LOCAL PROCESSING INFORMATION (OCLC); SERIES PART DESIGNATOR (RLIN) |
h (OCLC) |
NO HOLDINGS IN SUPMU - 220 OTHER HOLDINGS |