C#与.NET程序员面试宝典 前言

前言

 

为什么要写这本书?

一个程序员的成长离不开好书、好公司、好项目、好同事。本书的主旨就是成为程序员成长过程中的一本好书,指导大家掌握好技术,从而选择一个好公司,与好同事们协力完成若干个好项目。那么在面试过程中,如何才能顺利进入心仪的公司,使自己的求职更高效、更快速、更成功呢?本书将从职业规划、面试实用技巧、编程设计方法、高级应用等多个方面介绍如何成功应聘开发职位的秘籍。

开发职位的竞争非常激烈,应聘者可以把每次面试都作为提高自己的一次机会。只有在应聘过程中不断地总结和提高,才能在下一次应聘时发挥更出色,那么成功也就离自己越来越近。希望本书能够帮助大家有针对性地提高技术能力、智商及情商水平,学会书写一封吸引面试官眼球的求职信和个人简历,并巧妙规避面试陷阱,成功找到称心如意的工作。

本书有何特色?

作者为书中的面试题录制了多媒体教学视频,便于读者更加直观地理解,提高学习效率。

内容针对性强,对C#与.NET程序员求职面试中经常要碰到的技术题目和情商、智商类题目进行了精辟分析与解答,帮助读者提高面试的成功率。

专门介绍了程序员的职业规划、合格的求职信与简历的写作技巧及程序员面试的基本过程,以便让读者在面试前做到心中有数。

例题丰富、典型。全书提供了200余道C#与.NET程序员面试所必须掌握的技术类题目,这些题目涵盖了.NET框架下各类重点技术与难点技术,需要读者很好地掌握。

提供了50余道跨国公司的经典面试题目。这些题目以情商、智商类题目为主,题目大多是开放型问题,其答案并不唯一。本书重点剖析该类问题的推理过程及解答思路,面试人员需要理解题目的考察意图,才能真正给出漂亮的解答。

在解答每一个题目的过程中,不但以实例代码和流程图的形式对答案进行了详细解析,还对问题的相关知识点进行了扩展说明,有助于读者开阔思路,深入学习。

本书内容及知识体系


第1篇  赢在面试(第1章)

本篇主要内容包括个人定位、准备面试材料、投递简历、面试过程、面试实用技巧等。本篇力求浅显易懂,让读者一开始就有系统规划职场发展之路的思想,并逐步了解面试的整个过程,掌握求职信、简历的写作原则及技巧。

第2篇  基础语法及技术框架(第2~5章)

本篇包含79个面试题。主要内容包括.NET概述、程序设计基础、面向对象程序设计、ASP.NET应用开发等。本篇内容是C#语言的基础,在讲解时使用了大量的实例代码、流程图,以期让读者更好地理解C#语言。

第3篇  数据访问及XML应用(第6~8章)

本篇包含37个面试题。主要内容包括ADO.NET数据库开发、LINQ查询技术、Web Service的开发与应用、WPF应用开发。本篇涉及的数据库技术、Web Service及WPF都是需要读者重点掌握和理解的内容。

第4篇  高级特性及应用进阶(第9~12章)

本篇包含77个面试题。主要内容包括:高级特性、高级编程、ASP.NET高级进阶、算法设计与分析等。本篇重点讲述了多线程编程、流和序列化、ASP.NET 3.5 新特性、微软工作流引擎workflow foundation及算法等内容。这些内容是程序员面试中必考的一些内容,是考官判断程序员优秀与否的重要指标。

第5篇  测试及质量保证(第13章)

本篇包含8个面试题。主要内容包括.NET中的测试基础概念、单元测试等。单元测试是程序员必须掌握的能力,它也逐渐成了技术面试中程序员综合素质考察的重要指标。

第6篇  跨国公司经典面试题(第14~15章)

本篇包含51个面试题,主要剖析跨国公司经典情商及智商类面试题目。情商、智商类题目不仅考查应聘者的综合应变能力和逻辑思维,还考查应聘者的知识广度、学习和接受能力、记忆力、判断力、解决问题的能力等。这些题目答案并不一定唯一,本篇重点剖析问题的推理过程及解答思路。

本书约定

【出现频率】:综合知名企业面试题目,对每一道收录的面试题给予星号打分,出现频率最高的以★★★★★表示,这样读者可有针对性地阅读。

【关键考点】:以关键字的形式抽取考核要点,方便读者定位重点。

【考题分析】:为了更清楚地分析面试题目,该部分以名词解释、示例代码、流程图、界面等多种形式进行解答。其中,示例代码由C#语言代码实现,在代码中对于重要的变量或者复杂的语句均给出了注释和功能介绍。对于面试题目分析的重点部分,也以“注意”的形式给出了需要读者格外注意的地方。

【答案】:通常,技术类的面试题会给予正确的、标准的答案。而对于情商、智商类面试题中的开放型问题,考虑到答案可能并不唯一,所以本书仅仅剖析问题的推理过程及解答思路,引导读者正确思考该类问题。

适合阅读本书的读者

所有想了解C#与.NET面试的人员;

计算机相关专业的应届毕业生;

应聘软件行业的相关就业人员;

技术部门的招聘主管;

ASP.NET职位竞聘者;

C#与.NET软件工程师职位竞聘者。

阅读本书的建议

无论是初级或者中级程序员,还是高级程序员,都建议认真阅读第1、14、15章。

没有C#语言基础的读者,建议从第1章顺次阅读并演练每一个实例。

有一定C#语言基础的读者,可以根据实际情况有重点地选择阅读。

对于每一个实例,先自己思考一下实现的思路,然后再阅读,学习效果更好。

本书作者及编委会成员

本书主要由靳华和胡鑫鑫编写,其他参与编写和资料整理人员有陈世琼、陈欣、陈智敏、董加强、范礼、郭秋滟、郝红英、蒋春蕾、黎华、刘建准、刘霄、刘亚军、刘仲义、柳刚、罗永峰、马奎林、马味、欧阳昉、蒲军、齐凤莲、王海涛、魏来科、伍生全、谢平、徐学英、杨艳、岳富军、张健和张娜。在此一并表示感谢。

本书编委会成员有欧振旭、陈杰、陈冠军、顼宇峰、张帆、陈刚、程彩红、毛红娟、聂庆亮、王志娟、武文娟、颜盟盟、姚志娟、尹继平、张昆、张薛。

编著者

posted @ 2010-10-18 14:49  面试宝典  阅读(1172)  评论(7编辑  收藏  举报