工具介绍
- GitHub for Windows,GitHub for Mac社区版的git,拥有全球最大的同性交友平台的美称
- git分布式版本控制和软件配置管理软件
- Sublime功能强大颜值超高的编辑器,谁用谁知道
- Terminal终端机,程序员应该都懂得,学习下怎么用快捷键打开你电脑上的终端吧
- g++:先在这玩意儿很多Linux都带的有,如果没有你就在终端敲入“apt-get install g++”,Window下推荐使用Visual Stadio,实在想用g++可以下个MinGW for Windows玩玩
- Java安装,我认为网易云课堂Java老师翁凯讲的就特别好,前段时间同学还跟我说装java老是失败……然后我就说你可以去看看翁凯老师讲的安装java的教程,过来人表示,选错教程真心害死人
常见问题
没带耳机,戴耳机了再详细填坑
- 应届生招聘VS非应届生招聘
- 准备时间少?基础少?怎么刷题更高效?
- 转行找CS怎么准备?
- 面试的时候怎么表现自己(or 怎么沟通)
- 动态规划完全不懂怎么办?
- 面试写出了BUG怎么办?
推荐书籍
- The Algorithm Design Manual,作者的上课视频
- 大部头Introduction to Algorithm,TAOCP
- Cracking The Coding Interview屌爆侠CTCI(又称CC150)写的书,准备北美面试的同学必看
- 剑指Offer,适合国内找工作
- 进军硅谷-程序员面试揭秘,有差不多150题,大部分是leetcode上的