这样的面试题,你会吗?
——博文视点有奖答题活动全面启动
程序员求职找工作,谁也逃不掉做编程面试题,这样的面试题,你做过吗?春节过后新一轮的招聘季即将到来,你准备好迎接面试官的挑战了吗?ITeye&CSDN联合电子工业出版社博文视点推出有奖答题活动,只要你开动脑筋,积极参与,不仅可以锻炼自己的答题能力,更有机会获得由博文视点送出的畅销精品图书——《剑指Offer:名企面试官精讲典型编程题》。心动不如行动,让智慧为你赢得新年好运大礼吧!
活动时间:2011年12月14日—12月25日
活动流程:
1.为避免抄袭,请将以下两道编程题的答案站短给ITeye管理员,或发送邮件至webmaster(at)iteye.com。
提交答案时,请尽量以压缩包形式提交,标题为:有奖答题+账号ID
2.答案将由《剑指Offer:名企面试官精讲典型编程题》作者何海涛老师,根据提交的思路及答案评选出5位获奖者。
3.每位获奖者均可获得博文视点最新热销图书《剑指Offer:名企面试官精讲典型编程题》1本。
博文视点有奖答题第一题:二维数组中的查找
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
例如下面的二维数组就是每行、每列都递增排序。如果在这个数组中查找数字7,则返回true;如果查找数字5,由于数组不含有该数字,则返回false。
博文视点有奖答题第二题:青蛙跳台阶问题
(1)一只青蛙一次可以跳上 1 级台阶,也可以跳上2 级。求该青蛙跳上一个n 级的台阶总共有多少种跳法。(2)一只青蛙一次可以跳上1级台阶,也可以跳上2 级……它也可以跳上n 级,此时该青蛙跳上一个n级的台阶总共有多少种跳法?
看完题目是不是跃跃欲试?快来提交你的答案吧!下一个面霸就是你!
图书介绍
《剑指Offer:名企面试官精讲典型编程题》
何海涛 编著
ISBN 978-7-121-14875-0
45.00元272页
面试官的视角 50余道编程题
系统的解题方法超写实体验与感悟
内 容 简 介
本书剖析了50个典型的程序员面试题,从基础知识、代码质量、解题思路、优化效率和综合能力五个方面系统整理了影响面试的5个要点。全书分为7章,主要包括面试的流程,讨论面试流程中每一环节需要注意的问题;面试需要的基础知识,从编程语言、数据结构及算法三方面总结了程序员面试的知识点;高质量的代码,讨论影响代码质量的的3个要素(规范性、完整性和鲁棒性),强调高质量的代码除了能够完成基本的功能之外,还能考虑到特殊情况并对非法输入进行合理的处理;解决面试题的思路,总结在编程面试中解决难题的常用思路,如果在面试过程中遇到了复杂的难题,应聘者可以利用画图、举例和分解复杂问题3种方法化繁为简,先形成清晰的思路再动手编程;优化时间和空间效率,介绍如何优化代码的时间效率和空间效率,读完这一章读者将学会常用的优化时间效率及空间换时间的常用算法,从而在面试中找到最优的解法;面试中的各种能力,本章总结应聘者在面试过程中如何表现学习能力和沟通能力,并通过具体的面试题讨论如何培养知识迁移能力、抽象建模能力和发散思维能力;两个面试案例,这两个案例总结了应聘者在面试过程中哪些举动是不好的行为,而哪些表现又是面试官所期待的行为。
本书适合即将走向工作岗位的大学生阅读,也适合作为正在应聘软件行业的相关就业人员和计算机爱好者的参考书。
分享到:
相关推荐
### Unity面试题30题含答案——C#基础知识点详解 #### 1. 值类型与引用类型的区别 - **存储位置**:值类型直接存储在栈内存中,而引用类型存储的是堆内存中的地址,这个地址存放在栈内存中。 - **访问速度**:由于...
最全面的java面试题——选择题部分
本资料集“嵌入式Linux面试题解析(二)——C语言部分三”着重关注C语言的核心概念、语法特性以及在嵌入式环境中的应用。以下是基于这个主题的详细知识点讲解: 1. **C语言基础知识**: - **变量与数据类型**:...
这一系列内容不仅让求职者对搜狗公司有了全面的了解,同时也为准备面试者提供了丰富的参考素材。 首先,搜狗公司的历史部分介绍了公司的发展脉络,包括自2004年推出的全球首个第三代互动式中文搜索引擎以来,搜狗在...
面试题.doc————电子版_doc版
大数据面试笔试资料-56家互联网大公司面试笔试题资料整理汇总: hive面试.doc 京东.jpg 笔试题1.docx 笔试题10.jpg 笔试题11.JPG 笔试题12_搜狐 笔试题13_九章云极科技有限公司 笔试题14_北京东方国信科技股份有限...
Java全能学习面试手册——互联网企业面试真题.zip 01 java面试——北京-百度-Java中级.pdf 02 java面试——北京-京东-Java中级.pdf 03 java面试——广州-唯品会-Java大数据开发工程师.pdf 04 java面试——杭州-阿里...
在IT行业的面试中,无论是初级开发者还是经验丰富的工程师,都需要对特定的技术栈有深入的理解,并具备良好的问题解决和沟通技巧。以下是对标题、描述和标签所包含知识点的详细阐述: 一、面试题 面试题是评估候选...
### Java程序员面试题详解 #### 一、Java基础知识 1. **作用域public, private, protected, 以及不写时的区别** - **public**: 可以被任何类访问。 - **protected**: 可以被同一包内及不同包内的子类访问。 - ...
在面试方面,腾讯的面试过程涉及多个环节,如战略类面试、HR面试、应用开发面试、产品类面试等。腾讯面试非常重视对候选人的综合能力和创新思维的考察,面试题目通常涵盖计算机科学、逻辑思维、问题解决能力等多个...
这份“软件测试面试题——超全面”资源包含了各大公司可能会问到的各种问题,既涵盖了技术层面,也涉及了人力资源管理方面。这样的全面准备对求职者来说至关重要,因为它可以帮助他们更好地理解测试工程师的角色以及...
这份终极列表包含115个Java面试题和答案,旨在帮助求职者全面准备,以期在面试中表现出色。以下是部分核心知识点的详细解释: 1. **Java基础** - **数据类型**:Java分为基本数据类型(如int, double, boolean等)...
在嵌入式Linux领域,C语言是至关重要的编程语言,因为它是系统级编程的基础,尤其在硬件控制和底层软件开发中。本篇将深入解析嵌入式Linux面试中...不断练习和实践,结合实际项目经验,可以提升你在面试中的竞争力。
Vue面试2021最全面的Vue基础面试题.pdf 本资源提供了Vue基础知识点的面试题,涵盖了Vue的基本原理、双向数据绑定的原理、MVVM、MVC、MVP等软件架构设计模式的区别等知识点。 1. Vue的基本原理 Vue实例创建时,Vue...
面试题包含了不同技术层面的面试问题,同时也能对一些没有面试开发经验的小白给予不可估量的包装, 让你的薪水绝对翻倍, 本人亲试有效.Java面试题84集、java面试专属及面试必问课程,所有的面试题有视屏讲解, 解答方案....
世界500强面试题——让你在面试时更有自信!
java面试真题——江苏骏环昇旺科技.jpgjava面试真题——江苏骏环昇旺科技.jpgjava面试真题——江苏骏环昇旺科技.jpgjava面试真题——江苏骏环昇旺科技.jpgjava面试真题——江苏骏环昇旺科技.jpgjava面试真题——江苏...
2024——中智万企Java后端面试题(1).pdf2024——中智万企Java后端面试题(1).pdf2024——中智万企Java后端面试题(1).pdf2024——中智万企Java后端面试题(1).pdf2024——中智万企Java后端面试题(1).pdf2024——中智万...
JavaOOP面试题 Java集合/泛型面试题 Java异常面试题 Java中的IO与NIO面试题 Java反射面试题 Java序列化面试题 Java注解面试题 多线程&并发面试题 JVM面试题 Mysql面试题 Redis面试题 Memcached面试题 MongoDB面试题 ...
Java全能学习面试手册——Java面试题库.zip 01 7道消息队列ActiveMQ面试题!.pdf 02 10道Java高级必备的Netty面试题!.pdf 03 10道Java面试必备的设计模式面试题!.pdf 04 10个Java经典的List面试题!.pdf 05 10个...