E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
程序员面试题
程序员面试题
精选100题
程序员面试题
精选100题 [折叠]前言随着高校的持续扩张,每年应届毕业生的数目都在不断增长,伴随而来的是应届毕业生的就业压力也越来越大。在这样的背景下,就业变成一个买方市场的趋势越来越明显。
ailiandeziwei
·
2012-04-25 18:00
面试
null
Integer
input
Matrix
permutation
程序员面试题
--堆排序的C语言实现
面试了很多的公司,根据同学的面试经验和自己的面试经验,现在整理出关于堆排序的实现代码。//以下是针对堆进行调整 voidHeapAjust(intdata[],inti,intlength) { intnChild; intnTemp; for(nTemp=data[i];2*i+1data[nChild])//比较哪个孩子比自己大,如果是右孩子的话,就要将nChild++; { nChild++
qitian0008
·
2012-04-25 14:00
c
面试
语言
程序员面试题
--奇虎360
话说今天下午的面试一共进行了80分钟,一开始还算顺利,唠了一点家常,随之而来的就是写程序。1、不用库函数,写出atoi的实现过程,话说这个我早有准备还是不错的!关于这题,我们需要注意的有以下几点:1)根据字符串第一个字符,判断正负数;2)判断每一个字符是否是数字;3)判断是否会越界。2、接着来了一个让我崩溃的问题 如下: 定义 chara[]="hello"; char*s="hello";
qitian0008
·
2012-04-22 16:00
数据结构
面试
360
程序员面试题
--奇虎360
话说今天下午的面试一共进行了80分钟,一开始还算顺利,唠了一点家常,随之而来的就是写程序。1、不用库函数,写出atoi的实现过程,话说这个我早有准备还是不错的!关于这题,我们需要注意的有以下几点:1)根据字符串第一个字符,判断正负数;2)判断每一个字符是否是数字;3)判断是否会越界。2、接着来了一个让我崩溃的问题如下:定义chara[]="hello";char*s="hello";那么下面的写法
qitian0008
·
2012-04-22 16:00
面试
360
数据结构
面试
程序员面试题
—国内知名IT公司面试经历
今天进行了公司的处女面,发现自己经验真的是差了很多,针对一个简单的问题,没有细细的去考虑这里面的任何陷阱,这些题目是很简单,比如:二分查找,字符串查找。这两个看似简单的小编程题,你能考虑到所有情况吗?把代码的健壮性写的很完全吗?比如二分查找:publicintbinarySearch(int[]dataset,intdata){ intbeginIndex=0; intendIndex=datas
qitian0008
·
2012-04-22 08:00
编程
工作
面试
dataset
java
程序员面试题
找工作要面试,有面试就有对付面试的办法。以下一些题目来自我和我朋友痛苦的面试经历,提这些问题的公司包括ibm, e*trade, siebel,motorola, sun,以及其它大小公司。 面试是没什么道理可讲的,它的题目有的不合情理、脱离实际。有在纸上写的,有当面考你的,也有在电话里问的,给你ide的估计很少(否则你赶快去买彩票,说不定中)。所以如果你看完此文后,请不要抱怨说这些问
mixer_b
·
2012-04-15 22:00
面试题
一份php
程序员面试题
1.请说说你所涉及到的MYSQL应用(如:存储过程等)?2.熟悉WebService的应用吗?好处是什么?并说明你接触过的或者熟悉的webservice?3.简单说说http头包括了哪些组成?4.简单说说cc,ddos的防御方法?5.你认为高负载,高并发网站架构应该具备哪些特性?6.你了解或使用过nodejs吗?7.考虑过mysql中的LIMIT的优化吗?8.简单说说字符索引与整形索引的区别吗?9
小兵哥
·
2012-04-01 21:00
程序员面试题
----最大公约数
求两个数的最大公约数,相信很多人都遇见过这样的题目,那我们到底怎么样做才能更好的表现出自己的实力呢?以及与别人的不同呢?既然这样我们就要好好的来研究下,这个最大公约数是神马东东?比如 42和30的最大的公约数,就是分别求出42和30的所有的约数,其中两个数的公约数中相同公约数最大的那个。相信这个大家都很清楚,毕竟这个是小学的时候学习的知识。根据上面的知识,我们知道42和30的最大公约数是6.解法一
qitian0008
·
2012-03-30 10:00
算法
面试
程序员面试题
精选100题(38)-输出1到最大的N位数[算法]
个人版本:#include #include usingnamespacestd; //个人版本 voidMyPrintNumber(char*number) { boolout=false; for(inti=0;i<4;i++) { if(out||number[i]!='0')//这样为了使得010的第一个0不输出,第一个非零1之后的所有字母都输出 { out=true; } if(out
ozwarld
·
2012-03-19 21:00
【转】
程序员面试题
精选算法58题加答案 .
程序员面试题
精选(01)-把二元查找树转变成排序的双向链表题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。
kuailekemi
·
2012-03-03 15:07
面试
算法
matrix
input
null
integer
关于一道.NET
程序员面试题
的遐想
转载地址:http://www.cnblogs.com/babycool/archive/2012/02/22/2362725.html#2314838前几天,同学问了我一道程序员的面试题,题目是“统计用户输入的一串数字中每个数字出现的次数”。当时看到这个题目,我的第一想法就是:1.先判断用户输入的是否是数字,用if-else语句来判断;2.将用户输入的数字字符串转换成char数组;3.用for
myflysun
·
2012-02-23 13:00
[置顶] Java
程序员面试题
及解答
网上找的一些Java程序员面试中常会问到的问题,虽然有点老了,不过仍然值得一看。1,谈谈final,finally,finalize的区别。final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为f
sxwyf248
·
2012-02-22 21:00
java
String
面试
HashMap
Collections
overloading
在二叉树中找出和为某一值的所有路径
转自:http://blog.csdn.net/adcxf/article/details/3010044
程序员面试题
精选(04)-在二元树中找出和为某一值的所有路径题目:输入一个整数和一棵二元树。
onlyonename
·
2011-12-28 09:00
数据结构
struct
tree
delete
iterator
Path
程序员编程艺术:第十章、如何给10^7个数据量的磁盘文件排序
转自:http://blog.csdn.net/v_july_v/article/details/6451990前奏 经过几天的痛苦沉思,最终决定,把原
程序员面试题
狂想曲系列正式更名为程序员编程艺术系列
·
2011-12-17 12:00
剑指Offer:名企面试官精讲典型编程题
ISBN978-7-121-14875-02012年1月出版定价:45.00元16开272页宣传语:面试官的视角 50余道编程题 系统的解题方法 超写实体验与感悟内容简介本书剖析了50个典型的
程序员面试题
博文视点
·
2011-12-05 21:03
面试
职场
休闲
剑指Offer:名企面试官精讲典型编程题
名企面试官精讲典型编程题何海涛编著ISBN978-7-121-14875-02012年1月出版定价:45.00元16开272页宣传语:面试官的视角50余道编程题系统的解题方法超写实体验与感悟内容简介本书剖析了50个典型的
程序员面试题
博文视点
·
2011-12-05 21:44
腾讯php
程序员面试题
目
1、以下题目,除了编程任务外其他都需要写在给你提供的草纸上。纸张是珍贵的地球资源,请节约使用。编程任务在有相应的环境时,会要求上机书写,实在没有条件,就只能写在草纸上了。 2、时间: 基础任务+进阶任务+设计任务=90分钟 编程任务=60分钟 基础任务: 1、请列举你能想到的UNIX信号,并说明信号用途。 2、请列举、你能想到的所有的字符串查找算法,并加注释简单说明。 3、有一个IP地址(19
·
2011-12-05 12:00
编程
PHP
面试
腾讯
任务
chm
企业级Delphi笔试题,面试题第一篇
2010 Delphi 程序员笔试题目(很全面) 83 类别:Delphi 发布时间:2010-12-24 来源:另有其人 年份:2010 进入 2010 Delphi
程序员面试题
gogogovv
·
2011-11-30 22:00
面试题
招聘
Delphi
笔试题
测试题
企业级JavaScript笔试题,面试题第一篇
当前位置: 首页 >> IT >> JavaScript 2010 Javascript
程序员面试题
97 类别:JavaScript
gogogovv
·
2011-11-29 00:00
JavaScript
招聘
面试题
笔试题
测试题
企业级.net笔试题,面试题第一篇
当前位置:首页>>IT>>.NET2010.net开发
程序员面试题
106类别:ASP.NET发布时间:2010-12-26来源:一个顶俩年份:2010进入.net开发基础知识面试题系列一99类别:ASP.NET
gogogovv
·
2011-11-26 01:00
面试题
招聘
笔试题
测试题
.net/asp.net
企业级php笔试题,面试题第二篇
117类别:PHP发布时间:2010-11-27来源:我年份:2010进入公司面试题之:酷讯PHP工程师笔试题95类别:PHP发布时间:2010-11-27来源:我年份:2010进入2010腾讯php
程序员面试题
目
gogogovv
·
2011-11-25 10:00
PHP
面试题
招聘
笔试题
测试题
j2ee
程序员面试题
1、 几种服务器的区别及何时应用?为什么?(如weblogic,Tomat等等) Joss、tomcat、weblogic、websphere Web服务器:tomcat主要作用发布web应用程序 企业服务器:主要发布企业级应用程序,打包程jar、ear、war 2、 使用Jms、socket的好处及它的用法? Jms: 异步通信 Socket: 基于TCP、UDP的即时通信
run_wang
·
2011-11-07 17:00
企业应用
程序员面试题
精选100题(08)-求1+2+...+n
题目:求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。方法一: classTemp{public: Temp(){++N;Sum+=N;} staticvoidReset(){N=0;Sum=0;} staticintGetSum(){returnSum;}private: st
andkobe
·
2011-10-31 15:00
c
面试
delete
Class
程序员面试题
精选100题(55)-不用+、-、×、÷数字运算符做加法
方法一:5的二进制是101,17的二进制10001。还是试着把计算分成三步:第一步各位相加但不计进位,得到的结果是10100(最后一位两个数都是1,相加的结果是二进制的10。这一步不计进位,因此结果仍然是0);第二步记下进位。在这个例子中只在最后一位相加时产生一个进位,结果是二进制的10;第三步把前两步的结果相加,得到的结果是10110,正好是22。由此可见三步走的策略对二进制也是管用的。 int
andkobe
·
2011-10-30 18:00
c
面试
程序员面试题
精选100题(47)-数组中出现次数超过一半的数字
本文转载自http://zhedahht.blog.163.com/blog/static/25411174201085114733349/网络是好东西,分享让人受益~版权需要保护,原著值得尊重! 转载请声明出处,O(∩_∩)O谢谢! 题目:数组中有一个数字出现的次数超过了数组长度的一半,找出这个数字。分析:这是一道广为流传的面试题,包括百度、微软和Google在内的多家公司都曾经采用过这个题目
Meredith_Leaf
·
2011-10-16 21:00
程序员面试题
精选-- 字符串的组合
分类:
程序员面试题
2011-10-0715:05 5人阅读 评论(0) 收藏 举报题目:输入一个字符串,输出该字符串中字符的所有组合。
robertin
·
2011-10-10 10:00
程序员面试题
程序员面试题
精选-- 判断二叉树是不是平衡的
转自何海涛日志http://zhedahht.blog.163.com/题目:输入一棵二叉树的根结点,判断该树是不是平衡二叉树。如果某二叉树中任意结点的左右子树的深度相差不超过1,那么它就是一棵平衡二叉树。例如下图中的二叉树就是一棵平衡二叉树:我们很容易就能想到一个思路:在遍历树的每个结点的时候,调用函数TreeDepth得到它的左右子树的深度。如果每个结点的左右子树的深度相差都不超过1,按照定义
赫克托尔
·
2011-10-05 15:53
程序员面试题
“火柴棍式”
程序员面试题
“火柴棍式”
程序员面试题
2011年03月21日 星期一 18:00 有时候,有些面试题是很是无厘头,这不,又有一个,还记得小时候玩的的“火柴棍游戏”吗,就是移动一根火柴棍改变一个图或字的游戏
Eynjay
·
2011-09-21 22:00
程序员
程序员面试题
精选
程序员面试题
精选
程序员面试题
精选全部内容来自浙大何海涛老师的博客http://zhedahht.blog.163.com/主要内容是数据结构、算法、C++、C#程序员面试精选-何海涛-PDFhttp:/
unixfy
·
2011-09-14 13:00
Java
程序员面试题
之十二
76、bean 实例的生命周期 对于Stateless Session Bean、Entity Bean、Message Driven Bean一般存在缓冲池管理,而对于Entity Bean和Statefull Session Bean存在Cache管理,通常包含创建实例,设置上下文、创建EJB Object(create)、业务方法调用、remove等过程,对
zuoshou19w
·
2011-09-02 20:00
java
Java
程序员面试题
之十一
71、简述synchronized和java.util.concurrent.locks.Lock的异同? 主要相同点:Lock能完成synchronized所实现的所有功能。 主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。 synchronized会自动释放锁,而Lock一定要求程序员手工释放,并且必须在f
zuoshou19w
·
2011-08-30 19:00
synchronized
ejb
Lock
remote
home
Java
程序员面试题
之十
66、Request对象的主要方法: setAttribute(String name,Object):设置名字为name的request的参数值 getAttribute(String name):返回由name指定的属性值 getAttributeNames():返回request对象所有属性的名字集合,结果是一个枚举的实例 getCookies():返
zuoshou19w
·
2011-08-29 21:00
java
Java
程序员面试题
之九
61、如何现实servlet的单线程模式 <%@ page isThreadSafe=”false”%> 62、页面间对象传递的方法 request,session,application,cookie等 区别: page的生命周期最短,
zuoshou19w
·
2011-08-28 08:00
jsp
servlet
session
application
cookie
Java
程序员面试题
之八
41、是否可以继承String类? String类是final类故不可以继承。 42、swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上? switch(expr1)中,expr1是一个整数表达式。 因此传递给 switch 和 case 语句的参数应该是 i
zuoshou19w
·
2011-08-27 22:00
Singleton
线程
垃圾回收
值传递
hash code
java
程序员面试题
及解答
第一,谈谈final,finally,finalize的区别。第二,AnonymousInnerClass(匿名内部类)是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?第三,StaticNestedClass和InnerClass的不同,说得越多越好(面试题有的很笼统)。第四,&和&&的区别。第五,HashMap和Hashtabl
chenzhanhai
·
2011-08-27 20:00
Java
程序员面试题
之七
36、说出数据连接池的工作机制是什么? J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。 客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为忙。 如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量有配置参数决定。 当使用的池连接调用完成后,池驱动程序将此连接表记为空闲,其他调用就可以使用这个
zuoshou19w
·
2011-08-23 23:00
连接池
set
length
Constructor
抽象方法
Java
程序员面试题
之六
31、EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的? SessionBean: Stateless Session Bean 的生命周期是由容器决定的,当客户机发出请求要建立一个Bean的实例时,EJB容器不一定要创建一个新的Bean的实例供客户机调用,而是随便找一个现有的实例提供给客户机。 &
zuoshou19w
·
2011-08-22 22:00
继承
集合
ejb
服务器
运行时异常
Java
程序员面试题
之五
26、Math.round(11.5)等於多少? Math.round(-11.5)等於多少? Math.round(11.5)==12 Math.round(-11.5)==-11 round方法返回与参数最接近的长整数,参数加0.5后求其floor。 27、String s = new String
zuoshou19w
·
2011-08-21 11:00
线程
round
start
run
goto
Java
程序员面试题
之四
16、同步和异步有何异同,在什么情况下分别使用他们?举例说明。 如果数据将在线程间共享。例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取。 当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径
zuoshou19w
·
2011-08-20 19:00
GC
面试题
堆栈
include
assert
Java
程序员面试题
之三
11、HashMap和Hashtable的区别。 HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口。 主要区别在于HashMap允许空(null)键/值(key/value),由于非线程安全,效率上可能高于Hashtable。 HashMap允许将null作为一个
zuoshou19w
·
2011-08-18 15:00
exception
overload
override
HashMap
Hashtable
Java
程序员面试题
之二
6、说出Servlet的生命周期,并说出Servlet和CGI的区别。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法, service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等, 当服务器决定将实例销毁的时候调用其destroy方法。 与CGI的区别在于: Servlet处
zuoshou19w
·
2011-08-17 23:00
集合
servlet
ejb
生命周期
逻辑与
Java
程序员面试题
之一
1、 面向对象的特征有哪些方面? 1. 抽象:将研究问题的焦点放在问题的主要方面,研究它的本质的和内在的属性,而对那些与现在所研究问题关系不大的属性等暂不考虑。抽象包括两个方面,一是过程抽象,二是数据抽象。 1)数据抽象,将问题空间实体对象抽象成—个由数据项和函数构成的整体,数据项标识对象的属性,函数用于定义对象的行为,这个整
zuoshou19w
·
2011-08-16 23:00
面向对象
异常
面试题
运行时异常
封装类
Java
程序员面试题
及解答(二)
第一,谈谈final,finally,finalize的区别。第二,AnonymousInnerClass(匿名内部类)是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?第三,StaticNestedClass和InnerClass的不同,说得越多越好(面试题有的很笼统)。第四,&和&&的区别。第五,HashMap和Hashtable的区别。第六
jiangqq781931404
·
2011-08-15 10:00
java
String
面试
HashMap
Class
overloading
Java
程序员面试题
及解答(二)
第一,谈谈final,finally,finalize的区别。第二,AnonymousInnerClass(匿名内部类)是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?第三,StaticNestedClass和InnerClass的不同,说得越多越好(面试题有的很笼统)。第四,&和&&的区别。第五,HashMap和Hashtable的区别。第六
jiangqq900826
·
2011-08-15 10:00
java
面试
String
HashMap
Class
overloading
程序员面试题
精选100题(46)-对称子字符串的最大长度
题目:输入一个字符串,输出该字符串中对称的子字符串的最大长度。比如输入字符串“google”,由于该字符串里最长的对称子字符串是“goog”,因此输出4。分析:可能很多人都写过判断一个字符串是不是对称的函数,这个题目可以看成是该函数的加强版。要判断一个字符串是不是对称的,不是一件很难的事情。我们可以先得到字符串首尾两个字符,判断是不是相等。如果不相等,那该字符串肯定不是对称的。否则我们接着判断里面
acezhangcunyi
·
2011-08-07 22:00
算法
面试
String
Google
null
n2
程序员面试题
精选100题(43)-n个骰子的点数
全排列统计每类和出现的次数 题目:把n个骰子扔在地上,所有骰子朝上一面的点数之和为S。输入n,打印出S的所有可能的值出现的概率。分析:玩过麻将的都知道,骰子一共6个面,每个面上都有一个点数,对应的数字是1到6之间的一个数字。所以,n个骰子的点数和的最小值为n,最大值为6n。因此,一个直观的思路就是定义一个长度为6n-n的数组,和为S的点数出现的次数保存到数组第S-n个元素里。另外,我们还知道n个
acezhangcunyi
·
2011-08-07 17:00
算法
面试
delete
存储
扩展
float
程序员面试题
精选100题(60)-判断二叉树是不是平衡的
题目:输入一棵二叉树的根结点,判断该树是不是平衡二叉树。如果某二叉树中任意结点的左右子树的深度相差不超过1,那么它就是一棵平衡二叉树。 int getHeight(Node node){ if(node==null){ return 0; } int heigth = 1; if(node.left!=null){ hei
z466459262
·
2011-07-24 15:00
java
数据结构
程序员面试题
精选100题(60)-判断二叉树是不是平衡的
题目:输入一棵二叉树的根结点,判断该树是不是平衡二叉树。如果某二叉树中任意结点的左右子树的深度相差不超过1,那么它就是一棵平衡二叉树。 int getHeight(Node node){ if(node==null){ return 0; } int heigth = 1; if(node.left!=null){ hei
z466459262
·
2011-07-24 15:00
java
数据结构
程序员面试题
精选100题(58)-八皇后问题
题目:在8×8的国际象棋上摆放八个皇后,使其不能相互攻击,即任意两个皇后不得处在同一行、同一列或者同一对角斜线上。下图中的每个黑色格子表示一个皇后,这就是一种符合条件的摆放方法。请求出总共有多少种摆法。从第一行开始放皇后,那么就不需要判断行是否安全,因为肯定安全,所以只需要判断该列是否安全,而且改对角线是否安全col[0..7]用true或者false表示左对角线right[i+j],因为向左移就
z466459262
·
2011-07-24 12:00
程序员
程序员面试题
精选100题(58)-八皇后问题
题目:在8×8的国际象棋上摆放八个皇后,使其不能相互攻击,即任意两个皇后不得处在同一行、同一列或者同一对角斜线上。下图中的每个黑色格子表示一个皇后,这就是一种符合条件的摆放方法。请求出总共有多少种摆法。从第一行开始放皇后,那么就不需要判断行是否安全,因为肯定安全,所以只需要判断该列是否安全,而且改对角线是否安全col[0..7]用true或者false表示左对角线right[i+j],因为向左移就
z466459262
·
2011-07-24 12:00
程序员
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他