zoukankan      html  css  js  c++  java
  • 随笔记事之一

    思考下最近下做程序员的历程以及知识点:

    对于程序本身还是首要重温+突击程序设计、算法和操作系统

    程序设计:

    1,把基础的数据结构的C语言实现在纸上写三遍以上,用我能想到的最精简最优化的方法

    2,阅读CARM和TCPL,确保不会遗漏C语言的每个细节

    3,重温之前自己做过的靠谱项目,并总结里面的关键难题和解决思路

    4,重读Writing Solid Code、Elements of Programming、Practice of programming

    5,阅读Science of Programming,做到可以证明自己的程序的正确性(前条件+后条件+不变式)

    算法:

    1,重读Algorithm Design Manual,重点阅读Dynamic Programming和Backtraverse

    2,重读Programming Pearls和More Programming Pearls,并完成所有课后题

    3,独立解决编程之美里面的题目(国内不少企业选题用的这本书)

    4,完成Careercup里Amazon、Google和Microsoft这三个分类下面的前20页面试题

    5,完成TopCoder的数十道D1L2~D2L1难度区间的算法题目

    操作系统:

    1,重读Modern Operating System,重温OS的核心概念

    2,重读Computer Systems a Programmer’s Perspective的关键章节,回顾里面的关键点

    此外列出一些面试笔试题的资源,此外感谢基友@codewarrior之前的推荐:

    1,Crack over the code interview

    很靠谱的笔试面试指导手册

    2,CareerCup

    集齐了大量的真实笔试面试题,去外企的一定得看

    3,TopCoder

    如果不是ACM,练这个就够,其实面试也不会问太难的算法,哪怕是google

    4,编程之美

    尽管题目有些过时,但依然很实用,三星题目适合一个人仔细想

    此外也说下一些不靠谱的资源

    1,IT公司面试100题

    这个恐怕是国内传的最多的IT面试题

    题目本身还可以,但那个出题人本身代码功底一般,给出的答案包含大量错误和缺陷,导致参考价值骤降

    2,程序员面试宝典

    一样的书,各种错误概念的堆积,如果一个错误给我一块钱,我能从这本书搞成万元户。如果去正规公司拿这本书准备,包你被黑出翔。

  • 相关阅读:
    javascript常用继承方式.
    JavaScript异步编程的四种方法
    ajax的五种状态
    js内存泄漏的问题?
    jquery和zepto有何区别?
    nginx+play framework +mongoDB+redis +mysql+LBS实战总结
    百万级PHP网站Poppen.de的架构分享心得
    【Mongodb教程 第一课 补加课1 】windows7 下安装mongodb 开启关闭服务
    【Mongodb教程 第一课补加课2 】MongoDB下,启动服务时,出现“服务没有响应控制功能”解决方法
    【Mongodb教程 第十七课 】MongoDB常用命令 数据库命令 集合操作命令
  • 原文地址:https://www.cnblogs.com/tinkl/p/3790349.html
Copyright © 2011-2022 走看看