Карьера программиста: прохождение собеседования, разработка программного обеспечения, структуры данных и алгоритмы: 16+ 🔍
Гейл Макдауэлл Питер, Библиотека программиста, 6, 2016
英语 [en] · 俄语 [ru] · PDF · 58.1MB · 2016 · 📘 非小说类图书 · 🚀/lgli/lgrs/zlib · Save
描述
Книга «Карьера программиста» основана на опыте практического участия автора во множестве собеседований, проводимых лучшими компаниями. Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях. Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых.
Шестое издание этого мирового бестселлера поможет вам наилучшим образом подготовиться к собеседованию при приеме на работу программистом или руководителем в крупную IT-организацию или перспективный стартап. Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в таких компаниях, как Google, Microsoft, Apple, Amazon и других. Рассмотрены типичные ошибки, которые допускают кандидаты, а также эффективные методики подготовки к собеседованию. Используя материал этой книги, вы с легкостью подготовитесь к устройству на работу в Google, Microsoft или любую другую ведущую IT-компанию.
备用文件名
lgrsnf/Гейл Макдауэлл;Карьера программиста.;;;Питер;2016;; 6-е;Russian.pdf
备用文件名
zlib/no-category/Гейл Макдауэлл/Карьера программиста._2951664.pdf
备选标题
Cracking the coding interview : 189 programming interview questions and solutions
备选作者
Г. Лакман Макдауэлл; перевел с английского Е. Матвеев
备选作者
McDowell, Gayle Laakmann
备选作者
Gayle Laakmann McDowell
备选作者
Макдауэлл, Гэйл Лакман
备用出版商
CareerCup, LLC
备用出版商
Piter Press
备用版本
Библиотека программиста, 6-е изд., Санкт-Петербург [и др.], Russia, 2022
备用版本
Библиотека программиста, 6-е изд., Санкт-Петербург [и др.], Russia, 2020
备用版本
Sixth edition, Palo Alto, California, 2016
备用版本
United States, United States of America
备用版本
6th edition, Palo Alto, CA, 2016
备用版本
6th edition, Palo Alto, CA, 2015
备用版本
Russia, Russian Federation
备用版本
07/01/2015
备用版本
6-е, 2016
元数据中的注释
0
元数据中的注释
lg1709224
元数据中的注释
На обл.: Бестселлер Amazon
Пер.: McDowell, Gayle Laakmann (1982-) Cracking the coding interview 6th ed. Palo Alto, Calif : CareerCup, cop. 2015 978-0984782857
元数据中的注释
РГБ
元数据中的注释
Russian State Library [rgb] MARC:
=001 010969901
=005 20220204215524.0
=008 191112s2022\\\\ru\||||\\\\\\\|||\|\rus|d
=017 \\ $b RuMoRKP
=017 \\ $a КН-П-22-005428 $b RuMoRKP
=020 \\ $a 978-5-4461-1839-7 $c 500 экз.
=040 \\ $a RuMoRGB $b rus $e rcr
=041 1\ $a rus $h eng
=044 \\ $a ru
=084 \\ $a З973.2-018я78-1 $2 rubbk
=100 1\ $a Макдауэлл, Гэйл Лакман $d 1982-
=245 00 $a Карьера программиста : $b прохождение собеседования, разработка программного обеспечения, структуры данных и алгоритмы : 16+ $c Г. Лакман Макдауэлл ; перевел с английского Е. Матвеев
=250 \\ $a 6-е изд.
=260 \\ $a Санкт-Петербург [и др.] $b Питер $c 2022
=300 \\ $a 688 с. $b ил., табл. $c 24 см
=336 \\ $a Текст (визуальный)
=337 \\ $a непосредственный
=490 0\ $a Библиотека программиста
=500 \\ $a На обл.: Бестселлер Amazon
=534 \\ $p Пер.: $a McDowell, Gayle Laakmann (1982-) $t Cracking the coding interview $b 6th ed. $c Palo Alto, Calif : CareerCup, cop. 2015 $z 978-0984782857
=650 \7 $a Радиоэлектроника -- Вычислительная техника -- Вычислительные машины электронные цифровые -- Программирование -- Учебник для самообразования $2 rubbk
=852 \\ $a РГБ $b FB $j 2 22-7/174 $x 90
=852 \\ $a РГБ $b AB $j 004 $p АБ.505218 $x 82
元数据中的注释
Фактическая дата выхода в свет - 2019
Пер.: Mcdowell, Gayle Laakmann (1982-) Cracking the coding interview 6th ed. 978-0984782857
元数据中的注释
Russian State Library [rgb] MARC:
=001 010153364
=005 20200720100238.0
=008 191112s2020\\\\ru\||||\\\\\\\0||\|\rus|d
=017 \\ $a КН-П-19-085484 $b RuMoRKP
=017 \\ $a КН-П-20-022518 $b RuMoRKP
=020 \\ $a 978-5-496-03239-1
=040 \\ $a RuMoRGB $b rus $e rcr
=041 1\ $a rus $h eng
=044 \\ $a ru
=084 \\ $a З973.2-018я78-1 $2 rubbk
=100 1\ $a Макдауэлл, Гэйл Лакман $d 1982-
=245 00 $a Карьера программиста : $b прохождение собеседования, разработка программного обеспечения, структуры данных и алгоритмы $c Г. Лакман Макдауэлл
=250 \\ $a 6-е изд.
=260 \\ $a Санкт-Петербург [и др.] $b Питер $c 2020
=300 \\ $a 688 с. $b ил., табл. $c 24 см
=336 \\ $a Текст (визуальный)
=337 \\ $a непосредственный
=490 0\ $a Библиотека программиста
=500 \\ $a Фактическая дата выхода в свет - 2019
=534 \\ $p Пер.: $a Mcdowell, Gayle Laakmann (1982-) $t Cracking the coding interview $b 6th ed. $z 978-0984782857
=650 \7 $a Радиоэлектроника -- Вычислительная техника -- Вычислительные машины электронные цифровые -- Программирование -- Учебник для самообразования $2 rubbk
=852 \\ $a РГБ $b FB $j 2 19-65/262 $x 90
=852 7\ $a РГБ $b CZ2 $h З973.2-018/М15 $x 83
=852 \\ $a РГБ $b ORF $x 82
=852 \\ $a РГБ $b ORF $x 82
备用描述
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.
备用描述
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.
开源日期
2017-07-11
更多信息……

❌ 此文件可能有问题,已从源库中隐藏。 有时这是应版权所有者的要求,有时是因为有更好的选择, 但有时是因为文件本身有问题。 下载可能仍然没问题,但我们建议先搜索替代文件。 更多细节:

如果您仍想下载此文件,请确保仅使用受信任的最新软件打开它。

🚀 快速下载

成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️

🐢 低速下载

由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)

  • 对于大文件,我们建议使用下载管理器以防止中断。
    推荐的下载管理器:JDownloader
  • 您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
    推荐的电子书阅读器:Anna的档案在线查看器ReadEraCalibre
  • 使用在线工具进行格式转换。
    推荐的转换工具:CloudConvertPrintFriendly
  • 您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
    推荐的工具:亚马逊的“发送到 Kindle”djazz 的“发送到 Kobo/Kindle”
  • 支持作者和图书馆
    ✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
    📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。