面试题_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 面试题 >>列表
最近发现公司有份笔试试卷中有道多线程的题目:有三个线程分别打印A、B、C,请用多线程编程实现,在屏幕上循环打印10次ABCABC…这个最早好像是迅雷的面试题目吧,看到了然后就想重温一下这个题目的解决方法。在本文中,给出了五种这个题目的解决方法:使用sleep使用synchronized,wait和notifyAll使用Lock和Condition使用Semaphore使用AtomicInteger下面依次给出每种解决方案的代码:使用sleeppackagemy.thread.test... 查看全文
· 网络面试题收集(一)发布时间:2013-09-24
输出1,2,2,3,4,5的所有排列组合,4不能在第三位,3和5不能相邻... 查看全文
这是一道历史悠久,又很困难的面试题。你在旁观主持人和甲、乙两个天才数学家玩猜数字游戏。主持人准备了两个数,告知甲乙:这两个数不同,且大于等于1,小于等于50。然后主持人将两数之积告诉甲,把两数之和告诉乙。甲知道乙拿到两数之和,乙也知道甲拿到两数之积。主持人让甲乙猜这两个数字,让甲先发言。甲:“我不知道这两个数是什么”乙:“我也不知道”甲:“那我知道了”乙:“那我也知道了”请问你,这两个数是什么... 查看全文
· 一道经典的JAVA面试题发布时间:2013-09-18
publicclassM{publicstaticvoidmain(String[]args){Nn=N.getInstence();System.out.println("a="+n.a);System.out.println("b="+n.b);}}classN{publicstaticinta;publicstaticintb=0;privatestaticNn=newN();privateN(){a++;b++;}publicstaticNgetInstence(){returnn;}... 查看全文
· Android面试题精选,自己收藏下发布时间:2013-09-07
1.androiddvm的进程和Linux的进程,应用程序的进程是否为同一个概念:答:dvm是dalivk虚拟机。每一个android应用程序都在自己的进程中运行,都拥有一个dalivk虚拟机实例。而每一个dvm都是在linux的一个进程。所以说可以认为是同一个概念。2.android的动画有哪几种?他们的特点和区别是什么?答:两种,一种是tween动画,一种是frame动画。tween动画,这种实现方式可以使视图组件移动,放大或缩小以及产生透明度的变化。frame动画,传统的动画方法... 查看全文
面试对于搞IT的人来说,尤其是对于应届毕业生来说尤为重要。9月到了,很多单位已经做好了招新的准备,同学么,你们准备好了吗?作为应届毕业生的我,和你们一起战斗,今天我和大家分享所看过的面试题目,希望能够帮到大家。这里,我只贴出面试题目,有题目不明白,想获取答案的在文章后评论留言,我会一一回复,当然也希望大家能够互动,知道的筒子们也可以帮助他们答疑解惑!WhatisBig“O”notation?Howisitutilized?Whatisavirtualfunction... 查看全文
JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)... 查看全文
· 别太把面试题当回事儿发布时间:2013-07-29
找工作要面试,所以在这最难就业季,很多人对面试题特别感兴趣,津津有味地研究,孜孜不倦地学习。但实际上这些面试题目良莠不齐,许多题目根本上就是垃圾和毒药。比如问“空结构体”的尺寸是多少,实际上C语言中根本就没有“空结构体”,因为结构体的定义本身就规定结构体不可以为空。所以,“空结构体”的尺寸是多少这样的问题是驴唇不对马嘴的伪问题。有些题目喜欢转牛角尖,比如问调用malloc(0)得到的返回值是否是NULL?(http... 查看全文
美国雇主评价网站Glassdoor提供了一个面试题库,公布了多家大公司去年的面试题。BusinessInsider从中收集了谷歌、亚马逊、高盛、微软和苹果公司等公司在面试时20个最难回答的问题。谷歌行政助理:如果你有一盒铅笔,列出10种非传统用途。微软软件开发工程师:如何测试一部电梯?亚马逊高级招聘经理:如果你来自火星,你如何解决问题?苹果公司软件工程经理:请说出你人生中最自豪的一件事。PacificSunwear销售助理:如果你是一个路标,那么你会愿意做哪一种?高盛科技分析师... 查看全文
10道题是华为的java电话面试题目分类:其他2007-03-0517:123855人阅读评论(0)收藏举报java华为电话jdbcobjectservlet1、有哪些数据类型Java定义了8种简单类型:byte、short、int、long、char、float、double和boolean。2、有几种访问机制?同一个类同一个包不同包的子类不同包的非子类privateyesdefaultyesyesprotectedyesyesyespublicyesyesyesyes3、JDBC的过程1... 查看全文
· Android面试题发布时间:2013-07-24
今晚在复习Android基础的时候,找到了一些很有价值的基础知识,分享给给位Android的开发者。这些是基础知识,同时也可以当做面试准备。面试题其实是很好的基础知识学习,有空会好好整理相关基础知识。1.Activity的生命周期方法描述可被杀死下一个onCreate()在activity第一次被创建的时候调用。这里是你做所有初始化设置的地方──创建视图、设置布局、绑定数据至列表等。如果曾经有状态记录(参阅后述SavingActivityState。)... 查看全文
· 一个java面试题(关于传参)发布时间:2013-07-10
这个大家自己想一下然后再试运行一下,没准结果会令你大吃一惊。publicstaticvoidmain(String[]args){finalStrings="aaa";finalStringt="bbb";copyString(s,t);System.out.println("s:"+s);System.out.println("t:"+t);finalchar[]sc=s.toCharArray();finalchar[]tc=t.toCharArray();copyChar(sc,tc)... 查看全文
先声明:本文内容是偏向于应用开发的,分析解答过程不适用于纯算法研发岗位。朋友小P近来参加某互联网公司的电话面试,被问到一道题:怎么判断两个集合是否相等?注意,这是面试官的原话,一字不多,一字不少。小P迅速回答道用哈希,对方在电话里也没有要求给出具体的解决方案,就问除了哈希还有别的方法吗?小P回答暂时没想到别的方法,对方也没继续追问,就进入到其它题目的问答。今天聊起时感觉这是道不错的面试题:难度合适,可以根据不同的回答考察出不同类型的面试者,以及在整个展开的过程中可以初步了解到面试者水平层次... 查看全文
一、科普定义这篇博文的两个主角“synchronized”和“读写锁”1)synchronized这个同步关键字相信大家都用得比较多,在上一篇“多个线程之间共享数据的方式”中也详细列举他的应用,在这就不多说只做几点归纳:Java提供这个关键字,为防止资源冲突提供的内置支持。当任务执行到被synchronized保护的代码片段的时候,它检查锁是否可用,然后获取锁,执行代码,释放锁。常用这个关键字可以修饰成员方法和代码块2)读写锁我们对数据的操作无非两种:“读”和“写”,试想一个这样的情景... 查看全文
先声明:本文内容是偏向于应用开发的,分析解答过程不适用于纯算法研发岗位。朋友小P近来参加某互联网公司的电话面试,被问到一道题:怎么判断两个集合是否相等?注意,这是面试官的原话,一字不多,一字不少。小P迅速回答道用哈希,对方在电话里也没有要求给出具体的解决方案,就问除了哈希还有别的方法吗?小P回答暂时没想到别的方法,对方也没继续追问,就进入到其它题目的问答。今天聊起时感觉这是道不错的面试题:难度合适,可以根据不同的回答考察出不同类型的面试者,以及在整个展开的过程中可以初步了解到面试者水平层次... 查看全文
先声明:本文内容是偏向于应用开发的,分析解答过程不适用于纯算法研发岗位。朋友小P近来参加某互联网公司的电话面试,被问到一道题:怎么判断两个集合是否相等?注意,这是面试官的原话,一字不多,一字不少。小P迅速回答道用哈希,对方在电话里也没有要求给出具体的解决方案,就问除了哈希还有别的方法吗?小P回答暂时没想到别的方法,对方也没继续追问,就进入到其它题目的问答。今天聊起时感觉这是道不错的面试题:难度合适,可以根据不同的回答考察出不同类型的面试者,以及在整个展开的过程中可以初步了解到面试者水平层次... 查看全文
一、科普定义这篇博文的两个主角“synchronized”和“读写锁”1)synchronized这个同步关键字相信大家都用得比较多,在上一篇“多个线程之间共享数据的方式”中也详细列举他的应用,在这就不多说只做几点归纳:Java提供这个关键字,为防止资源冲突提供的内置支持。当任务执行到被synchronized保护的代码片段的时候,它检查锁是否可用,然后获取锁,执行代码,释放锁。常用这个关键字可以修饰成员方法和代码块2)读写锁我们对数据的操作无非两种:“读”和“写”,试想一个这样的情景... 查看全文
一、题目如下:--------------------------WriteaparserforasimplifiedregularexpressionOnanalphabetset[a-z],asimplifiedregularexpressionismuchsimplerthanthenormalregularexpression.Ithasonlytwometacharacters:'.'and'*'.'.'--exactonearbitrarycharactermatch.'*'-... 查看全文
Math类中提供了三个与取整有关的方法:ceil、floor、round,这些方法的作用与它们的英文名称的含义相对应。ceil的英文意义是天花板,该方法就表示向上取整,所以,Math.ceil(11.3)的结果12,Math.ceil(-11.3)的结果为-11;floor的英文意义是地板,该方法就表示向下取整,所以,Math.floor(11.6)的结果为11,Math.floor(-11.6)的结果为-12;最难掌握的是round方法,它表示“四舍五入”,算法为Math.floor(x+0... 查看全文
本文转自:http://itmian.com/2011/05/05/six-string-interview-question-of-java/http://itmian.com/2011/05/06/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3javstring/Java中String类由于其特殊性(不变类),几乎是笔试面试中的必考题,当然有些题目其实没啥意思,不过关键是要通过题目掌握原理性的东西。下面六道题目,如果您全部做对了,且明白其所以然... 查看全文