International Kindle Paperwhite
新:
-17% US$33.15
免费配送, 预计8月13日星期三送达 配送至中国香港 超过 US$49 的 符合条件的订单
血糖高挂什么科 经常勃起是什么原因 涧什么字 发糕是什么做的 女人腿肿是什么原因引起的
2022是什么年 电导率是什么意思 w代表什么单位 hcv是什么意思 什么是甲减有什么症状
沙眼衣原体是什么 艾草长什么样 samedelman是什么牌子 血热吃什么好 pola是什么牌子
鼻窦炎用什么药效果最好 聚首一堂是指什么生肖 属鸡的是什么星座 religion什么意思 叫姑姑是什么关系
尿道感染吃什么药好hcv8jop3ns4r.cn 为什么全麻手术后不能睡觉hcv8jop5ns6r.cn 景深是什么意思hcv9jop4ns2r.cn 西瓜像什么比喻句520myf.com 左手小指和无名指发麻是什么原因luyiluode.com
籽骨是什么意思hcv8jop5ns1r.cn 社畜什么意思hcv9jop0ns8r.cn 尿蛋白高是什么意思hcv9jop4ns1r.cn 后背凉凉的是什么原因hcv7jop7ns0r.cn 绝命是什么意思hcv7jop6ns2r.cn
甲状腺炎是什么引起的hcv7jop9ns7r.cn 为什么有些人特别招蚊子hcv8jop3ns5r.cn 赞赏是什么意思hcv8jop4ns0r.cn 心肌缺血用什么药效果最好hcv8jop4ns1r.cn 总是感觉有尿意是什么原因hcv9jop5ns9r.cn
慢性咽炎是什么症状hcv7jop5ns0r.cn 星期一右眼皮跳是什么预兆hcv9jop0ns2r.cn 空调开什么模式最凉快hcv8jop0ns4r.cn 老年人反复发烧是什么原因引起的hcv8jop1ns6r.cn 扁桃体作用是什么hebeidezhi.com
发货地址: Amazon
卖家: Amazon Export Sales LLC
US$33.15并节省17百分比
市场价: US$39.95
免费国际退货
至香港,不收取进口费用,配送费用为 US$8.15 详情

配送和费用详情

价格 US$33.15
AmazonGlobal配送 US$8.15
预计的进口费用 US$0.00
总计 US$41.30

免费配送, 预计8月13日星期三送达 配送至中国香港 超过 US$49 的 符合条件的订单
或者 最快速度配送, 预计8月8日星期五送达,需 1 小时 39 分钟内提交订单
现在有货。
US$US$33.15 () 包括选定的选项。 包括最初的月供款和选择的选项。 详情
价格
小计
US$US$33.15
小计
初始付款明细
结账时显示的运费、送达日期和订单总额(含税)。
配送方
Amazon
Amazon
配送方
Amazon
付款
安全交易
您的交易安全无忧
我们努力保护您的安全和隐私。我们的付款安全系统会在传输过程中对您的信息进行加密。我们不会与第三方卖家分享您的信用卡详细信息,也不会向他人出售您的信息。 了解更多信息
US$26.55
免费国际退货
Minimal signs of wear. Ships direct from Amazon! Minimal signs of wear. Ships direct from Amazon! 查看更少
免费配送, 预计8月14日星期四送达 配送至中国香港 超过 US$49 的 符合条件的订单
或者 最快速度配送, 预计8月11日星期一送达,需 22 小时 24 分钟内提交订单
库存中仅剩 1 件 - 欲购从速。
US$US$33.15 () 包括选定的选项。 包括最初的月供款和选择的选项。 详情
价格
小计
US$US$33.15
小计
初始付款明细
结账时显示的运费、送达日期和订单总额(含税)。
不保证二手商品提供访问代码和赠品。
已添加到

抱歉,出现问题。?

检索您的心愿单时出现错误。请重试。

抱歉,出现问题。?

列表不可用?。
Kindle 阅读软件徽标图片

下载免费的 Kindle 阅读软件,即可立即在智能手机、平板电脑或电脑上阅读 Kindle 电子书 - 无需 Kindle 设备

使用 Kindle 网页版即时在浏览器上阅读。

使用手机摄像头 - 扫描以下代码并下载 Kindle 阅读软件。

下载 Kindle 阅读软件的二维码

微店怎么分享到朋友圈 微店商品分享到朋友圈教程

