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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 面试问题 >>列表
· 创业者必备的46个面试问题发布时间:2018-01-26
招聘可以说是所有创业公司创始人最关心、也最头疼的一个问题。招聘面试是一门艺术,在面试中提问哪些问题将在很大程度上决定你能否招到合适的人才。在这篇文章中,我们搜集和整理了数十个创业者推荐的46个面试问题,在面试中问这些问题能帮你更快地鉴别出哪些才是适合公司的最佳候选人。你的团队可以成就你的创业公司,也可以搞垮你的创业公司。相信大家都知道这个道理。想一想就知道了。在创业的过程中,你的大部分时间都将和你的团队在一起。你们会一起经历很多压力很大的情况,你们可能在某一时刻同时破产,当然也可能不会破产... 查看全文
前言:秋招也跑了挺多的公司,虽然都是招Web前端,但是不同的公司,因为需求和目的不同,面试的考察点也是各不相同。我没有实习经验,只有自己学东学西比较杂也比较浅的一些知识积累可以用,这个过程我发现了自己的不足,也增加了很多对公司、对社会的阅历,觉得自己成长了,起码越来越真实,越来越坚强,勇敢,也发现了自己原来也有干脆、利落、直接的一面,与以往害羞、含蓄的自己很不一样。哈哈哈,废话不多说,下面我就整理一下自己面试的很多问题,还有自己整理总结的答案、分析。一、基础入门类二... 查看全文
有50级台阶,你每次可以走一阶或两阶,有多少种走法程序列出所有可能importjava.util.ArrayList;importjava.util.Arrays;importjava.util.List;publicclassGoStairs{privateList<Integer>stepStlye=newArrayList<Integer>();publicstaticfinalintSTAIRS_COUNT=10;publicvoidgoStairs... 查看全文
· 10个值得深思的_PHP_面试问题发布时间:2017-05-25
摘要:10个值得深思的PHP面试问题文章所罗列的问题虽然看似简单,但是每个背后都涵盖了一个或几个大家容易忽视的基础知识点,希望能够帮助到你的面试和平时工作。Q1第一个问题关于弱类型$str1='yabadabadoo';$str2='yaba';if(strpos($str1,$str2)){echo"\"".10个值得深思的PHP面试问题文章所罗列的问题虽然看似简单,但是每个背后都涵盖了一个或几个大家容易忽视的基础知识点,希望能够帮助到你的面试和平时工作... 查看全文
· 5个经典的前端面试问题发布时间:2015-03-16
JavaScript开发人员在IT界的需求量一直很大。如果你非常精通神这门语言,你会有很多机会换工作,涨薪水。但是在一家公司录用你之前,你必须顺利通过面试,证明你的技能。在本文中,我将向您展示5个关于前端相关的问题,以测试侯选者的JavaScript技能和他们解决问题的能力。有将会非常有趣!问题1:Scope作用范围考虑下面的代码:(function(){vara=b=5;})();console.log(b);什么会被打印在控制台上?回答上面的代码会打印5。这个问题的诀窍是... 查看全文
最近我拜读很多文章,都是介绍面试问题的,我真心不理解,面试官代表公司想要聘用的是最优秀的程序员,那就意味着需要想出一些有意义的面试问题。如果你就提一些毫无用处的垃圾问题,那么很容易遗漏很多能干的程序员。当然如果你觉得你就是要吓跑这些人才,那么你就让人力资源部门来面试而不是真正精通程序的人就可以了。为什么会这么严重?这是因为问题的答案能反映一个人的情况,而且问题本身也能告诉面试人员有关公司的一些情况。如果面试问题很糟糕,那么即使面试过程再完美,有可能你挑选出来的也并非最优秀的人才... 查看全文
· 面试问题总结(问题篇)发布时间:2014-09-15
1、jdk1.7相对于1.6的新特性有哪些?jdk8的新特性又有哪些?2、java的集合类有哪些?3、java的线程安全类有哪些4、jdbc数据库连接池原理,hibernate配置方式5、spring的最主要特性是什么,怎样实现bean单例6、CSS压缩7、tomcat多线程在哪里配置暂时想起的就这些问题,都很简单,但是要完全答对又很困难... 查看全文
亚马逊是全球最大的在线零售商,财富500强公司,可能你刚刚从亚马逊上面买了本书。想进里面工作吗?先来看看它的奇葩面试问题,你能答上几道?1.你知道我们CEO是谁吧?他的名字怎么发音?2.如果你从火星上来,你将如何解决问题?3.你上次向人道歉是因为什么事?4.你遇到过的最困难的情况是什么?你怎么克服?5.给我算算亚马逊Kindle电子书如何定价?6.那种顾客最令你头疼?7.在一个模拟时钟中,时针和秒针的夹角表示什么?8.假设你现在是亚马逊代表... 查看全文
· 那些古怪的科技公司面试问题发布时间:2013-09-29
9月29日,求职面试永远离不开回答问题,但是很多知名大公司尤其是科技公司专门喜欢用各种稀奇古怪的问题刁难求职者,让他们防不胜防——BusinessInsider网站日前列出了亚马逊、Google、苹果等7家科技公司的“非主流”问题,大家可以试着琢磨一下。1.亚马逊——“如果杰夫·贝索斯(亚马逊创始人兼CEO)走进你的办公室,表示愿意给你100万美元让你实现一个最棒的创业点子,这个点子会是什么呢... 查看全文
· Java面试问题之六十一发布时间:2011-12-01
问题:请你编写一个方法来判断一个整数是否是一个守形数,如果是输出"YES",否则输出"NO"。要求尽可能地简单和快速。答:代码如下:importjava.lang.Math;publicclassKeepFormatNumber{publicstaticStringdoJudge(intn){intsn=(int)Math.pow(n,2);intlen=countLength(n);inttimes=1;for(inti=0;i<len;++i){times*=10;}if((sn-... 查看全文
· Java面试问题之五十九发布时间:2011-11-29
问题:Java虚拟机中采用了哪些垃圾回收的算法?请简要说明。答:JVM中垃圾回收算法主要分为四种:(1)标记-清除算法(Mark-SweepAlgorithm):算法分为“标记”和“清除”两个阶段:首先标记出所有需要回收的对象,在标记完成后同一回收掉所有被标记的对象。这个算法主要有两个缺点:第一个是效率问题,标记和清除过程的效率都不高;另外一个是空间问题,标记清除之后产生大量不连续的内存碎片... 查看全文
· Java面试问题之五十七发布时间:2011-11-18
问题:在Java垃圾收集机制中的MinorGC和FullGC分别指什么,有和不同?答:MinorGC是指新生代GC,是发生在新生代的垃圾收集动作,因为Java对象大多都具有“朝生夕灭”的特性,所以MinorGC非常频繁,一般回收速度也比较快;FullGC(也称为MajorGC)是指老年代的GC,FullGC的速度一般会比MinorGC慢10倍以上。相关知识扩展:虚拟机一般提供参数-XX:+PrintGCDetails这个收集器日志参数,告诉虚拟机在发生垃圾收集行为时打印内存回收日志... 查看全文
· Java面试问题之五十发布时间:2011-11-08
Question:Provideafunctiontoacceptanintegerarrayandcomputesthemaximumconsecutivesum.Ifthemaximumsumisnegative,thisfunctionreturnszero.问题:请一个整数数组的最大连续和,若和小于零则返回零。实现代码:publicclassConsecutiveSum{publicintmax_sum(int[]x){intmax_ending_here=0... 查看全文
· C++面试问题之一发布时间:2011-10-11
请定义一个宏,比较两个数a、b的大小,不能使用大于、小于和if语句。答:使用两个数的差值和与运算来判断这两个数的大小。#include<cstdlib>#include<iostream>usingnamespacestd;#defineMAX(a,b)(((long)(a-b))&0x80000000)?b:a;intmain(intargc,char*argv[]){inta=1000,b=1022;intmaxValue=MAX(a,b);cout<... 查看全文
· Java面试问题之四十三发布时间:2011-09-27
请问Java有哪些方法用于线程的通信?答:java.lang.Object类中提供了两个用于线程通信的方法:(1)wait()方法,执行该方法的线程释放对象的锁,Java虚拟机把该线程放到该对象的等待池中。该线程等待其他线程将它唤醒。(2)notify()方法,执行该方法的线程唤醒在对象的等待池中等待的一个线程。Java虚拟机从对象的等待池中随机选择一个线程,把它转到对象的锁池中。... 查看全文
· Java面试问题之四十一发布时间:2011-09-27
请问Java提供了哪些常用的线程安全的类,在一个可变类中采用什么措施可以降低因保证线程安全而损失的并发性能。答:所谓的线程安全就是不需要手动添加同步方法或者同步块来保证线程的同步,一般线程安全类都包含了同步的方法或者同步代码块,所以耗费了很多的系统性能。在非必要的情况下,一般尽量避免使用线程安全类,以提高系统的性能。Java中提供常用的线程安全类有:(1)Vector(向量类)(2)Hashtable类(3)String类,由于这个类是不可变类,所以此类也肯定是线程安全的。此外... 查看全文
· Java面试问题之四十二发布时间:2011-09-27
请问在Java多线程运行环境中,在哪些情况下会使对象锁释放?答:由于等待一个锁的线程只有在获得这把锁之后,才能恢复运行,所以让持有锁的线程在不再需要锁的时候及时释放锁是很重要的。在以下情况下,持有锁的线程会释放锁:(1)执行完同步代码块,就会释放锁。(2)在执行同步代码块的过程中,遇到异常而导致线程终止,锁也会被释放。(3)在执行同步代码块的过程中,执行了锁所属对象的wait()方法,这个线程会释放锁,进入对象的等待池。除了上述情况以外,只要持有锁的线程还没有执行完同步代码块,就不会释放锁... 查看全文
· Java面试问题之三十七发布时间:2011-09-26
请说说你对Java定时器的认识,尝试写一个例子来说明。答:在JDK中的java.util包中提供了一个使用类Timer,它能够定时执行特定的任务。TimerTask类表示定时执行某一项任务。比如,下面的代码段说明了Java定时器的使用方法。importjava.util.Timer;importjava.util.TimerTask;publicclassMachineTimerTaskextendsThread{privateinta;privatestaticintcount... 查看全文
· Java面试问题之三十八发布时间:2011-09-26
请写出以下代码块的等价形式:publicsynchronizedStringpop(){//somecodes}答:上述代码是一个同步代码块,它等价的写法如下:publicStringpop(){synchronized(this){//somecodes}}每个Java对象都有且只有一个同步锁,在任何时刻,最多只允许一个线程拥有这把锁。当线程试图执行上述带有synchronized(this)标记的代码块时,线程必须首先获得this关键字引用的对象的锁。(其实对象的同步锁只是概念上的一种锁... 查看全文
· Java面试问题之三十九发布时间:2011-09-26
请说说你对Java线程同步机制的理解,Java线程同步都哪些特征。答:Java线程同步机制能够确保线程之间能够保持同步,所谓线程之间的同步,是指不同线程在执行同一个对象的同步代码块时,因为要获得这个对象的锁而相互牵制。Java线程同步的主要特征有:(1)如果一个同步代码块和非同步代码块同时操作共享资源时,仍然会造成对共享资源的竞争。因为当一个线程执行一个对象的同步代码块时,其他线程仍然可以执行对象的非同步代码块。(2)每个对象都有惟一的一个同步锁。(3... 查看全文