收到ITeye管理员发的《ITeye11月技术图书有奖试读活动开始啦!》,发现有《程序员面试宝典(第5版)》和《Java程序员面试宝典(第4版)》 ,正好最新心里痒痒,想要换一个地方,于是挨个下来看了一下免费章节(其实是一开始没看到java版,就凑合看了看C的)。

因为是java程序员,C的那本主要看了一些面试题位运算的技巧,无视了跟指针和c的概念相关的问题。位运算的题目中有一些不可谓不精妙,比如这道题,能够巧妙地看到“本题func函数返回值是形参x转化成二进制后包含1的数量。”

[img]http://dl2.iteye.com/upload/attachment/0113/2327/87c7e1e7-bfe9-3907-877d-3f1ce544bc6d.png[/img]

同样精彩的还有下面两道题。

[img]http://dl2.iteye.com/upload/attachment/0113/2329/22c6cda0-571a-3d72-9d07-dac58adabd53.png[/img]

[img]http://dl2.iteye.com/upload/attachment/0113/2331/f7cf3f9a-d233-34fa-bdf3-22fced534efe.png[/img]

另外里面还包含了编码习惯,如应写成if( 'A'==a ) 还是if( a=='A' ) ,(当然如果是个java程序员,不太需要关注这个,但是可以跟人bb)。最后是一道比较具体的面试题,给歌手评分的方法。题目比较容易,作者解释为主要考察面试者对细节的把握,从照顾新手,由易入难,而且仅仅是本书的第五章,也是合情合理。

至于java那本,首先要吐槽一下,居然分析了半天把答案写错了:

[img]http://dl2.iteye.com/upload/attachment/0113/2333/8e568322-8e1f-303a-a848-2bbdab015189.png[/img]

[img]http://dl2.iteye.com/upload/attachment/0113/2335/c744bfc5-0ea5-334b-b51d-62b2a7ea18e6.png[/img]

java部分看的不是特别仔细,主要是从面试题引申出来的东西略多,比如第一个问题讲ClassLoader,然后展开讲了大概5页的内容,好处是由一道题可以把整个知识点都掌握,以后遇到相关的问题也都明白了;不好的地方还是只有一道题,讲了一大堆,抓不到重点。

接下来是一些读程序写结果的题,比较简单,包括运算符,逻辑,位运算等等,但是明显跟c比起来low了不少,因为没有太多精妙的位运算了;对Exception的讲解也很全面,例子挺多,结合面试题来看还是挺明晰的。

优点有如下:

1. 真题居多,可以有的放矢;

2. 面试题的分析过程很细;

3. 针对某些关键的,应该掌握的概念,题的后面有详细的讲解;

4. 一个类型的题能够涉及到很多方面,不是简单的罗列面试题,而是有所筛选;

5. 注重细节;

6. 逻辑题很有意思,引人入胜;

7. 能够帮助养成一些好的编程习惯。

缺点:

1. 面试题的分析过程很细,也可能有些太细,对新手确实挺好,稍微有些经验的会有些不屑一顾。希望能够针对各个阶段,有不同的版本,或者章节;

2. 可能还是校招的问题比较多,因为我面试很少有类似的问题,都是偏实用性的,可能在书的其他章节有所体现,免费的章节不太明显;

3. 题还是有些太抠细节,这个跟本书的作者无关,面试题太变态。

总之,瑕不掩瑜,从免费的这几章来看,还是比较偏应届生,或者是初级程序员,对于他们来讲,可谓找工作利器!

不过,还是希望给有经验的程序员一些指导和建议。

小细节:这两本书都把答案放在分析的后面,这样即使不小心看到了下面,也还没到答案部分,留给读者自己思考的时间,点个赞!

最后吐槽一下,总共免费了45页,前10多页分别是是书皮,内容简介,前言和目录,总共正文页没几页。。。

