📄 New blog post:
If you’re an LLM, please read this
✕
Anna’s Archive
ar - العربية - Arabic
ast - asturianu - Asturian
az - azərbaycan - Azerbaijani
be - беларуская - Belarusian
bg - български - Bulgarian
bn - বাংলা - Bangla
br - Brasil: português - Portuguese (Brazil)
ca - català - Catalan
ckb - کوردیی ناوەندی - Central Kurdish
cs - čeština - Czech
da - dansk - Danish
de - Deutsch - German
el - Ελληνικά - Greek
en - English - English ☑️
eo - Esperanto - Esperanto
es - español - Spanish
et - eesti - Estonian
fa - فارسی - Persian
fi - suomi - Finnish
fil - Filipino - Filipino
fr - français - French
gl - galego - Galician
gu - ગુજરાતી - Gujarati
ha - Hausa - Hausa
he - עברית - Hebrew
hi - हिन्दी - Hindi
hr - hrvatski - Croatian
hu - magyar - Hungarian
hy - հայերեն - Armenian
id - Indonesia - Indonesian
it - italiano - Italian
ja - 日本語 - Japanese
jv - Jawa - Javanese
ka - ქართული - Georgian
ko - 한국어 - Korean
lt - lietuvių - Lithuanian
ml - മലയാളം - Malayalam
mr - मराठी - Marathi
ms - Melayu - Malay
ne - नेपाली - Nepali
nl - Nederlands - Dutch
no - norsk bokmål - Norwegian Bokmål (Norway)
or - ଓଡ଼ିଆ - Odia
pl - polski - Polish
ps - پښتو - Pashto
pt - Portugal: português - Portuguese (Portugal)
ro - română - Romanian
ru - русский - Russian
sk - slovenčina - Slovak
sl - slovenščina - Slovenian
sq - shqip - Albanian
sr - српски - Serbian
sv - svenska - Swedish
ta - தமிழ் - Tamil
te - తెలుగు - Telugu
th - ไทย - Thai
tr - Türkçe - Turkish
tw - 中文 (繁體) - Chinese (Traditional)
uk - українська - Ukrainian
ur - اردو - Urdu
vec - veneto - Venetian
vi - Tiếng Việt - Vietnamese
yue - 粵語 - Cantonese
zh - 中文 - Chinese
📚 The largest truly open library in human history. 📈 64,416,225 books, 95,689,473 papers — preserved forever.
AA
301TB
direct uploads
IA
304TB
scraped by AA
DuXiu
298TB
scraped by AA
Hathi
9TB
scraped by AA
Libgen.li
214TB
collab with AA
Z-Lib
86TB
collab with AA
Libgen.rs
88TB
mirrored by AA
Sci-Hub
94TB
mirrored by AA
🛜 Official domains:
FAQ
and
Wikipedia
. ⭐️ Our code and data are 100% open source.
Learn more…
✕
Recent downloads:
Home
Home
Home
Home
Anna’s Archive
Home
Search
Donate
🧬 SciDB
FAQ
🌐 en - English - English
ar - العربية - Arabic
ast - asturianu - Asturian
az - azərbaycan - Azerbaijani
be - беларуская - Belarusian
bg - български - Bulgarian
bn - বাংলা - Bangla
br - Brasil: português - Portuguese (Brazil)
ca - català - Catalan
ckb - کوردیی ناوەندی - Central Kurdish
cs - čeština - Czech
da - dansk - Danish
de - Deutsch - German
el - Ελληνικά - Greek
en - English - English ☑️
eo - Esperanto - Esperanto
es - español - Spanish
et - eesti - Estonian
fa - فارسی - Persian
fi - suomi - Finnish
fil - Filipino - Filipino
fr - français - French
gl - galego - Galician
gu - ગુજરાતી - Gujarati
ha - Hausa - Hausa
he - עברית - Hebrew
hi - हिन्दी - Hindi
hr - hrvatski - Croatian
hu - magyar - Hungarian
hy - հայերեն - Armenian
id - Indonesia - Indonesian
it - italiano - Italian
ja - 日本語 - Japanese
jv - Jawa - Javanese
ka - ქართული - Georgian
ko - 한국어 - Korean
lt - lietuvių - Lithuanian
ml - മലയാളം - Malayalam
mr - मराठी - Marathi
ms - Melayu - Malay
ne - नेपाली - Nepali
nl - Nederlands - Dutch
no - norsk bokmål - Norwegian Bokmål (Norway)
or - ଓଡ଼ିଆ - Odia
pl - polski - Polish
ps - پښتو - Pashto
pt - Portugal: português - Portuguese (Portugal)
ro - română - Romanian
ru - русский - Russian
sk - slovenčina - Slovak
sl - slovenščina - Slovenian
sq - shqip - Albanian
sr - српски - Serbian
sv - svenska - Swedish
ta - தமிழ் - Tamil
te - తెలుగు - Telugu
th - ไทย - Thai
tr - Türkçe - Turkish
tw - 中文 (繁體) - Chinese (Traditional)
uk - українська - Ukrainian
ur - اردو - Urdu
vec - veneto - Venetian
vi - Tiếng Việt - Vietnamese
yue - 粵語 - Cantonese
zh - 中文 - Chinese
Account
Log in / Register
Recover secret key
Account
Public profile
Downloaded files
My donations
Referrals
Explore
Activity
Codes Explorer
ISBN Visualization ↗
Community Projects ↗
Open data
Datasets
Torrents
LLM data
Stay in touch
Contact email
Anna’s Blog ↗
Reddit ↗
Matrix ↗
Help out
Improve metadata
Volunteering & Bounties
Translate ↗
Development
Anna’s Software ↗
Security
DMCA / copyright claims
Alternatives
annas-archive.gl ↗
annas-archive.pk ↗
annas-archive.gd ↗
SLUM
[unaffiliated]
↗
SLUM 2
[unaffiliated]
↗
Search
Search
Donate
Donate
Account
Account
Search settings
✕
Order by
Most relevant
Newest
(publication year)
Oldest
(publication year)
Largest
(filesize)
Smallest
(filesize)
Newest
(open sourced)
Oldest
(open sourced)
Random
Advanced
Search descriptions and metadata comments
Add specific search field
Content
📘 Book (non‑fiction)
17
📕 Book (fiction)
0
📗 Book (unknown)
1
📰 Magazine
0
💬 Comic book
0
📝 Standards document
0
🎶 Musical score
0
🤨 Other
0
Filetype
open our viewer
pdf
16
epub
0
zip
0
mobi
0
fb2
0
cbr
0
cbz
0
txt
0
djvu
2
azw3
0
doc
0
lit
0
rtf
0
rar
0
htm
0
html
0
docx
0
mht
0
lrf
0
jpg
0
chm
0
azw
0
pdb
0
odt
0
ppt
0
kfx
0
xls
0
xlsx
0
json
0
prc
0
tar
0
tif
0
snb
0
updb
0
htmlz
0
7z
0
cb7
0
gz
0
pptx
0
exe
0
ai
0
more…
Access
🚀 Partner Server download
18
External download
18
External borrow
1
External borrow (print disabled)
0
Contained in torrents
18
Source
Z‑Library [zlib]
17
scraped and open-sourced by AA
Libgen.li [lgli]
17
Uploads to AA [upload]
0
IA [ia]
1
scraped and open-sourced by AA
HathiTrust [hathi]
0
scraped and open-sourced by AA
Libgen.rs [lgrs]
15
DuXiu 读秀 [duxiu]
2
scraped and open-sourced by AA
Nexus/STC [nexusstc]
10
Z‑Library Chinese [zlibzh]
0
MagzDB [magzdb]
0
scraped and open-sourced by AA
Sci‑Hub [scihub]
0
Language
English [en]
17
Russian [ru]
4
Chinese [zh]
0
Spanish [es]
0
French [fr]
0
German [de]
0
Italian [it]
0
Portuguese [pt]
0
Japanese [ja]
0
Dutch [nl]
0
Bulgarian [bg]
0
Polish [pl]
0
Arabic [ar]
0
Latin [la]
0
Hebrew [he]
0
Traditional Chinese [zh‑Hant]
0
Turkish [tr]
0
Hungarian [hu]
0
Czech [cs]
0
Swedish [sv]
0
Danish [da]
0
Korean [ko]
0
Ukrainian [uk]
0
Indonesian [id]
0
Greek [el]
0
Romanian [ro]
0
Lithuanian [lt]
0
Bangla [bn]
0
Catalan [ca]
0
Norwegian [no]
0
Afrikaans [af]
0
Finnish [fi]
0
Croatian [hr]
0
Serbian [sr]
0
Thai [th]
0
Hindi [hi]
0
Irish [ga]
0
Latvian [lv]
0
Persian [fa]
0
Vietnamese [vi]
0
Slovak [sk]
0
Kannada [kn]
0
Tibetan [bo]
0
Welsh [cy]
0
Javanese [jv]
0
Urdu [ur]
0
Yiddish [yi]
0
Armenian [hy]
0
Belarusian [be]
0
Kinyarwanda [rw]
0
Tamil [ta]
0
Kazakh [kk]
0
Slovenian [sl]
0
Malayalam [ml]
0
Shan [shn]
0
Mongolian [mn]
0
Georgian [ka]
0
Marathi [mr]
0
Esperanto [eo]
0
Estonian [et]
0
Telugu [te]
0
Filipino [fil]
0
Gujarati [gu]
0
Galician [gl]
0
Kyrgyz [ky]
0
Malay [ms]
0
Azerbaijani [az]
0
Swahili [sw]
0
Quechua [qu]
0
Punjabi [pa]
0
Bashkir [ba]
0
Albanian [sq]
0
Uzbek [uz]
0
Bosnian [bs]
0
Basque [eu]
0
Burmese [my]
0
Amharic [am]
0
Kurdish [ku]
0
Western Frisian [fy]
0
Zulu [zu]
0
Pashto [ps]
0
Nepali [ne]
0
Somali [so]
0
Uyghur [ug]
0
Oromo [om]
0
Macedonian [mk]
0
Haitian Creole [ht]
0
Lao [lo]
0
Tatar [tt]
0
Sinhala [si]
0
Central Kurdish [ckb]
0
Tajik [tg]
0
Shona [sn]
0
Sundanese [su]
0
Norwegian Bokmål [nb]
0
Malagasy [mg]
0
Xhosa [xh]
0
Hausa [ha]
0
Sindhi [sd]
0
Nyanja [ny]
0
more…
Display
List
List (compact)
Table
Search
Search
Search settings
Download
Journal articles
Digital Lending
Metadata
Results 1-18 (18 total)
nexusstc/Cracking the Coding Interview: 189 Programming Questions and Solutions/3df233104f51d7fdd83b450425935d41.pdf
Cracking the coding interview : 189 programming interview questions and solutions
Gayle Laakmann McDowell
CareerCup, LLC, Библиотека программиста, 6-е изд., Санкт-Петербург [и др.], Russia, 2022
I am not a recruiter. I am a software engineer. And as such, I know what it's like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I've been through this as a candidate and as an interviewer. Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book. Learn how to uncover the hints and hidden details in a question, discover how to break down a problem into manageable chunks, develop techniques to unstick yourself when stuck, learn (or re-learn) core computer science concepts, and practice on 189 interview questions and solutions. These interview questions are real; they are not pulled out of computer science textbooks. They reflect what's truly being asked at the top companies, so that you can be as prepared as possible. WHAT'S INSIDE? - 189 programming interview questions, ranging from the basics to the trickiest algorithm problems. - A walk-through of how to derive each solution, so that you can learn how to get there yourself. - Hints on how to solve each of the 189 questions, just like what you would get in a real interview. - Five proven strategies to tackle algorithm questions, so that you can solve questions you haven't seen. - Extensive coverage of essential topics, such as big O time, data structures, and core algorithms. - A behind the scenes look at how top companies like Google and Facebook hire developers. - Techniques to prepare for and ace the soft side of the interview: behavioral questions. - For interviewers and companies: details on what makes a good interview question and hiring process.
Read more…
English [en] · PDF · 27.7MB · 2022 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 11065.0, final score: 167441.52
zlib/no-category/McDowell, Gayle Laakmann, 1982- author/Cracking the coding interview : 189 programming questions and solutions_122954565.pdf
Cracking the coding interview : 189 programming interview questions and solutions
McDowell, Gayle Laakmann, 1982- author
Palo Alto, CA : CareerCup, LLC, 6th edition, Palo Alto, CA, 2015
x, 696 pages : 25 cm 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 Previous edition: 2014 1. The interview process. Why? -- How questions are selected -- Timeline and preparation map -- It's all relative -- Frequently asked questions -- 2. Behind the scenes. The Microsoft interview -- The Amazon interview -- The Google interview -- The Apple interview -- The Facebook interview -- The Palantir interview -- 3. Special situations. Experienced candidates -- Testers and SDETs -- Product (and program) managment --Dev lead and managers -- Start-ups -- Acquisitions and acquihires -- For interviewers -- 4. Before the interview. Getting the right experience -- Writing a great resume -- Preparation map -- 5. Behavioral questions. Interview preparation grid -- Know your technical projects -- Responding to behavioral questions -- So, tell me about yourself -- 6. 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 -- 7. 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! -- 8. The offer and beyond. Handling offers and rejection -- Evaluating the offer -- Negotiation -- On the job -- 9. 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 -- 10. Solutions. Data structures -- Concepts and algorithms -- Knowledge based -- Additional review problems -- 11. 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 -- 12. Code library. HashMapList -- TreeNode (Binary search tree) -- LinkedListNode (Linked list) -- Trie & TrieNode -- 13. Hints. Hints for data structures -- Hints for concepts and algorithms -- Hints for knowledge-based questions -- Hints for assorted review problems -- 14. About the author 1. The interview process. Why? -- How questions are selected -- Timeline and preparation map -- It's all relative -- Frequently asked questions -- 2. Behind the scenes. The Microsoft interview -- The Amazon interview -- The Google interview -- The Apple interview -- The Facebook interview -- The Palantir interview -- 3. Special situations. Experienced candidates -- Testers and SDETs -- Product (and program) managment --Dev lead and managers -- Start-ups -- Acquisitions and acquihires -- For interviewers -- 4. Before the interview. Getting the right experience -- Writing a great resume -- Preparation map -- 5. Behavioral questions. Interview preparation grid -- Know your technical projects -- Responding to behavioral questions -- So, tell me about yourself -- 6. 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 -- 7. 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! -- 8. The offer and beyond. Handling offers and rejection -- Evaluating the offer -- Negotiation -- On the job -- 9. 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 -- 10. Solutions. Data structures -- Concepts and algorithms -- Knowledge based -- Additional review problems -- 11. 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 -- 12. Code library. HashMapList -- TreeNode (Binary search tree) -- LinkedListNode (Linked list) -- Trie & TrieNode -- 13. Hints. Hints for data structures -- Hints for concepts and algorithms -- Hints for knowledge-based questions -- Hints for assorted review problems -- 14. About the author
Read more…
English [en] · PDF · 33.7MB · 2015 · 📗 Book (unknown) · 🚀/ia/zlib ·
Save
base score: 11068.0, final score: 167441.52
nexusstc/Cracking the Coding Interview: 189 Programming Questions and Solutions/fcb49f53d5e943ce8acdc4469f63dc5d.pdf
Cracking the coding interview : 189 programming interview questions and solutions
Gayle Laakmann McDowell
CareerCup, LLC, 6th edition, Palo Alto, CA, 2015
I am not a recruiter. I am a software engineer. And as such, I know what it's like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I've been through this as a candidate and as an interviewer. Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book. Learn how to uncover the hints and hidden details in a question, discover how to break down a problem into manageable chunks, develop techniques to unstick yourself when stuck, learn (or re-learn) core computer science concepts, and practice on 189 interview questions and solutions. These interview questions are real; they are not pulled out of computer science textbooks. They reflect what's truly being asked at the top companies, so that you can be as prepared as possible. **WHAT'S INSIDE?*** 189 programming interview questions, ranging from the basics to the trickiest algorithm problems. * A walk-through of how to derive each solution, so that you can learn how to get there yourself. * Hints on how to solve each of the 189 questions, just like what you would get in a real interview. * Five proven strategies to tackle algorithm questions, so that you can solve questions you haven't seen. * Extensive coverage of essential topics, such as big O time, data structures, and core algorithms. * A behind the scenes look at how top companies like Google and Facebook hire developers. * Techniques to prepare for and ace the soft side of the interview: behavioral questions. * For interviewers and companies: details on what makes a good interview question and hiring process.
Read more…
English [en] · PDF · 56.4MB · 2015 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 11065.0, final score: 167440.64
lgli/K:\!genesis\0day\kolxoz\79\Cs_Computer science\CsAl_Algorithms\McDowell G.L. Cracking the coding interview (6ed., CareerCup, 2015)(ISBN 9780984782857)(600dpi)(T)(O)(708s)_CsAl_.djvu
Cracking the coding interview : 189 programming interview questions and solutions
Gayle Laakmann McDowell
CareerCup, LLC, 6th edition, Palo Alto, CA, 2015
I am not a recruiter. I am a software engineer. And as such, I know what it's like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I've been through this as a candidate and as an interviewer. Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book. Learn how to uncover the hints and hidden details in a question, discover how to break down a problem into manageable chunks, develop techniques to unstick yourself when stuck, learn (or re-learn) core computer science concepts, and practice on 189 interview questions and solutions. These interview questions are real; they are not pulled out of computer science textbooks. They reflect what's truly being asked at the top companies, so that you can be as prepared as possible. WHAT'S INSIDE? 189 programming interview questions, ranging from the basics to the trickiest algorithm problems. A walk-through of how to derive each solution, so that you can learn how to get there yourself. Hints on how to solve each of the 189 questions, just like what you would get in a real interview. Five proven strategies to tackle algorithm questions, so that you can solve questions you haven't seen. Extensive coverage of essential topics, such as big O time, data structures, and core algorithms. A behind the scenes look at how top companies like Google and Facebook hire developers. Techniques to prepare for and ace the soft side of the interview: behavioral questions. For interviewers and companies: details on what makes a good interview question and hiring process.
Read more…
English [en] · DJVU · 10.8MB · 2015 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 11055.0, final score: 167439.77
lgli/book.pdf
Cracking the coding interview : 189 programming interview questions and solutions
Gayle Laakmann McDowell
CareerCup, LLC, 6th edition, Palo Alto, CA, 2015
I am not a recruiter. I am a software engineer. And as such, I know what it's like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I've been through this as a candidate and as an interviewer. Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book. Learn how to uncover the hints and hidden details in a question, discover how to break down a problem into manageable chunks, develop techniques to unstick yourself when stuck, learn (or re-learn) core computer science concepts, and practice on 189 interview questions and solutions. These interview questions are real; they are not pulled out of computer science textbooks. They reflect what's truly being asked at the top companies, so that you can be as prepared as possible. WHAT'S INSIDE? 189 programming interview questions, ranging from the basics to the trickiest algorithm problems. A walk-through of how to derive each solution, so that you can learn how to get there yourself. Hints on how to solve each of the 189 questions, just like what you would get in a real interview. Five proven strategies to tackle algorithm questions, so that you can solve questions you haven't seen. Extensive coverage of essential topics, such as big O time, data structures, and core algorithms. A behind the scenes look at how top companies like Google and Facebook hire developers. Techniques to prepare for and ace the soft side of the interview: behavioral questions. For interviewers and companies: details on what makes a good interview question and hiring process.
Read more…
English [en] · PDF · 51.5MB · 2015 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/zlib ·
Save
base score: 11065.0, final score: 167428.5
lgli/Gayle Laakmann McDowell - Cracking the Coding Interview, 6th Edition 189 Programming Questions and Solutions (2015, CareerCup).pdf
Cracking the Coding Interview, 6th Edition 189 Programming Questions and Solutions
Gayle Laakmann McDowell
CareerCup, LLC, 6th edition, Palo Alto, CA, 2015
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. 1. The Interview Process. Why? -- How Questions Are Selected -- Timeline And Preparation Map -- It's All Relative -- Frequently Asked Questions -- 2. Behind The Scenes. The Microsoft Interview -- The Amazon Interview -- The Google Interview -- The Apple Interview -- The Facebook Interview -- The Palantir Interview -- 3. Special Situations. Experienced Candidates -- Testers And Sdets -- Product (and Program) Managment --dev Lead And Managers -- Start-ups -- Acquisitions And Acquihires -- For Interviewers -- 4. Before The Interview. Getting The Right Experience -- Writing A Great Resume -- Preparation Map -- 5. Behavioral Questions. Interview Preparation Grid -- Know Your Technical Projects -- Responding To Behavioral Questions -- So, Tell Me About Yourself -- 6. 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 -- 7. 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! -- 8. The Offer And Beyond. Handling Offers And Rejection -- Evaluating The Offer -- Negotiation -- On The Job -- 9. 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 -- 10. Solutions. Data Structures -- Concepts And Algorithms -- Knowledge Based -- Additional Review Problems -- 11. 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 -- 12. Code Library. Hashmaplist <t, E> -- Treenode (binary Search Tree) -- Linkedlistnode (linked List) -- Trie & Trienode -- 13. Hints. Hints For Data Structures -- Hints For Concepts And Algorithms -- Hints For Knowledge-based Questions -- Hints For Assorted Review Problems -- 14. About The Author. Gayle Laakmann Mcdowell, Founder And Ceo, Careercup.com.
Read more…
English [en] · PDF · 6.5MB · 2015 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 11068.0, final score: 167427.83
nexusstc/Карьера программиста/89d703cf09796d24c313d2d8a8232c02.pdf
Карьера программиста: прохождение собеседования, разработка программного обеспечения, структуры данных и алгоритмы: 16+
Г. Лакман Макдауэлл; перевел с английского Е. Матвеев
Питер, Библиотека программиста, 6-е изд., Санкт-Петербург [и др.], Russia, 2020
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. 1. The Interview Process. Why? -- How Questions Are Selected -- Timeline And Preparation Map -- It's All Relative -- Frequently Asked Questions -- 2. Behind The Scenes. The Microsoft Interview -- The Amazon Interview -- The Google Interview -- The Apple Interview -- The Facebook Interview -- The Palantir Interview -- 3. Special Situations. Experienced Candidates -- Testers And Sdets -- Product (and Program) Managment --dev Lead And Managers -- Start-ups -- Acquisitions And Acquihires -- For Interviewers -- 4. Before The Interview. Getting The Right Experience -- Writing A Great Resume -- Preparation Map -- 5. Behavioral Questions. Interview Preparation Grid -- Know Your Technical Projects -- Responding To Behavioral Questions -- So, Tell Me About Yourself -- 6. 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 -- 7. 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! -- 8. The Offer And Beyond. Handling Offers And Rejection -- Evaluating The Offer -- Negotiation -- On The Job -- 9. 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 -- 10. Solutions. Data Structures -- Concepts And Algorithms -- Knowledge Based -- Additional Review Problems -- 11. 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 -- 12. Code Library. Hashmaplist <t, E> -- Treenode (binary Search Tree) -- Linkedlistnode (linked List) -- Trie & Trienode -- 13. Hints. Hints For Data Structures -- Hints For Concepts And Algorithms -- Hints For Knowledge-based Questions -- Hints For Assorted Review Problems -- 14. About The Author. Gayle Laakmann Mcdowell, Founder And Ceo, Careercup.com.
Read more…
Russian [ru] · English [en] · PDF · 89.9MB · 2020 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 11065.0, final score: 167427.12
lgli/Макдауэлл - Карьера программиста - 2021.pdf
Карьера программиста: прохождение собеседования, разработка программного обеспечения, структуры данных и алгоритмы: 16+
Гэйл Лакман Макдауэлл
Питер, Библиотека программиста, 6, 2021
Книга основана на опыте практического участия автора во множестве собеседований, проводимых лучшими компаниями. Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях. Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых. Шестое издание этого мирового бестселлера поможет вам наилучшим образом подготовиться к собеседованию при приеме на работу программистом или руководителем в крупную IT-организацию или перспективный стартап. Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в таких компаниях, как Google, Microsoft, Apple, Amazon и других. Рассмотрены типичные ошибки, которые допускают кандидаты, а также эффективные методики подготовки к собеседованию. Используя материал этой книги, вы с легкостью подготовитесь к устройству на работу в Google, Microsoft или любую другую ведущую IT-компанию.
Read more…
Russian [ru] · English [en] · PDF · 8.5MB · 2021 · 📘 Book (non-fiction) · 🚀/lgli/lgrs ·
Save
base score: 11065.0, final score: 167427.06
nexusstc/Cracking the Coding Interview: 189 Programming Questions and Solutions/014dd950b980766b73cb17b24efa4170.pdf
Cracking the coding interview : 189 programming interview questions and solutions
Gayle Laakmann McDowell
CareerCup, LLC, 6th edition, Palo Alto, CA, 2015
I am not a recruiter. I am a software engineer. And as such, I know what it's like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I've been through this as a candidate and as an interviewer. Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book. Learn how to uncover the hints and hidden details in a question, discover how to break down a problem into manageable chunks, develop techniques to unstick yourself when stuck, learn (or re-learn) core computer science concepts, and practice on 189 interview questions and solutions. These interview questions are real; they are not pulled out of computer science textbooks. They reflect what's truly being asked at the top companies, so that you can be as prepared as possible. **WHAT'S INSIDE?*** 189 programming interview questions, ranging from the basics to the trickiest algorithm problems. * A walk-through of how to derive each solution, so that you can learn how to get there yourself. * Hints on how to solve each of the 189 questions, just like what you would get in a real interview. * Five proven strategies to tackle algorithm questions, so that you can solve questions you haven't seen. * Extensive coverage of essential topics, such as big O time, data structures, and core algorithms. * A behind the scenes look at how top companies like Google and Facebook hire developers. * Techniques to prepare for and ace the soft side of the interview: behavioral questions. * For interviewers and companies: details on what makes a good interview question and hiring process.
Read more…
English [en] · PDF · 42.7MB · 2015 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 11065.0, final score: 167426.47
lgli/Gayle Laakmann McDowell - Cracking the Coding Interview, 189 Programming Questions and Solutions (2016, ).pdf
Cracking the Coding Interview, 6th Edition 189 Programming Questions and Solutions
Gayle Laakmann McDowell
CareerCup, LLC, 6th edition, Palo Alto, CA, 2016
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. 1. The Interview Process. Why? -- How Questions Are Selected -- Timeline And Preparation Map -- It's All Relative -- Frequently Asked Questions -- 2. Behind The Scenes. The Microsoft Interview -- The Amazon Interview -- The Google Interview -- The Apple Interview -- The Facebook Interview -- The Palantir Interview -- 3. Special Situations. Experienced Candidates -- Testers And Sdets -- Product (and Program) Managment --dev Lead And Managers -- Start-ups -- Acquisitions And Acquihires -- For Interviewers -- 4. Before The Interview. Getting The Right Experience -- Writing A Great Resume -- Preparation Map -- 5. Behavioral Questions. Interview Preparation Grid -- Know Your Technical Projects -- Responding To Behavioral Questions -- So, Tell Me About Yourself -- 6. 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 -- 7. 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! -- 8. The Offer And Beyond. Handling Offers And Rejection -- Evaluating The Offer -- Negotiation -- On The Job -- 9. 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 -- 10. Solutions. Data Structures -- Concepts And Algorithms -- Knowledge Based -- Additional Review Problems -- 11. 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 -- 12. Code Library. Hashmaplist <t, E> -- Treenode (binary Search Tree) -- Linkedlistnode (linked List) -- Trie & Trienode -- 13. Hints. Hints For Data Structures -- Hints For Concepts And Algorithms -- Hints For Knowledge-based Questions -- Hints For Assorted Review Problems -- 14. About The Author. Gayle Laakmann Mcdowell, Founder And Ceo, Careercup.com.
Read more…
English [en] · PDF · 92.1MB · 2016 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 11068.0, final score: 167426.39
nexusstc/Cracking the Coding Interview: 189 Programming Questions and Solutions/510ee1e793d21c977f65875f372f2bed.djvu
Cracking the coding interview : 189 programming interview questions and solutions
Gayle Laakmann McDowell
CareerCup, LLC, 6th edition, Palo Alto, CA, 2015
I am not a recruiter. I am a software engineer. And as such, I know what it's like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I've been through this as a candidate and as an interviewer. Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book. Learn how to uncover the hints and hidden details in a question, discover how to break down a problem into manageable chunks, develop techniques to unstick yourself when stuck, learn (or re-learn) core computer science concepts, and practice on 189 interview questions and solutions. These interview questions are real; they are not pulled out of computer science textbooks. They reflect what's truly being asked at the top companies, so that you can be as prepared as possible. WHAT'S INSIDE? 189 programming interview questions, ranging from the basics to the trickiest algorithm problems. A walk-through of how to derive each solution, so that you can learn how to get there yourself. Hints on how to solve each of the 189 questions, just like what you would get in a real interview. Five proven strategies to tackle algorithm questions, so that you can solve questions you haven't seen. Extensive coverage of essential topics, such as big O time, data structures, and core algorithms. A behind the scenes look at how top companies like Google and Facebook hire developers. Techniques to prepare for and ace the soft side of the interview: behavioral questions. For interviewers and companies: details on what makes a good interview question and hiring process.
Read more…
English [en] · DJVU · 11.5MB · 2015 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 11055.0, final score: 167424.7
nexusstc/The Official Raspberry Pi Projects Book/d8322379620245fcd21eccc3855b8c78.pdf
The official Raspberry Pi projects book. Volume 2
The Makers of the Magpi Magazine
The MagPi, Volume 2, 2016
If you’re one of those new people, then we heartily welcome you to the latest Raspberry Pi Official Projects Book. With 200 pages of excellent guides, inspiring projects, and informative reviews, it should keep you busy learning about all the amazing things you can do with your Raspberry Pi. We even have a Getting Started guide if you’re trying to figure out where to begin. For Pi veterans, there are some truly challenging builds to get stuck into as well.
Read more…
English [en] · PDF · 47.3MB · 2016 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 11065.0, final score: 167420.7
nexusstc/The AlgoDaily Book/5e780b0e52780c3ffee003aa3a65d058.pdf
The AlgoDaily Book
Algodaily.com
THE MIT PRESS, Библиотека программиста, 6-е изд., Санкт-Петербург [и др.], Russia, 2020
'This book does the impossible: it makes math fun and easy!'- Sander Rossel, COAS Software Systems Grokking Algorithms is a fully illustrated, friendly guide that teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression and artificial intelligence. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python. Learning about algorithms doesn't have to be boring! Get a sneak peek at the fun, illustrated, and friendly examples you'll find in Grokking Algorithms on Manning Publications'YouTube channel. Continue your journey into the world of algorithms with Algorithms in Motion, a practical, hands-on video course available exclusively at Manning.com (www.manning.com/livevideo/algorithms-?in-motion). Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to understand them but refuse to slog through dense multipage proofs, this is the book for you. This fully illustrated and engaging guide makes it easy to learn how to use the most important algorithms effectively in your own programs. About the Book Grokking Algorithms is a friendly take on this core computer science topic. In it, you'll learn how to apply common algorithms to the practical programming problems you face every day. You'll start with tasks like sorting and searching. As you build up your skills, you'll tackle more complex problems like data compression and artificial intelligence. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python. By the end of this book, you will have mastered widely applicable algorithms as well as how and when to use them. What's Inside Covers search, sort, and graph algorithms Over 400 pictures with detailed walkthroughs Performance trade-offs between algorithms Python-based code samples About the Reader This easy-to-read, picture-heavy introduction is suitable for self-taught programmers, engineers, or anyone who wants to brush up on algorithms. About the Author Aditya Bhargava is a Software Engineer with a dual background in Computer Science and Fine Arts. He blogs on programming at adit.io. Table of Contents Introduction to algorithms Selection sort Recursion Quicksort Hash tables Breadth-first search Dijkstra's algorithm Greedy algorithms Dynamic programming K-nearest neighbors
Read more…
English [en] · PDF · 41.4MB · 2020 · 📘 Book (non-fiction) · 🚀/duxiu/lgli/lgrs/nexusstc/zlib ·
Save
base score: 11065.0, final score: 167418.08
nexusstc/The AlgoDaily Book Core Essentials/fef499b5799711cdd9a495ac6429cd97.pdf
The AlgoDaily Book: Core Essentials
Jacob Zhang
THE MIT PRESS, 2021
'This book does the impossible: it makes math fun and easy!'- Sander Rossel, COAS Software Systems Grokking Algorithms is a fully illustrated, friendly guide that teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression and artificial intelligence. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python. Learning about algorithms doesn't have to be boring! Get a sneak peek at the fun, illustrated, and friendly examples you'll find in Grokking Algorithms on Manning Publications'YouTube channel. Continue your journey into the world of algorithms with Algorithms in Motion, a practical, hands-on video course available exclusively at Manning.com (www.manning.com/livevideo/algorithms-?in-motion). Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to understand them but refuse to slog through dense multipage proofs, this is the book for you. This fully illustrated and engaging guide makes it easy to learn how to use the most important algorithms effectively in your own programs. About the Book Grokking Algorithms is a friendly take on this core computer science topic. In it, you'll learn how to apply common algorithms to the practical programming problems you face every day. You'll start with tasks like sorting and searching. As you build up your skills, you'll tackle more complex problems like data compression and artificial intelligence. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python. By the end of this book, you will have mastered widely applicable algorithms as well as how and when to use them. What's Inside Covers search, sort, and graph algorithms Over 400 pictures with detailed walkthroughs Performance trade-offs between algorithms Python-based code samples About the Reader This easy-to-read, picture-heavy introduction is suitable for self-taught programmers, engineers, or anyone who wants to brush up on algorithms. About the Author Aditya Bhargava is a Software Engineer with a dual background in Computer Science and Fine Arts. He blogs on programming at adit.io. Table of Contents Introduction to algorithms Selection sort Recursion Quicksort Hash tables Breadth-first search Dijkstra's algorithm Greedy algorithms Dynamic programming K-nearest neighbors
Read more…
English [en] · PDF · 41.2MB · 2021 · 📘 Book (non-fiction) · 🚀/duxiu/lgli/lgrs/nexusstc/zlib ·
Save
base score: 11065.0, final score: 167417.77
lgli/Cracking the Coding Interview, 6th Edition 189 Programming Questions and Solutions.pdf
Cracking the Coding Interview, 6th Edition: 189 Programming Questions and Solutions
Gayle Laakmann McDowell
CareerCup, LLC, 6th edition, Palo Alto, CA, 2015
I am not a recruiter. I am a software engineer. And as such, I know what it's like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I've been through this as a candidate and as an interviewer. Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book. Learn how to uncover the hints and hidden details in a question, discover how to break down a problem into manageable chunks, develop techniques to unstick yourself when stuck, learn (or re-learn) core computer science concepts, and practice on 189 interview questions and solutions. These interview questions are real; they are not pulled out of computer science textbooks. They reflect what's truly being asked at the top companies, so that you can be as prepared as possible. WHAT'S INSIDE? 189 programming interview questions, ranging from the basics to the trickiest algorithm problems. A walk-through of how to derive each solution, so that you can learn how to get there yourself. Hints on how to solve each of the 189 questions, just like what you would get in a real interview. Five proven strategies to tackle algorithm questions, so that you can solve questions you haven't seen. Extensive coverage of essential topics, such as big O time, data structures, and core algorithms. A behind the scenes look at how top companies like Google and Facebook hire developers. Techniques to prepare for and ace the soft side of the interview: behavioral questions. For interviewers and companies: details on what makes a good interview question and hiring process.
Read more…
English [en] · PDF · 92.1MB · 2015 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/zlib ·
Save
❌ This file might have issues.
base score: 0.01, final score: 150017.48
lgli/Гейл Макдауэлл;Карьера программиста.;;;Питер;2016;; 6-е;Russian.pdf
Карьера программиста: прохождение собеседования, разработка программного обеспечения, структуры данных и алгоритмы: 16+
Гейл Макдауэлл
Питер, Библиотека программиста, 6, 2016
Книга «Карьера программиста» основана на опыте практического участия автора во множестве собеседований, проводимых лучшими компаниями. Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях. Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых. Шестое издание этого мирового бестселлера поможет вам наилучшим образом подготовиться к собеседованию при приеме на работу программистом или руководителем в крупную IT-организацию или перспективный стартап. Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в таких компаниях, как Google, Microsoft, Apple, Amazon и других. Рассмотрены типичные ошибки, которые допускают кандидаты, а также эффективные методики подготовки к собеседованию. Используя материал этой книги, вы с легкостью подготовитесь к устройству на работу в Google, Microsoft или любую другую ведущую IT-компанию.
Read more…
English [en] · Russian [ru] · PDF · 58.1MB · 2016 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/zlib ·
Save
❌ This file might have issues.
base score: 0.01, final score: 150016.66
lgli/Gayle Laakmann McDowell;Cracking the Coding Interview, 189 Programming Questions and Solutions;;;CareerCup;2015;978-0-9847828-5-7;6th Edition;English.pdf
Cracking the coding interview : 189 programming interview questions and solutions
Gayle Laakmann McDowell
CareerCup, LLC, 6th edition, Palo Alto, CA, 2015
I am not a recruiter. I am a software engineer. And as such, I know what it's like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I've been through this as a candidate and as an interviewer. Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book. Learn how to uncover the hints and hidden details in a question, discover how to break down a problem into manageable chunks, develop techniques to unstick yourself when stuck, learn (or re-learn) core computer science concepts, and practice on 189 interview questions and solutions. These interview questions are real; they are not pulled out of computer science textbooks. They reflect what's truly being asked at the top companies, so that you can be as prepared as possible. WHAT'S INSIDE? - 189 programming interview questions, ranging from the basics to the trickiest algorithm problems. - A walk-through of how to derive each solution, so that you can learn how to get there yourself. - Hints on how to solve each of the 189 questions, just like what you would get in a real interview. - Five proven strategies to tackle algorithm questions, so that you can solve questions you haven't seen. - Extensive coverage of essential topics, such as big O time, data structures, and core algorithms. - A behind the scenes look at how top companies like Google and Facebook hire developers. - Techniques to prepare for and ace the soft side of the interview: behavioral questions. - For interviewers and companies: details on what makes a good interview question and hiring process.
Read more…
English [en] · PDF · 56.4MB · 2015 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/zlib ·
Save
❌ This file might have issues.
base score: 0.01, final score: 150016.05
nexusstc/Карьера программиста: прохождение собеседования, разработка программного обеспечения, структуры данных и алгоритмы/42023c487c0a65791fcaf65a1f6be37d.pdf
Карьера программиста: прохождение собеседования, разработка программного обеспечения, структуры данных и алгоритмы
Г. Лакман Макдауэлл
Питер, Библиотека программиста, 6-е изд., Санкт-Петербург [и др.], Russia, 2020
Книга «Карьера программиста» основана на опыте практического участия автора во множестве собеседований, проводимых лучшими компаниями. Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях. Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых. Шестое издание этого мирового бестселлера поможет вам наилучшим образом подготовиться к собеседованию при приеме на работу программистом или руководителем в крупную IT-организацию или перспективный стартап. Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в таких компаниях, как Google, Microsoft, Apple, Amazon и других. Рассмотрены типичные ошибки, которые допускают кандидаты, а также эффективные методики подготовки к собеседованию. Используя материал этой книги, вы с легкостью подготовитесь к устройству на работу в Google, Microsoft или любую другую ведущую IT-компанию.
Read more…
Russian [ru] · PDF · 89.2MB · 2020 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 11060.0, final score: 17445.916
Show 14 partial matches
14 partial matches
duxiu/initial_release/10153364.zip
国际和平年学术讨论会资料汇编
国际和平年中国组织委员会编
北京:社会科学文献出版社, 1986, 1986
1 (p0-1): 开幕词 张仲礼 4 (p0-2): 闭幕词 李慎之 8 (p0-3): 为维护世界和平而奋斗 伍修权 14 (p0-4): 热爱和平维护和平赢得和平 李肇基 18 (p0-5): 为维护世界和平而努力 谢希德 21 (p0-6): 为维护世界和平而共同努力 毕季龙 25 (p0-7): 和平与发展是当代世界的潮流 汪道涵 30 (p0-8): 我们要为维护世界和平作出更大努力 李寿葆 34 (p0-9): 马克思主义与保卫和平运动 苏绍智 等 46 (p0-10): 试论战后国际关系的变化与争取世界持久和平的可能性 陈启懋 59 (p0-11): 发达国家的和平运动浅析 何平 65 (p0-12): 论和平与发展的相互关系 苏振兴 78 (p0-13): 国际格局的多极化趋势有利于维护世界和平 陈崇武 等 94 (p0-14): 国际关系民主化与世界和平 谌取荣 108 (p0-15): 反对霸权主义,维护世界和平 邢书纲 116 (p0-16): 国际和平与联合国 张明谦 120 (p0-17): 民间交流与世界和平 林至敏 131 (p0-18): 奥林匹克运动的和平精神——奥运会起源的历史启迪 金大陆 141 (p0-19): 科学技术与和平 罗伟 152 (p0-20): 核武器与和平 吴展 162 (p0-21): “星球大战”对战争与和平的影响 王书中 等 174 (p0-22): 论儒家和平思想与国际和平年 匡亚明 184 (p0-23): 我国对内搞活经济、对外实行开放总方针与世界和平 张仲礼 等 193 (p0-24): 中国与世界和平 仉立羽 198 (p0-25): “一国两制”与维护世界和平 杨小佛 205 (p0-26): 中国的统一与亚太的和平 郭炤烈 213 (p0-27): 中国人民解放军与世界和平 徐晓村 222 (p0-28): 第三世界是推动裁军和维护和平的主力军 石锦坤 232 (p0-29): 欧洲与和平 陈乐民 250 (p0-30): 加强中日友好合作,维护亚洲与世界和平 周季华 260 (p0-31): 中东问题与世界和平 刘竟 267 (p0-32): 毁灭还是发展——从近代战争的一些数据谈维护世界和平 史敏 279 (p0-33): 重温历史,维护和平——第二次世界大战起源回顾 李巨廉 293 (p0-34): 和平研究的昨天,今天和明天 宋纲
Read more…
Chinese [zh] · PDF · 10.6MB · 1986 · 📗 Book (unknown) · 🚀/duxiu/zlibzh ·
Save
base score: 11063.0, final score: 24.811367
lgli/国际和平年中国组织委员会编 - 国际和平年学术讨论会资料汇编 (1986, 北京:社会科学文献出版社).pdf
国际和平年学术讨论会资料汇编
国际和平年中国组织委员会编
北京:社会科学文献出版社, 1986
Chinese [zh] · PDF · 13.0MB · 1986 · 📘 Book (non-fiction) · 🚀/lgli/zlibzh ·
Save
base score: 11060.0, final score: 22.946205
lgli/9785907425347.pdf
Информационные технологии и безопасная образовательная среда в обществе XXI века - учителям информатики: учебное пособие: комплексная научно-исследовательская лаборатория "Антропология детства", 2003/2021: краевая инновационная площадка
Тоискин В.С., Красильников В.В., Пелих О.В.
Издательство «Тимченко О.Г.», Ставрополь, Russia, 2021
Пособие предполагает нормативно-правовое сопровождение работы учителя-предметника по предотвращению девиации среди детей школьного возраста, включающее обзор российской правовой практики профилактики девиантного поведения обучающихся, а также специфики правового сопровождения детей в образовательном процессе в полиэтничном регионе (на примере Ставропольского края). Практическая составляющая УМП предполагает разработку мероприятий в рамках учебного процесса и внеучебной деятельности, направленных на формирование российской идентичности у обучающихся как основы профилактики негативных социальных Девиаций в условиях создания безопасной развивающей образовательной среды (технологические карты уроков, планы внеклассных мероприятий и др.). В целом пособие направлено на выработку подходов, методов и средств профилактики негативных социальных девиаций в условиях создания безопасной развивающей образовательной среды, а также методическое сопровождение повышения уровня учебных достижений обучающихся
Read more…
Russian [ru] · PDF · 3.3MB · 2021 · 📘 Book (non-fiction) · lgli ·
Save
base score: 11055.0, final score: 10.039309
lgli/9785438709817.pdf
Теоретические основы теплофизических и гидродинамических процессов. Ч.1. Техническая термодинамика. Учебное пособие
Борисов, Борис Владимирович, Крайнов, Дмитрий Алексеевич, Ни, Александр Эдуардович, Половников, Вячеслав Юрьевич
Томский политехнический университет, Томск, Russia, 2021
Russian [ru] · PDF · 5.6MB · 2021 · 📘 Book (non-fiction) · lgli ·
Save
base score: 11052.0, final score: 10.037155
lgli/9785778245419.pdf
Практическое применение стоячих волн на сооружениях для геолого-инженерных изысканий. Учебное пособие
К. В. Федин; Министерство науки и высшего образования Российской Федерации, Новосибирский государственный технический университет, [Физико-технический факультет]
Новосибирский государственный технический университет, Новосибирск, Russia, 2021
Russian [ru] · PDF · 6.3MB · 2021 · 📘 Book (non-fiction) · lgli ·
Save
base score: 11052.0, final score: 10.035093
lgli/9785438709817.pdf
Теоретические основы теплофизических и гидродинамических процессов. Ч.2. Тепломассообмен. Учебное пособие
Борисов, Борис Владимирович, Крайнов, Дмитрий Алексеевич, Ни, Александр Эдуардович, Половников, Вячеслав Юрьевич
Томский политехнический университет, Томск, Russia, 2021
Russian [ru] · PDF · 3.0MB · 2021 · 📘 Book (non-fiction) · lgli ·
Save
base score: 11052.0, final score: 10.029982
lgli/Марина Павловна Бобылева - Управленческий документооборот. От бумажного к электронному (2010, Издательский дом МЭИ).fb2
Управленческий документооборот. От бумажного к электронному
Валерий Валентинович Волостных; Марина Павловна Бобылева
Издательский дом МЭИ, Москва, Russia, 2010
В книге комплексно рассмотрены организационно-управленческие, коммуникационные, документоведческие, информационно-технологические, правовые и другие аспекты проблемы перехода к электронному документообороту.Отражены новейшие разработки и нормативные акты в области управленческого документооборота, а также практический опыт внедрения и применения систем электронного документооборота в российских организациях. Значительное внимание уделяется оценке эффективности применения систем и технологий электронного документооборота. Приводятся конкретные методические рекомендации.Книга представляет интерес для руководителей и специалистов предприятий и организаций, занимающихся вопросами совершенствования управления, организационного развития и внедрения новых информационных технологий, руководителей документационных служб, а также преподавателей, студентов и аспирантов.
Read more…
Russian [ru] · FB2 · 2.8MB · 2010 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 11053.0, final score: 10.021331
nexusstc/Товароведение и экспертиза в таможенном деле/4b7f60067269763f192cdbccb7950416.pdf
Товароведение и экспертиза в таможенном деле: учебник: учебник для студентов высших учебных заведений, обучающихся по специальности 080115 "Таможенное дело": в 4-х т
Попов В. В.
Изд.-торговая корпорация "Дашков и Кo, ПРОФИль, Москва, ИНФРА-М, Russia, 2009
Методические указания составлены с учетом практики преподавания в высшем учебном заведении и базируются на требованиях государственного образовательного стандарта и рабочей программы по дисциплине «Товароведение и экспертиза в таможенном деле (продовольственные и непродовольственные товары)». В методических указаниях содержатся рекомендации для студентов всех форм обучения по выполнению курсовых работ.
Read more…
Russian [ru] · PDF · 0.2MB · 2009 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 11050.0, final score: 10.017797
lgli/9785942192686.pdf
Хохлатки (Lepidoptera, Notodontidae) как вредители лесов России и соседних стран
Гниненко Ю. И.; Федеральное бюджетное учреждение Всероссийский научно-исследовательский институт лесоводства и механизации лесного хозяйства
Всероссийский научно-исследовательский институт лесоводства и механизации лесного хозяйства, Пушкино, Russia, 2021
Описаны вредоносность и биология часто встречающихся в лиственных лесах России фитофагов из семейства хохлаток. Работа подготовлена в рамках выполнения темы НИР государственного задания ФБУ ВНИИЛМ > 053-00008-21-00 на 2021 год
Read more…
Russian [ru] · PDF · 2.4MB · 2021 · 📘 Book (non-fiction) · lgli ·
Save
base score: 11055.0, final score: 10.016503
lgli/Кеннет Медоуз [Кеннет Медоуз] - Магия рун.lrf
Магия Рун: (тайные знания мудрецов): [перевод с английского]
Кеннет Медоуз [Кеннет Медоуз]
Гранд; Фаир-пресс, Жемчужина, Москва, Russia, 2007
Книга рассказывает о самом загадочном средстве влияния на судьбу — рунах. К ним можно относиться по-разному: как к средству достижения богатства и власти или использовать для предсказания судьбы.
Read more…
Russian [ru] · LRF · 1.1MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 11043.0, final score: 10.015697
lgli/9785426303553.pdf
Графическая композиция в системе высшего художественного образования. Вопросы теории и практики. Учебное пособие
Р. Ч. Барциц; Министерство образования и науки Российской Федерации, Федеральное государственное бюджетное образовательное учреждение высшего образования "Московский педагогический государственный университет"
Московский педагогический государственный университет, 2024
Russian [ru] · PDF · 1.1MB · 2024 · 📘 Book (non-fiction) · lgli ·
Save
base score: 11047.0, final score: 10.014453
lgli/F:\rus_fict\traum_unp\ru\_\_религия\_буддизм\Нидал Оле/Нидал - Основополагающие упражнения.fb2.fb2
Основополагающие упражнения
Нидал, Оле
Издательский дом "Питер", Буддизм сегодня, Санкт-Петербург, Russia, 2006
Парамиты (шесть освобождающих действий) показывают конечную природу нашего ума и поэтому являются освобождающими. Если бы это было не так, они бы только наполняли наш ум хорошими впечатлениями, но свободными они бы нас не делали.
Read more…
Russian [ru] · FB2 · 4.6MB · 2006 · 📕 Book (fiction) · 🚀/lgli/zlib ·
Save
base score: 11050.0, final score: 10.014257
ia/isbn_9785783318597.pdf
Уроки письма. Готовим руку к письму
[составитель Ю. В. Зверькова; художник И. Н. Приходкин]
Фламинго, Уроки письма, Весёлый колобок. Прописи и задания, Москва, Russia, 2016
Russian [ru] · English [en] · PDF · 2.3MB · 2016 · 📗 Book (unknown) · 🚀/ia ·
Save
base score: 11065.0, final score: 10.01409
lgli/9785426309357.pdf
Смыслообразующая роль диктемы в художественном тексте. Монография
З. Д. Асратян; Министерство просвещения Российской Федерации, Федеральное государственное бюджетное образовательное учреждение высшего образования "Московский педагогический государственный университет"
Московский педагогический государственный университет, 2024
Russian [ru] · PDF · 2.6MB · 2024 · 📘 Book (non-fiction) · lgli ·
Save
base score: 11052.0, final score: 10.014021
Previous
1
Next
Previous
1
Next