为了面试,头条的美女师姐推荐了几本计算机硬核神书

上次我在公众号中帮字节跳动的师姐宣传内推,很多小伙伴联系我。有的已经投递相关岗位,在走流程了。也有的小伙伴觉得自己还未准备好,希望过一段时间再内推。

头条面试难是业界公认的,而且非常重视算法和基础知识!我以后也极有可能参加头条的面试,本着笨鸟先飞、勤能补拙的精神,我厚脸皮找师姐取经:

学姐果然有干货,推荐了些偏基础的技术书籍。像深入理解计算机系统(CSAPP)[1]和算法导论这两本书,绝对是计算机领域的硬核神书!吃透了能显著增加面试通过率。考虑到有些读者可能不了解这些书籍,我简单介绍下吧。

深入理解计算机系统

这本书起源于卡耐基梅隆大学(CMU)的15-213 Introduce to Computer System课程,关于CMU的计算机课程,可以参考拙作全民CS、校训就是搬砖,这所学校计算机顶尖是有原因的

CSAPP最大优点是为程序员描述计算机系统的实现细节,通过描述程序是如何映射到系统上,以及程序是如何执行的,使读者更好地理解程序的行为,以及造成效率低下的原因。该书配合CMU的15-213课程[2]学习效果更好哦。

算法导论

算法的重要性不言而喻。此书由麻省理工学院(MIT)四大名师联手铸就,被誉为“算法圣经”!被国内外千余所高校用作算法标准教材。关于CMU的计算机课程,可以参考拙作附课程资源 | 麻省理工学院是如何培养计算机学生的

吴军博士曾在微博评价到:“里面的练习题如果都会做,趟平世界上任何一家计算机公司。”

计算机网络:自顶向下方法

经典的计算机网络教材,采用了作者独创的自顶向下方法来讲授计算机网络的原理及其协议。目前发行到第7版,经过了时间和读者的检验,值得学习。

其它

师姐推荐的书单其实很多,上面三本是我个人认为最重要的。还有一些书籍简单介绍下:

1.操作系统概念(原书第9版):全书共六部分,详细讲解了进程管理、内存管理、存储管理、保护与安全等概念,而且涵盖重要的理论结果和案例研究。2.设计模式:讲述思想方法的,面试中可能会问道。本书精心选取了颇具价值的设计实践,加以分类整理和命名,定义的23个模式逐渐成为开发界技术交流所必备的基础知识和词汇。3.数据挖掘导论(原书第2版):大数据现在很多,感兴趣的可以参考本书。它从基础概念和算法的角度介绍数据挖掘所使用的主要原理与技术,是斯坦福大学、密歇根州立大学、明尼苏达大学、得克萨斯大学等知名高校的数据挖掘课程教材。

福利

临近1024程序员节,当当网有计算机图书 满100减50!满200减100!满300减150!的促销活动。

机械工业出版社华章公司联合当当网特意为 QuanTalk 用户申请了一批可与满减叠加使用的满200减30的图书优惠码,优惠码使用后相当于:400减230!具体用法如下:

•优惠码:V2XY3H(注意区分大小写)•使用渠道:当当app和当当小程序•使用时间:10.22-10.31•注意事项:本活动满减与礼券均不支持团购,同一账号、同一地址、同一手机号、同一IP反复购买本活动商品,当当有权取消订单,终结交易
扫码进小程序直达购选书专题

References

[1] 深入理解计算机系统(CSAPP): https://csapp.cs.cmu.edu/
[2] CMU的15-213课程: https://www.bilibili.com/video/av31289365

题图来自:pixabay.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值