java面试宝典第五版,《程序员面试宝典(第5版)》和《Java程序员面试宝典(第4版)》的一些看法......相关推荐

  1. 20155320 2016-2017-2 《Java程序设计》第五周学习总结

    20155320 2016-2017-2 <Java程序设计>第五周学习总结 教材学习内容总结 错误处理 java中所有错误都会被打包为对象,可以通过try catch 代表错误的对象后做 ...

  2. Java核心技术卷一 -第五章:装箱和拆箱

    系列文章目录 Java核心技术卷一 -第一章:java"白皮书"的关键术语 Java核心技术卷一 -第三章:数据类型 Java核心技术卷一 -第三章:变量与常量 Java核心技术卷 ...

  3. Java核心技术卷一 -第五章:枚举类再认识

    系列文章目录 Java核心技术卷一 -第一章:java"白皮书"的关键术语 Java核心技术卷一 -第三章:数据类型 Java核心技术卷一 -第三章:变量与常量 Java核心技术卷 ...

  4. 程序员面试金典第五章 行为面试题

    程序员面试金典第五章 行为面试题 5.1准备工作 行为面试题的考察有各种各样的原因.人们可以通过这些问题来了解你的个性,或者是更深入地掌握你的履历,又或者缓和一下面试的紧张气氛.不管怎样,这个部分很重 ...

  5. Java程序员跳槽之旅,离开京东,14面面试回顾和一点感想

    2021年,打算离开京东,换个地方,然后开始了跳槽之旅. 先和boss们打了招呼,然后请假专心面试,2周内请假了6天左右时间,敲定了offer. 然后交接了2周,离开了我大京东. 面试情况 1.商越网 ...

  6. Java之父都需要的《Effective Java中文版(第3版)》到底有多牛b!Java程序员都应该需要!

    写在前面 你是否正在寻找一本能够更加深入地了解Java编程语言的书,以便编写出更清晰.更正确.更健壮且更易于重用的代码? Effective Java中文版(第3版) 再适合不过了!这是一本分享经验并 ...

  7. Java程序员跳槽之旅,离开京东,12面面试回顾和一点经验分享

    面试印象:中规中矩 地点:呼家楼附近 3.每日****优鲜 独角兽了,生鲜电商. 一面,总监亲自上场,简单聊了下总体情况,技术细节问的不多. 二面,某资深开发,技术问得不深,主要了解总体能力,个人情况 ...

  8. 2022最新大厂Java面试集合,五面拿下阿里飞猪offer

    开头 关于程序员,除了做项目.看视频来提高自身的技术之外,还有一种提升自己的专业技能就是:多!看!书!MySQL俨然已经成为了IT技术人员必须掌握的核心技能之一! <MySQL从入门到精通> ...

  9. java 数学公式解析框架有哪些_java程序员该如何进阶?这份java中高级核心知识全面解析请收好...

    <Java中高级核心知识全面解析>是整理收录GitHub50K+Star以上的高质量学习文档,前前后后花了近半个月的时间,终于整理而成.包含了Java基础.网络.Linux.数据结构与算法 ...

  10. 程序员不了解这些投简历的巨坑,面试注定一开始就失败!

    目录 前言 第一阶段:练手 第二阶段:冲刺 第三阶段:收尾 前言 之前写了两篇文章,给大家介绍了一下如何利用短期的时间,尽可能充分的为面试做准备: 1.<我只是把握好了这3点,1个月后成功拿下大 ...

最新文章

  1. 看微软如何发展 Windows 下一代系统
  2. 基于机器学习的临床决策支持-ANN
  3. Pair Testing
  4. java jar log4j_使用Log4j
  5. 使用MOM 2005监视DC的磁盘空间
  6. 前后台分离--概念相关
  7. python调用接口测试_Python接口测试实战2 - 使用Python发送请求
  8. 小试牛刀:文本处理工具之grep、egrep详解
  9. intel 指令集_苹果首款ARM Mac来了,浅谈ARM和Intel处理器
  10. php教育网站设计案例_南广东区优秀网站设计案例集锦第四期
  11. CentOS 6与7对比【转】
  12. 第7章非线性系统的分析-7.1非线性系统的基本概念
  13. 文本聚类分析算法_集成聚类系列(三)图聚类算法详解
  14. 敏捷开发Sprint周期总结
  15. matlab如何画tanx图像,MATLAB画出sinx cosx tanx 图像
  16. 台式计算机搜索不到无线信号,台式机无线搜不到怎么办
  17. java邮件发送代码报错_javamail发送附件不通过也不报错
  18. 初识C语言(三)--最终章,万字解析,趣味讲解完C语言的最后知识点
  19. 对初创公司进行估值的九种方法
  20. 如何解决The emulator process for AVD was killed.

热门文章

  1. 数据库SQL(介绍)
  2. win10鼠标指针修改
  3. 关键词组合工具-自动关键词挖掘组成关键词软件免费
  4. linux常用命令大全,入门基础版
  5. Aha!设计模式(96)-观察者模式(1)
  6. 计算机及网络保密检查记录表,南京航空航天大学涉密计算机保密检查记录表.doc...
  7. QT 自带字体样式有哪些?
  8. ssh工作流程及原理
  9. linux下cmake安装配置
  10. 学成在线官网首页完整版(含psd源文件)