图灵9月书讯 | 程序员最应该知晓的 189 道题

199 阅读6分钟

听说程序员有几大噩梦:

  1. 需求变更,again
  2. 引起 bug 原因未知
  3. 代码不是你写的,却要你负责修正
  4. 才 22 岁,就经常觉得头冷
  5. 相亲腼腆会脸红,面试侃侃而谈却不被录取 ...... 为什么拼的是实力,最终还是被人拒绝?

有人说面试好比相亲。外貌、谈吐、气质都是较为主观的东西。而你与相亲对象(面试官)是否三观一致、志趣相投才是决定你胜出的关键。

程序员在面试时,面试官除了看中候选人是否有相关工作经验外,还会考察候选人与公司是否契合。过硬的专业知识是取胜的必要,运气也是一方面,更重要的是能否 get 到面试官想要什么。对症下药,尤为关键。

所以,不必烦恼!这位恋(mian) 爱 (shi)大师或许能帮到你。她曾经帮助许多想要加入 Facebook、亚马逊、微软、苹果等互联网企业的求职者获得了心仪的工作,她就是原谷歌资深面试官 Gayle Laakmann McDowell 。

她本身是一位知名软件工程师,曾在微软、苹果与谷歌任职。早先,她就是位“面霸”,顺利通过微软、谷歌、亚马逊、苹果、IBM、高盛等多家知名企业极其严苛的面试。在谷歌任职期间,她成为该公司有名的面试官及招聘委员会成员,其间阅人无数,拥有相当丰富的面试经验。

据说她从多家知名高科技公司,数以千计的好问题中挑选出 189 道程序员最好的面试题目,来帮助求职者告别纸上谈兵。没有比这些题目更能让你感受到“真枪实弹”的面试现场了。别死记硬背了,就把面试当做相亲那样去认真准备,那么好的工作还会远吗?

9 月,就用这 189 道面试题蓄积能量,期待你在求职季觅得心仪工作。

亚马逊计算机类榜首图书
拉勾招聘、LeetCode 联合推荐

《程序员面试金典(第6版)》
作者:[美] 盖尔·拉克曼·麦克道尔
译者:刘博楠,赵鹏飞,李琳骁,漆犇

本书是原谷歌资深面试官经验之作,从招聘公司和面试官角度出发,设计了面试与招聘流程的完美细节,教你如何在面试中脱颖而出。除对面试流程进行全面解析外,更有来自微软、苹果、谷歌等多家知名公司的 189 道编程面试题及详细解决方案。新版修订了上一版中一些题目的解法,为各章新增了介绍性内容,加入了更多的算法策略,并增添了对所有题目的提示信息。

三部工作法,实现高效运维

《凤凰项目:一个IT运维的传奇故事(修订版)》
作者:[美] 吉恩·金,凯文·贝尔 等
译者:成小留,刘征 等

广受读者欢迎的运维名著。讲述了一位 IT 经理临危受命,在未来董事的帮助和自己“三步工作法”理念的支撑下,最终挽救了一家具有悠久历史的汽车配件制造商的故事。小说揭示了管理现代 IT 组织与管理传统工厂的共通之处,让读者不仅能对如何管理 IT 组织心领神会,更重要的是将以完全不同于以往的视角来看待自己的工作环境。

美亚 4.3 星评 经典计算机科学教材

《Python数据结构与算法分析(第2版)》
作者:[美] 布拉德利·米勒,戴维·拉努姆
译者:吕能,刁寿钧

本书是用 Python 描述数据结构与算法的开山之作,汇聚了作者多年的实战经验,向读者透彻讲解在 Python 环境下,如何通过一系列存储机制高效地实现各类算法。通过本书,读者将深刻理解 Python 数据结构、递归、搜索、排序、树与图的应用,等等。

Java 开发实战常备武器库

《Java实践指南》
作者:[美] 菲利普·约翰逊
译者:武传海

本书是 Java 实践指南,从实战角度指导读者快速上手 Java 编程。各章结合代码示例依次介绍了 JVM 环境搭建、Java 虚拟机、常用构建工具、编写及运行测试、Spring、Web 应用框架、Web 应用部署、数据库使用、日志和实用第三方库等内容。 书中案例生动,并着重于代码呈现。

从零到一 真正实现 PyTorch 深度学习入门

《PyTorch深度学习入门》
作者:曾芃壹

本书用浅显易懂的语言,图文并貌地讲解了深度学习的基础知识,从如何挑选硬件到神经网络的初步搭建,再到实现图片识别、文本翻译、强化学习、生成对抗网络等多个目前最流行的深度学习应用。书中基于目前流行的 PyTorch 框架,运用 Python 语言实现了各种深度学习的应用程序,让理论和实践紧密结合。

打开黑盒 深入理解神经网络原理

《深入理解神经网络》
作者:张觉非

本书以神经网络为线索,沿着从线性模型到深度学习的路线讲解神经网络的原理和实现。本书将数学基础知识与机器学习和神经网络紧密结合,包含线性模型的结构与局限、损失函数、基于一阶和二阶信息的优化算法、模型自由度与正则化、神经网络的表达能力、反向传播与计算图自动求导、卷积神经网络等主题,帮助读者建立基于数学原理的较深刻的洞见和认知。

美亚 4.5 星评 知名科普作家卢昌海鼎力推荐

《悠扬的素数》
作者:[英] 马库斯·杜·索托伊
译者:柏华元

牛津大学数学教授,英国皇家学会研究员马库斯·杜·索托伊科普力作。入围《经济学人》《泰晤士报》《卫报》和《泰晤士报文学增刊》年度好书,获得知名科普作家卢昌海鼎力推荐。阅读本书不仅能像聆听音乐那样,无须具备数学专业背景即可领略数学之美,而且还能近距离体会数学家的心路历程,以及他们之间竞争与合作的复杂关系,从而对数学家这一群体有更深刻的了解。

畅销世界的数学哲学史经典著作

《最后的数学问题》
作者:[美]马里奥·利维奥
译者:黄征

本书讲述了数学概念的演化过程,引经据典地从哲学、历史、文化角度全方位地探讨了数学的本质,揭示了数学与物质世界、与人类思维之间的微妙关系,讨论了困惑几代思想家的重大问题,讲述了数学、哲学和物理学巨匠们的生活经历与思想,是一本妙趣横生而又十分经典的数学思想史著作。 被译为全球8种语言出版,并获得《华盛顿邮报》当年最佳图书。