查看全部
出现错误。请稍后再尝试提交您的请求。百度 在此前第六期节目中,古风爱好者马源身着飘逸白衣,以独特的古风装扮给人留下深刻印象。

Python 编程面试的元素: 内幕人士指南


{"desktop_buybox_group_1":[{"displayPrice":"US$33.15","priceAmount":33.15,"currencySymbol":"US$","integerValue":"33","decimalSeparator":".","fractionalValue":"15","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"UtlO6n5%2Fq0a7pItiNfCP67Vbo8W6I9hqJyxj86Yw8R9nWUadR9mRr%2FUTebv2FngygADsvAKckOkCYhD1LPa6rnOyBlbNuSyRGhy8bNdAVOQ7WCHozYEBj%2FIzlZFHpUh3G98sZhAAw3xJlBTVrG%2BkSimijLdEtn%2FFG6upL%2F7CwkQ6VS%2FaUl2Ljg%3D%3D","locale":"zh-CN","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"US$26.55","priceAmount":26.55,"currencySymbol":"US$","integerValue":"26","decimalSeparator":".","fractionalValue":"55","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"UtlO6n5%2Fq0a7pItiNfCP67Vbo8W6I9hqNh3%2FvzWO3haFdXU2SVI2Edjnm5Ln4pJmtnJQMtTu4pWoaCCX6sWdD6%2F72uC4%2Bb0qjAbTS7m7Nau3YejnkbynrsKns7J1e%2Fxgdl8sijCWFe3V2kxFlO22VAMkCdYHL%2BADh07jZ%2FHmSnyMsbr4WessJpV0qtIjYstW","locale":"zh-CN","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

购买选项和加购商品

This is the Python version of our book. See the website for links to the C++ and Java version.Have you ever...

  • Wanted to work at an exciting futuristic company?
  • Struggled with an interview problem thatcould have been solved in 15 minutes?
  • Wished you could study real-world computing problems?

    If so, you need to read Elements of Programming Interviews (EPI).

    EPI is your comprehensive guide to interviewing for software development roles.

    The core of EPI is a collection of over 250 problems with detailed solutions. The problems are representative of interview questions asked at leading software companies. The problems are illustrated with 200 figures, 300 tested programs, and 150 additional variants.

    The book begins with a summary of the nontechnical aspects of interviewing, such as strategies for a great interview, common mistakes, perspectives from the other side of the table, tips on negotiating the best offer, and a guide to the best ways to use EPI. We also provide a summary of data structures, algorithms, and problem solving patterns.

    Coding problems are presented through a series of chapters on basic and advanced data structures, searching, sorting, algorithm design principles, and concurrency. Each chapter stars with a brief introduction, a case study, top tips, and a review of the most important library methods. This is followed by a broad and thought-provoking set of problems.

    A practical, fun approach to computer science fundamentals, as seen through the lens of common programming interview questions.
    Jeff Atwood/Co-founder, Stack Overflow and Discourse

经常一起购买的商品

本商品: Python 编程面试的元素: 内幕人士指南
US$33.15
8月13日 星期三即会收到商品
现在有货。
发售商:Amazon Export Sales LLC,发货方:亚马逊物流。
+
US$25.52
8月13日 星期三即会收到商品
现在有货。
发售商:Amazon Export Sales LLC,发货方:亚马逊物流。
+
US$39.99
8月13日 星期三即会收到商品
现在有货。
发售商:Amazon Export Sales LLC,发货方:亚马逊物流。
总价:?$00
要查看我们的价格,请将这些商品添加到您的购物车。
详情
商品已加入购物车
选择要一起购买的商品。

编辑评论

媒体推荐

"A practical, fun approach to computer science fundamentals, as seen through the lens of common programming interview questions."
Jeff Atwood / Co-founder, Stack Overflow and Discourse

"This book prepares the reader for contemporary software interviews, and also provides a window into how algorithmic techniques translate into the workplace. It emphasizes problems that stem from real-world applications and can be coded up in a reasonable time, and is a wonderful complement to a traditional computer science algorithms and data structures course."
Ashish Goel / Professor, Stanford University

"A wonderful resource for anyone preparing for a modern software engineering interview: work through the entire book, and you'll find the actual interview a breeze. More generally, for algorithms enthusiasts, EPI offers endless hours of entertainment while simultaneously learning neat coding tricks."
Vineet Gupta / Principal Engineer, Google

来自作者

Have you ever...
  • Wanted to work at an?exciting futuristic company?
  • Struggled with an interview problem?that could have been solved in 15 minutes?
  • Wished you could study?real-world computing problems?
If so, you need to read?Elements of Programming Interviews?(EPI).

基本信息

关于作者

关注作者,获得新版本更新,以及改进的建议。

买家评论

4.4 星(满分 5 星)
916 条整体评分

评论该商品

与其他买家分享您的想法
Horrible physical quality of the book
5 星(最高 5 星)
Horrible physical quality of the book
The content of the book is awesome. However, the physical quality of the book being delivered is horrible for a book lover like me I ordered this book (brand new version ) from MT Rainier Store as a Christmas present for my brother on 21 Dec 2017 and it arrived on 26 Dec 2017. Although it stated on the website as brand new, what I received seems to suggest otherwise. There were multiple fold mark on the front cover ( which shows that it has been probably been used before). Furthermore, the alignment of the pages in the book is of sub-par quality. Some pages were poking out and it looks like those pages are going to be detached in a matter of days. Also, when I check the book carefully, one of the pages got cut into half as well. Although it may seems like very small details but for a book lover and as a Christmas present , the physical quality of the book really upset me. Regarding the content of the book, it is still perfect as I expected tho. EDIT 1 : I have changed the review to 5 star since it is really unfair to give it 1 star solely based on the quality of the copy and not on the content of the book
感谢您提供的反馈
抱歉,出现错误
抱歉,我们无法加载评论

热门评论来自 美国

  • 2025-08-04在美国发布评论
    After finishing my internship at Facebook as a data engineer last summer, I am looking for a book that can help me to prepare for technical interviews involving Python because I want to find a full-time position as a data engineer or data scientist.

    Starting last year, I started looking for books and websites from which I could study data structures and algorithms in Python. Unfortunately, the majority of solutions in popular interview preparation books and websites nowadays are written in C++ or Java, such as Cracking the Coding Interview, Leetcode, and GeeksforGeeks.

    At the beginning of this year, I finally discovered this book Elements of Programming Interviews in Python. It is best interview preparation book I have encountered so far, for the following reasons:

    1. It is written in Python 3.6, which is easier to understand for people who don’t have a computer science (CS) background.
    2. It provides tips, popular libraries, and boot camp questions for each data structure and algorithm concept, which can be useful and provide a quick study guide right before your interview.
    3. It has an entire section on domain-specific programs (design problems, language questions, object-oriented design, and common tools) to boost your fundamental knowledge in CS.
    4. It also has a table that simulates different preparation scenarios (a 3-day hackathon, a 1-week finals cram, a 1-month term project, and a 4-monts algorithms class), and it recommends a subset of problems from different topics for each scenario, so you can plan your preparation accordingly.
    5. It provides a detailed analysis for each problem, starting from brute force, to analyzing space and time complexities, to the final optimal solution, so you can practice your thinking process and use it during the real interview.
    6. It has an online judge that is similar to Leetcode but with solutions written in Python, so you can practice and refer to the solutions in real-time!

    To summarize, if you are like me and don’t have a background in CS, are short of time, and want to get a structured approach and practice your Python programing interview skills online, this is the book you should start with!

    Good luck!
  • 2025-08-04在美国发布评论
    This is by far the best resource out there for someone who's interviewing in Python. There's a large variety of interesting questions, and the book includes challenging variants on many of those questions. These variants require even more creative algorithmic thinking.

    One of the biggest advantages of this book is that it's specifically geared towards Python. The Python solutions in this book are clean and well-thought out, and they habitualize good Python practices. It's much more effective than picking up an interview preparation book that's written in another programming language, and trying to port all the code over yourself.

    The authors also give some serious consideration to space complexity, and there are some really clever solutions in the book that aren't just time-efficient, but space-efficient as well.

    The second part of this book is the Honors Class section, which provides harder problems to solve once you're comfortable with the preceding material. It's roughly 60 pages of significantly harder questions/solutions that are meant to solidify your problem solving skills.

    I think the biggest strength of this book is the EPI Judge. It's a Git repository that you can clone, and gives you a playground to test out your own solutions to the problems listed in the book. It will then run your code against a correct solution across many test cases, and let you know if your code passes validation.

    I can't understate how useful that is. Especially for problems involving graphs and trees, setting up your own data structures and test cases can be an incredibly time-consuming process. If you go through this book and solve the problems with EPI Judge, you will be a much stronger interviewing candidate.

    UPDATE: Received 4 job offers from 6 on-sites, started at Google in October 2018.
  • 2025-08-04在美国发布评论
    I found this book helpful in brushing up on my knowledge of data structures and algorithms. It also contains useful interview tips for both interviewers and interviewees. It even has some short discussions on variety of other programming-related topics (parallel programming, design patterns, etc.).

    The book is organized by topic, with each topic having a set of problems and solutions with clear explanations by the authors.

    How does it compare to Leetcode? Well, for one, you can carry this book with you to the beach, which is harder to do with Leetcode. Another thing is that the authors have great career track records. I found their explanations to be of a higher quality than most of the explanations in the "Discuss" section on Leetcode. That said, there is more content on Leetcode (for free) than there is in this book. But quality > quantity, and I think this book was certainly worth the price for me due to its quality and accessibility.
  • 2025-08-04在美国发布评论
    What I like in this book:
    - Nice introduction to Python libraries you need to know for each section.
    - Good set of problems

    What I dislike:
    - Coding solutions use a lot of Syntax Sugar and 'Pythonic' short syntax that makes it less understandable. I think as the goal here is to understand the code and algorithms and not necessarily write the most concise and shortest code, it is better to keep it more simple and understandable.
    - Print and paper quality is not great.

    What I like to see:
    a link to the leetcode problem or a similar environment that can write the solutions in code and evaluate it by running test cases.

来自其他国家/地区的热门评论

  • Cooper
    5.0 颗星,最多 5 颗星 Excellent, dense, great for stepping up to the next level.
    2025-08-04在日本发布评论
    Very dense and full of good practice problems for all kinds of data structures and algorithms. The author gives various levels of answers from simple brute force ways to more complicated, clever solutions to common problems.
  • Douglas
    3.0 颗星,最多 5 颗星 Bom
    2025-08-04在巴西发布评论
    O livro tem inúmeros problemas com resolu??o em python, e também dá boas dicas para a entrevista.
    Porém a letra é pequena e as explica??es n?o s?o muito didáticas se você n?o estiver familiarizado com as quest?es.
    Acho uma boa para acompanhar as resolu??es em vídeo a partir de outra fonte, ou revisar como banco de quest?es se vc já tem mais experiência.
  • Andrew Luo
    5.0 颗星,最多 5 颗星 A must-read for clear thinking
    2025-08-04在加拿大发布评论
    Before this book, I looked at a bunch of coding resources. I tried a lot: Neetcode's list of questions, Leetcode, youtube channels, big lists on Github, textbooks (Knuth, Tamassia). The issue with textbooks, of course, is they're not applied enough, so you easily forget everything you read. And some issues with online resources is I find that they a) do not have consistently high quality in their solutions/explanations and b) come up with groupings for questions like "sliding window" and "two pointers" that don't fully make sense to me. Often, these resources are by people whose eloquence and marketting match or outpace their technical qualifications.

    This book is basically a lifetime subscription to a very well curated Leetcode. The chapters are organized by core concepts in applied CS. They not only are relevant for interviews, but serve as great intuition for how various algorithms that run the world are implemented. The answers are of consistently high quality in both coding and explanation. No more questioning "why does that algorithm work?" - the authors use simple but satisfying mathematical reasoning to back their answers. The accompanying EPIJudge Github repo, which has templates and automated testing for almost every problem in the book, gives the book the same dopamine hits as Leetcode.

    I'm thankful for this book. I finally understand the solution to the buy/sell stock problem. And its elegant and memorable solution to the knapsack problem saved me in the final round of a recent Google interview. This book covers good ground!
  • victor m.
    5.0 颗星,最多 5 颗星 Un libro desafiante.
    2025-08-04在墨西哥发布评论
    Estoy disfrutando mucho este libro, pero... yo ya tengo experiencia en estos temas. Este libro al igual que el otro cracking the interview requieren conocimientos previos, pero este libro es la mejor compra.
  • Martin
    3.0 颗星,最多 5 颗星 Content good, printing terrible
    2025-08-04在澳大利亚发布评论
    Can't comment on the content of the book as yet. The book's printing margins however are almost non-existent. This means the printing almost goes into the fold and you have to pry the pages apart to read the end and start of sentences. This gets very annoying really fast.