当前位置:文档之家› 公司常用面试问题(java)

公司常用面试问题(java)

公司常用面试问题(java)
公司常用面试问题(java)

一.HashMap与Hashtable的区别

HashMap与Hashtable都是Java的集合类,都可以用来存放Java对象,这是它们的共同点,但是他们也有区别:

一.历史原因:

Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。

二.同步性:

Hashtable是同步的这个类中的一些方法保证了Hashtable中的对象是线程安全的。而HashMap则是异步的,因此HashMap中的对象并不是线程安全的。因为同步的要求会影响执行的效率,所以不需要线程安全的集合使用HashMap是一个很好的选择,这样可以避免由于同步带来的不必要的性能开销,从而提高效率。三.值:HashMap可以让将空值作为一个表的条目的key或value,但是Hashtable 不能放入空值(null)。

二.ArrayList和Linkedlist的区别

1.ArrayList是基于数组,LinkedList基于链表实现。对ArrayList和LinkedList而言,在列表末尾增加一个元素所花的开销都是固定的。对ArrayList而言,主要是在内部数组中增加一项,指向所添加的元素,偶尔可能会导致对数组重新进行分配;而对LinkedList而言,这个开销是统一的,分配一个内部Entry对象。

2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。

3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。在ArrayList的中间插入或删除一个元素意味着这个列表中剩余的元素都会被移动;而在LinkedList的中间插入或删除一个元素的开销是固定的。

4.查找操作indexOf,lastIndexOf,contains等,两者差不多。

5.ArrayList的空间浪费主要体现在在list列表的结尾预留一定的容量空间,而LinkedList的空间花费则体现在它的每一个元素都需要消耗相当的空间

这里只是理论上分析,事实上也不一定,比如ArrayList在末尾插入和删除数据就不设计到数据移动,不过还是

有这么个建议:LinkedList不支持高效的随机元素访问,随机访问比较多的话一定要用ArrayList而不是LinkedList,如果需要频繁的插入和删除应该考虑用LinkedList来提高性能。

可以这样说:当操作是在一列数据的后面添加数据而不是在前面或中间,并且需要随机地访问其中的元素时,使用ArrayList会提供比较好的性能;当你的操作是在一列数据的前面或中间添加或删除数据,并且按照顺序访问其中的元素时,就应该使用LinkedList了。

三.java回收机制

Java的垃圾回收机制是Java虚拟机提供的能力,用于在空闲时间以不定时的方式动态回收无任何引用的对象占据的内存空间。

需要注意的是:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,很多人来我公司面试时,我都会问这个问题的,70%以上的人回答的含义是回收对象,实际上这是不正确的。

System.gc()

Runtime.getRuntime().gc()

上面的方法调用时用于显式通知JVM可以进行一次垃圾回收,但真正垃圾回收机制具体在什么时间点开始发生动作这同样是不可预料的,这和抢占式的线程在发生作用时的原理一样。

java经典面试题汇总

Java基础方面: 1、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域当前类同一package 子孙类其他package public √√√√ protected √√√ × friendly √√ × × private √ × × × 不写时默认为friendly 2、Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口) 答:匿名的内部类是没有名字的内部类。不能extends(继承) 其它类,但一个内部类可以作为一个接口,由另一个内部类实现 3、Static Nested Class 和 Inner Class的不同 答:Nested Class (一般是C++的说法),Inner Class (一般是JA V A的说法)。Java内部类与C++嵌套类最大的不同就在于是否有指向外部的引用上。注:静态内部类(Inner Class)意味着1创建一个static内部类的对象,不需要一个外部类对象,2不能从一个static内部类的一个对象访问一个外部类对象 4、&和&&的区别 答:&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and) 5、Collection 和 Collections的区别 答:Collection是集合类的上级接口,继承与他的接口主要有Set 和List. Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作 6、什么时候用assert 答:assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。在实现中,assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,一个正确程序必须保证这个boolean表达式的值为true;如果该值为false,说明程序已经处于不正确的状态下,系统将给出警告或退出。一般来说,assertion用于保证程序最基本、关键的正确性。assertion检查通常在开发和测试时开启。为了提高性能,在软件发布后,assertion检查通常是关闭的 7、String s = new String("xyz");创建了几个String Object 答:两个,一个字符对象,一个字符对象引用对象 8、Math.round(11.5)等於多少? Math.round(-11.5)等於多少 答: Math.round(11.5)==12;Math.round(-11.5)==-11;round方法返回与参数最接近的长整数,参数加1/2后求其floor 9、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错 答:short s1 = 1; s1 = s1 + 1; (s1+1运算结果是int型,需要强制转换类型)short s1 = 1; s1 += 1;(可以正确编译) 10、Java有没有goto 答:java中的保留字,现在没有在java中使用 11、数组有没有length()这个方法? String有没有length()这个方法 答:数组没有length()这个方法,有length的属性。String有有length()这个方法 12、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型

20个HR最常用的面试问题及答案

20个HR最常用的面试问题及答案 A.别的同仁认为我是老板前的红人,所以处处排挤我。 B.调薪的结果令我十分失望,完全与我的付出不成正比。 C.老板不愿授权,工作处处受限,绑手绑脚、很难做事。 D.公司营运状况不佳,大家人心惶惶。 解答:超过一半的人事主管选择C,其次为D。选择C的回答,可以显示应征者的企图心、能力强,且希望被赋予更多的职责。选择D,则是因离职原因为个人无法改变的客观外在因素,因此,面谈者也就不会对个人的能力或工作表现,有太多的存疑。 A.贵公司在去年里,长达8个月的时间,都高居股王的宝座。 B.贵公司连续3年被XX杂志评选为“求职者最想进入的企业”的第一名。 C.不是很清楚,能否请您做些介绍。

D.贵公司有意改变策略,加强与国外大厂的OEM合作,自有品牌的部分则透过海外经销商。 解答:以D居多。道理很简单,他们希望求职者对所申请的工作有真正的了解,而不仅仅是慕名而来。 A.公司的远景及产品竞争力。 B.公司对员工生涯规划的重视及人性化的管理。 C.工作的性质是否能让我发挥所长,并不断成长。 D.合理的待遇及主管的管理风格。 解答:以C居多,因为公司要找工作表现好、能够真正有贡献的人,而非纯粹慕名、求利而来的人。 A.因为我深信我比别人都优秀。 B.因为我有很强烈的.企图心,想要与贵公司共同成长。

C.您可以由我过去的工作表现所呈现的客观数据,明显地看出我全力以赴的工作态度。 D.我在这个产业已耕耘了8年,丰富的人脉是我最大的资产。 解答:这题理想的回答是C。你如何让对方看到你的好?单凭口才,是很难令对方信服的,因此,从履历表内容或之前的回答内容中,如果能以客观数字、具体的工作成果,来辅助说明,是最理想的回答。 A.我人缘极佳,连续3年担任福委会委员。 B.我的坚持度很高,事情没有做到一个令人满意的结果,绝不罢手。 C.我非常守时,工作以来,我从没有迟到过。 D.我的个性很随和,是大家公认的好好先生。 解答:这题理想的回答是B。A、C、D虽然都表示出应征者个性上的优点,但只有B的回答,最能和工作结合,能够与工作表现相结合的优点、特质,才是面谈者比较感兴趣的回答。

单招面试常见问题及答案

单招面试常见问题及答案-标准化文件发布号:(9556-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

单招面试常见问题及答案 离单招报名时间只有半个月了,单招考试中有重要的环节就是面试,那么面试中一般会问及到那些问题呢,洛阳科技职业学院小编结合多年单招面试考试内容,总结出了五大面试中常被问及的问题。希望对小伙伴们有用。 1、请你自我介绍一下你自己? 一般考生回答这个问题过于平常,只说姓名、年龄、家乡。这些在考官老师手中的考试报名表中都有。其实,面试考官老师最希望知道的你是否适合这个专业,应该着重介绍:性格、兴趣爱好、动手能力、思想品德等,要突出积极的个性和和对专业的兴趣,介绍结束之后应该说“谢谢”,这是基本的礼貌( 2、你觉得你个性上最大的优点是什么? 回答这个问题应该看你面试的专业是什么,根据专业的需要说自己的性格,可以提前差一些资料,这个问题只要言之成理即可。 3、说说你最大的缺点? 回答这个问题时要注意,不能说自己没有缺点,因为没有人是完美的,这样给考官的印象是不能认清自己,也不能老实交代,把自己的一些不好的一面全部展示出来,应该讲一些无关紧要的缺点,不会对专业对人生有重大印象的的缺点。 4、你对我们学校的了解吗? 考官问这个问题主要是看你对这个学校有多大的兴趣。考生如果对学校感兴趣非常想上这所学校,一定会进行上网,所以面试之前一定要对学校进行了解,然后凭借记忆说一下对这所大学的印象,如果实在是不了解,那就实事求是的告诉考官:不好意思老师,我只顾着准备对考试内容进行准备了,没有来得及查看学校的介绍。不了解没关系,千万不要不懂装懂。 5、如果你被录取,你想怎样安排大学生活? 一定要在回答中表现出积极乐观的态度,要让考官看出你对编导专业的向往。回答要点:①.会认真完成大学的课程。②会选修一些和专业相关的其他学科,填充自己的知识。③.会利用好图书馆里面的资源,在大学四年积累一定的阅读量。

Java工程师面试失败的5大原因总结

一:说的太少 尤其是那些开放式的问题,如“请介绍下你自己”或“请讲一下你曾经解决过的复杂问题”。面试官会通过你对这些技术和非技术问题的回答来评估你的激情。他们也会通过模拟团队氛围和与你的交流互动来判断你的经验和能力。 所以,仅仅只用两三句话来回答不但不能显示出你对这个专业的兴趣,还会让整个面试过程显得非常无聊。如果你不能很好地说明你的经验、成就和技能可以给企业带来的价值,那么你的竞争力毫无疑问就高不起来。所以,你需要对一些最常见的开放式问答作充分的准备,学会推销自己。 二:说的太多 不断地说,不断地说,却并没有什么实质性的内容。换句话说,就是废话连篇,言之无物。如果你不能简洁的解释问题,那么面试官就会怀疑你在工作时的表现是不是也会像你的谈话一样拖泥带水?可以先问问面试官,确定是否真的需要详细解释。 解释也是一门艺术,关键是确定重点,如果需要的话再深入到细节。当聊到业务的时候,就应该从业务的角度看问题,不要涉及任何技术术语。学会用简洁明了的方式解释问题。如果你能时刻把握主旨,那么这一点也不是问题。 三:回答不出一些必知的基本技术问题 面试不是技术竞赛,不是看谁答对的问题多,但是有一些“必须知道”的核心Java和Web基础知识,你不能不知。例如,对于Java开发人员

1)不知道“==”和equals之间的区别。 2)不知道equals和hashCode方法被隐式调用时的约定。 3)不知道OO的概念和设计原则。 4)不能很好地处理多线程。 5)不知道如何在HTTP客户端与服务器端之间保持状态。 6)不能解释曾投入精力过的应用程序的高层体系结构。 7)不知道SQL。 … 四:既写不好简单的代码,又回答不出如何解决棘手的问题 作为一个开发人员,你应该根据自己的经验水平,来针对给定的问题和情况编写代码。特别是如果碰到一个比较棘手的问题,那么即使你还没有解决方案,也应该将你的思路讲给面试官听。当然这在面试时会让人特别紧张,尤其是在还有时间限制的情况下,但是你也必须保持冷静,至少应该说明你将如何试着去解决问题的方法。 五:糟糕的礼仪和态度 迟到,不适宜的着装,抖手抖脚,没有眼神接触,过于紧张,没有提问,显示不出对这份职业的兴趣,“我什么都知道”的高傲态度,贬低你的现在和以前的雇

英文面试常见问题和答案

英文面试常见问题和答案 关于工作(About Job) 实际工作中,员工常常需要不断学习和勇于承担责任,求职者如果能表现出这种素质,会给应聘方留下良好的印象。 面试例题 1What range of pay-scale are you interested in (你感兴趣的薪水标准在哪个层次) 参考答案 Money is important, but the responsibility that goes along with this job is what interests me the most. (薪水固然重要,但这工作伴随而来的责任更吸引我。) 假如你有家眷,可以说: To be frank and open with you, I like this job, but I have a family to support. (坦白地说,我喜欢这份工作,不过我必须要负担我的家庭。) 面试例题 2 What do you want most from your work (你最希望从工作中得到什么 答案 I hope to get a kind of learning to get skills from my work. I want to learn some working skills and become a professional in an industry. (我最希望得到的是一种学习,能让我学到工作的技能。虽然我已经在学校学习了快16年但只是学习到了知识,在学校里,没有机会接触到真正的社会,没有掌握一项工作技能,所以我最希望获得一项工作的技能,能够成为某一个行业领域的专业人士。)

面试常见问题及回答_面试技巧及注意事项

一、面试程序 不同的单位对面试过程的设计会有所不同,有的单位会非常正式,有的单位则相对比较随意,但一般来说,面试可以分为以下五个阶段: 第一阶段:准备阶段。.准备阶段主要是以一般性的社交话题进行交谈,例如主考会问类似“从宿舍到这里远不远”、“今天天气很好,是吗?”这样的问题,目的是使应聘人员能比较自然地进入面试情景之中,以便消除毕业生紧张的心情,建立一种和谐、友善的面试气氛。.毕业生这时就不需要详细地对所问问题进行一一解答,可利用这个机会熟悉面试环境和考官。. 第二阶段:引入阶段。.社交性的话题结束后,毕业生的情绪逐渐稳定下来,开始进入第二阶段,这阶段主要围绕其履历情况提出问题,给应聘者一次真正发言的机会。.例如主考会问类似“请用简短的语言介绍一下你自己”、“在大学期间所学的主要课程有哪些”、“谈谈你在学期间最大的收获是什么”等问题。.毕业生在面试前就应对类似的问题进行准备,回答时要有针对性。. 第三阶段:正题阶段。.进入面谈的实质性正题,主要是从广泛的话题来了解应聘人员不同侧面的心理特点、行为特征、能力素质等,因此,提问的范围也较广,主要是为了针对应聘者的特点获取评价信息,提问的方式也各有不同。. 第四阶段:结束阶段。.主考在该问的问题都问完后,会问类似“我们的问题都问完了,请问你对我们有没有什么问题要问”这样的话题进入结束阶段,这时毕业生可提出一些自己想提问的问题,但不要问类似“请问你们在我们学校要招几个人”这样的问题,大部分单位都会回答你“不一定,要看毕业生的素质情况”,可以就如果被公司录用可能会接受的培训、工作的主要职责等问题进行提问。. 二、面试中可能被问到的问题 面试随单位和岗位的不同而有很大差别,没有固定的形式、问题和答案,这里所列的只是常见的一些问题和回答的要点,仅供毕业生参考。. (一)关于个人方面的问题 1、请介绍一下你自己 在面试前用人单位大多都看过了毕业生的自荐材料,一些基本情况都有所了解,所以在自我介绍时要简洁,突出你应聘该公司的动机和具备什么样的素质可以满足对方的要求。. 2、你有什么优缺点 充分介绍你的优点,但最好少用形容词,而用能够反映你的优点的事实说话。.介绍缺点时可以从大学生普遍存在的弱点方面介绍,例如缺少社会经验。.但如果有不可隐瞒的缺陷,也不应该回避,比如曾经受过处分,应如实介绍,同时可以多谈一些现在的认识和后来改正的情况。.

java技术面试常见问题

Java基础 "=="和equals方法究竟有什么区别? 静态变量和实例变量的区别? String 与stringbuffer区别 Integer与int的区别 java中实现多态的机制是什么? 现在有一个页面,向下拖动滚动条,才能看到内容,点击查询,才能正常在页面中显示。 请分析这个原因。 List是线程安全的吗?若不是安全,怎么变成安全的 List中存储的对象,移除以后,会有什么现象,请解释? List迭代器,能自己写一个迭代器吗 HashMap和Hashtable的区别 final, finally, finalize的区别 ArrayList和Vector的区别 HashMap和Hashtable的区别 你是怎么理解java的泛型的? 解释你用过的设计模式 请写出一个单例模式。 cookie和session的区别 泛型的概念 Jsp与servlet 区别 请写一个jdbc连接 用JDBC如何调用存储过 ajax异步刷新图片上传是怎么实现的? 说说你用过那些ajax技术和框架,说说它们的区别 解释一下你前台都用过那些框架? jsp有哪些内置对象?作用分别是什么?(至少三个) 邮箱验证是怎么实现? Tomact中的哪些参数你配置过 请解释ajax跨域 Jquery选择器都有那几种? 数据库知识 内连接与外连接是怎么实现的 手写存储过程与触发器 用SQL如何实现插入列或者属性 用一条SQL语句查询出每门课都大于80分的学生姓名 MySQL 和Oracle的区别(不要说什么收费不收费,开源不开,更远听到的是细致区分) Mysql与oracle分页查询是怎么实现的? 数据库常见数据类型都有那些? 过滤器和拦截器的区别 大概有2.5亿个数,你怎么找出不重复的数?

2019最新Java面试题,常见面试题及答案汇总

ava最新常见面试题+ 答案汇总 1、面试题模块汇总 面试题包括以下十九个模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM 。如下图所示: 可能对于初学者不需要后面的框架和JVM 模块的知识,读者朋友们可根据自己的情况,选择对应的模块进行阅读。 适宜阅读人群 需要面试的初/中/高级java 程序员 想要查漏补缺的人 想要不断完善和扩充自己java 技术栈的人 java 面试官 具体面试题 下面一起来看208 道面试题,具体的内容。 一、Java 基础 1.JDK 和JRE 有什么区别? 2.== 和equals 的区别是什么? 3.两个对象的hashCode()相同,则equals()也一定为true,对吗? 4.final 在java 中有什么作用? 5.java 中的Math.round(-1.5) 等于多少? 6.String 属于基础的数据类型吗? 7.java 中操作字符串都有哪些类?它们之间有什么区别? 8.String str="i"与String str=new String(“i”)一样吗? 9.如何将字符串反转? 10.String 类的常用方法都有那些? 11.抽象类必须要有抽象方法吗? 12.普通类和抽象类有哪些区别? 13.抽象类能使用final 修饰吗?

14.接口和抽象类有什么区别? 15.java 中IO 流分为几种? 16.BIO、NIO、AIO 有什么区别? 17.Files的常用方法都有哪些? 二、容器 18.java 容器都有哪些? 19.Collection 和Collections 有什么区别? 20.List、Set、Map 之间的区别是什么? 21.HashMap 和Hashtable 有什么区别? 22.如何决定使用HashMap 还是TreeMap? 23.说一下HashMap 的实现原理? 24.说一下HashSet 的实现原理? 25.ArrayList 和LinkedList 的区别是什么? 26.如何实现数组和List 之间的转换? 27.ArrayList 和Vector 的区别是什么? 28.Array 和ArrayList 有何区别? 29.在Queue 中poll()和remove()有什么区别? 30.哪些集合类是线程安全的? 31.迭代器Iterator 是什么? 32.Iterator 怎么使用?有什么特点? 33.Iterator 和ListIterator 有什么区别? 34.怎么确保一个集合不能被修改?

100个面试常见问题及答案

100个面试常见问题及答案 工作动机、个人愿望 (1)问题:请给我们谈谈你自己的一些情况 回答:简要的描述你的相关工作经历以及你的一些特征,包括与人相处的能力和个人的性格特征。如果你一下子不能够确定面试者到底需要什么样的内容,你可以这样说:“有没有什么您特别感兴趣的范围?” 点评:企业以此来判断是否应该聘用你。通过你的谈论,可以看出你想的是如何为公司效力还是那些会影响工作的个人问题。当然,还可以知道你的一些背景。 (2)问题:你是哪年出生的?你是哪所大学毕业的?等等 回答:我是年出生的。我是大学毕业的。 点评:这类问题至为关键的是要针对每个问题简洁明了的回答,不可拖泥带水,也不必再加什么说明。完全不必再画蛇添足的说“我属X,今年岁”之类的话。至于专业等或许主考官接下来的问题就是针对此而言的,故而不必迫不及待和盘托出。 (3)问题:请谈一下你对公司的看法,为什么你想来公司工作?回答:可根据你先前对该公司的情报收集,叙述一下你对公司的了解。适当的对公司的声誉、产品和发展情况予以赞美。还可以

提提你为了了解公司的情况所做的努力然后就说你非常喜欢这个工作,而且你的能力也非常适合并能胜任这份工作。 点评:此问目的测试一下你对公司的了解和喜欢的程度,看看你的能力是否符合公司的要求和方向。看看你是真正地愿意为公司效力,还是仅仅冲着公司的福利、声望和工作的稳定。 (4)问题:你认为对你来说现在找一份工作是不是不太容易,或者你很需要这份工作? 回答: 1.是的。 2.我看不见得。 点评: 一般按1回答,一切便大功告成。 有些同学为了显示自己的“不卑不亢“,强调个人尊严,故按2回答。结果,用人单位打消了录用该生的念头,理由是:“此人比较傲“一句话,断送了该生一次较好的就业机会。 (5)问题:你是怎么应聘到我们公司的? 回答:贵公司是国际上有名的汽车工业公司,虽然我学的专业不是汽车专业,但我一直留意、关心贵公司的发展,特别是贵公司

Java常见问题

Java面试题 1.什么是B/S架构?什么是C/S架构? 2.你所知道的网络协议有哪些? 3.Java都有哪些开发平台? 4.什么是JVM?java虚拟机包括什么? 5.Java是否需要开发人员进行垃圾回收? 6.什么是数据结构? 7.Java有哪些数据结构? 8.什么是jdk?JRE? 9.什么是OOP? 10.什么是面向对象? 11.类与对象的关系? 12.Java中有几种数据类型? 13.什么是隐式转换,显式转换? 14.char能不能转换成int?string?double? 15.什么是拆装箱? 16.Java中包装类都有哪些? 17.一个Java类中都包括哪些 18.列如:if(a+1.0=4.0),这样做好吗 19.那针对浮点型数据运算出现错误的问题,你怎么解决 20.程序的结构有哪些 21.数组实例化有几种方式 22.Java中各种数据默认值 23.Java常用包有哪些 24.Java最顶级的父类是 25.Object类最常用的方法有哪些 26.Java中有没有指针 27.Java中是值传递还是引用传递 28.假设把实例化的数组的变量当做方法参数,当方法执行的时候改变了数组内的元素,那么方法外,数组元素有发生改变吗 29.实例化数组后,能不能改变数组的长度 30.假如数组内有5个元素,如果对数组反序,该如何做 31.++i与i++有什么区别 32.形参与实参 33.构造方法能不能显示调用 34.构造方法能不能重写?重载? 35.什么是方法重载 36.内部类和静态内部类的区别 37.Static关键字有什么作用 38.Final在java中的作用 39.Java中操作字符串使用哪个类

HR最常用的20个面试问题及答案

HR最常用的20个面试问题及答案 A.别的同仁认为我是老板前的红人,所以处处排挤我。 B.调薪的结果令我十分失望,完全与我的付出不成正比。 C.老板不愿授权,工作处处受限,绑手绑脚、很难做事。 D.公司营运状况不佳,大家人心惶惶。 解答:超过一半的人事主管选择C,其次为D。选择C的回答,可以显示应征者的企图心、能力强,且希望被赋予更多的职责。选择D,则是因离职原因为个人无法改变的客观外在因素,因此,面谈者也就不会对个人的能力或工作表现,有太多的存疑。 A.贵公司在去年里,长达8个月的时间,都高居股王的宝座。 B.贵公司连续3年被XX杂志评选为“求职者最想进入的企业”的第一名。 C.不是很清楚,能否请您做些介绍。 D.贵公司有意改变策略,加强与国外大厂的OEM合作,自有品牌的部分则透过海外经销商。 解答:以D居多。道理很简单,他们希望求职者对所申请的工作有真正的了解,而不仅仅是慕名而来。 A.公司的远景及产品竞争力。 B.公司对员工生涯规划的重视及人性化的管理。 C.工作的性质是否能让我发挥所长,并不断成长。 D.合理的待遇及主管的管理风格。

解答:以C居多,因为公司要找工作表现好、能够真正有贡献的人,而非纯粹慕名、求利而来的人。 A.因为我深信我比别人都优秀。 B.因为我有很强烈的企图心,想要与贵公司共同成长。 C.您可以由我过去的工作表现所呈现的客观数据,明显地看出我全力以赴的工作态度。 D.我在这个产业已耕耘了8年,丰富的人脉是我最大的资产。 解答:这题理想的回答是C。你如何让对方看到你的好?单凭口才,是很难令对方信服的,因此,从履历表内容或之前的回答内容中,如果能以客观数字、具体的工作成果,来辅助说明,是最理想的回答。 A.我人缘极佳,连续3年担任福委会委员。 B.我的坚持度很高,事情没有做到一个令人满意的结果,绝不罢手。 C.我非常守时,工作以来,我从没有迟到过。 D.我的个性很随和,是大家公认的好好先生。 解答:这题理想的回答是B。A、C、D虽然都表示出应征者个性上的优点,但只有B的回答,最能和工作结合,能够与工作表现相结合的优点、特质,才是面谈者比较感兴趣的回答。 思路:1、这是面试的必考题目。 2、介绍内容要与个人简历相一致。 3、表述方式上尽量口语化。 4、要切中要害,不谈无关、无用的内容。

java编程常见面试题目

第一,谈谈final, finally, finalize的区别。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和Inner Class的不同, 第四,&和&&的区别。 第五,HashMap和Hashtable的区别。 第六,Collection 和Collections的区别。 第七,什么时候用assert。 第八,GC是什么? 为什么要有GC? (基础)。 第九,String s = new String("xyz");创建了几个String Object? 第十,Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 第十一,short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 第十二,sleep() 和wait() 有什么区别? 搞线程的最爱 第十三,Java有没有goto? 第十四,数组有没有length()这个方法? String有没有length()这个方法?

第十五,Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型? 第十六,Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? 第十七,给我一个你最常见到的runtime exception。 第十八,error和exception有什么区别? 第十九,List, Set, Map是否继承自Collection接口? 第二十,abstract class和interface有什么区别? 第二十一,abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized? 第二十二,接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)? 第二十三,启动一个线程是用run()还是start()? 第二十四,构造器Constructor是否可被override? 第二十五,是否可以继承String类? 第二十六,当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 第二十七,try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?

100个面试常见问题及答案

100个面试常见问题及答案 面试是对应聘者能否胜任拟聘岗位的综合素质进行探寻与判断的关键阶段,面试时经常提到哪些问题,这些问题又是如何有技巧的回答?以下是小编为你整理的100个面试常见问题及答案,希望能帮到你。 100个面试常见问题及答案 1.请你自我介绍一下 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”。企业喜欢有礼貌的求职者。 2.你觉得你个性上最大的优点是什么? 回答提示:沉着冷静、条理清楚、立场坚定、顽强向上。 乐于助人和关心他人、适应能力和幽默感、乐观和友爱。我在北大青鸟经过一到两年的培训及项目实战,加上实习工作,使我适合这份工作。我相信我能成功。 3.说说你最大的缺点? 回答提示:这个问题企业问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,企业肯定不会录用你。绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,他已经岌芨可危了。企业喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分。企业喜欢聪明的求职者。 4.你对加班的看法?回答提示:实际上好多公司问这个问题,并不证明一定要加班。只是想测试你是否愿意为公司奉献。 回答样本:如果是工作需要我会义不容辞加班。我现在单身,没有任何家庭负担,可以全身心的投入工作。但同时,我也会提高工作效率,减少不必要的加班 5.你对薪资的要求?回答提示:如果你对薪酬的要求太低,那显然贬低自己的能力; 如果你对薪酬的要求太高,那又会显得你分量过重,公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算,因而他们第一次提出的价钱

学生会面试常见问题及答案

学生会面试常见问题及答案 学生会是大学里学生自主成立的组织,也是学校重要的机构之一。 要想进入学生会必须要先面试。 下面分享了学生会面试问题及答案,希望你喜欢。 学生会面试常见问题及答案1、你对学生会是怎么看的?对于学生会你有什么想法?学生会是联系学校和同学的纽带,是一个为同学服务的机构,也是一个锻炼自我展现自我的平台。 进入学生会可以更好的发挥我的特长,为同学服务,并在工作中发现我的不足,提高自己充实自己。 2、你为什么要加入XX部门?(判断沟通能力和口才) 你对XX部了解有多少?回答这个问题时,一定要积极正面,如想要使自己能有更好的发展空间,希望能在相关领域中有所发展,希 望能在XX部门多多学习等等﹔此时可以稍稍夸一下XX部,但切记一定要诚恳,不然可是会画蛇添足,得不偿失哦!所以建议你可以坦承的说出自己的动机,不过用语还是要思考一下。 3、你高中阶段有没有担任什么职务,这些工作对你影响?你在做学生工作中碰到的令你棘手的问题是什么?a. 很多学生在面试的时候都说自己是班干,这是一个很好的验证问题 b. 看是不是撒谎,有没有实在有用的认识,测定其工作能力这个主要看应聘者有没有经验,如果有 当然好,没有就回答没有,要不会问你担任的感受,对你的影响等等。 如果被看出是撒谎,对你的印象肯定不好!4、谈谈你加入XX部门的优势?这个问题主要看你是否有培养和发展的潜力,更看重你是否稳重,有头脑,自信,能独立开展和组织活动的能 力!回答这个问题一定要说自己自己在这些方面的特长,切不可以想到说什么,没有重点。 5、如果你进了学生会,怎么处理好学习和工作,干部和学生的关系?大学里的学习是多方面的,学生会就是一个值得我去学习的优秀集体,相信在学生会里我能更快的提高,也能更好 的学习。 这个问题很尖锐,可以不正面回答。 是我的部长把我带入这个优秀的集体,首先我会很尊敬他,我相信学生会的干部都有我值得学习的地方,我会很虚心的向他们学习,并尽我的努力去完成学生会的工作。 他们不但是我的上级,还是我的良师益友,我把他们当作我的学长和朋友!6、谈谈你曾经组织或参加活动的经验和教训!有经验谈经验,如果没有可以谈谈你见到一些失败对你的启发,切不可说没有,没有经历的人,很让人怀疑他的能力和观察力。 7、对你影响最深的一句话。 如果你实在想不起来,就找一句比较经典的什么老子,孔子,道家等等的话都可以,当然 你要理解着句话,能讲出道理来!8、你最崇拜谁?或对你影响最深的一个人最崇拜的人能在一 定程度上反映应聘者的性格、观念、心态。 不宜说自己谁都不崇拜。 不宜说崇拜自己。 不宜说崇拜一个虚幻的、或是不知名的人。

常见JAVA面试题

名词解释: 1.HTTP:Hypertext Transfer Protocol 2.J2EE:Java 2 Platfore,Enterprise Edition 3.JNDI:Java Naming and Directory Interface 4.SOAP:Simple Object Access Protocol 5.UDDI:Universal Description Discovery and Integration 6.OOP:Object Oriented Programming 7.AOP:Aspect Oriented Programming 8.IOC:Inversion of Control 9.DI:Dependence Injection 10.Web:World Wide Web 11.ORM:Object/Relation Mapping 12.DOM:Document Object Model 13.TCP: Transmission Control Protocol 14.UDP : User Datagram Protocol 15.IP : Internet Protocol 编程基础: 1.描述面向对象特征?请一个例子说明,比方说车? 面向对象的4个基本特征:封装性、继承性和多态性。 a)所有东西都是对象。 b)程序是一大堆队形的组合。

c)每个对象都有自己的存储空间,可容纳其他对象。 d)每个对象都有一种类型。 e)同一类所有对象都能接收相同的消息。 封装是面向对象编程的特征之一,也是类和对象的基本特征。封装将数据以及加在这些数据上的操作组织在一起,成为有独立意义的构件。外部无法直接访问这些封装了的数据,从而保证了这些数据的正确性。如果这些数据发成了差错,也很容易定位错误是由哪些操作引起的。 继承是一种联接性的层次模型,并且允许和鼓励类的重用,他提供了一种明确表述共性的方法。对象的一种新类可以从现有的类中派生,这个过程称之为类的继承。新类继承了原始类的特征,新类称之为原始类的派生类(子类),而原始类称之为新类的基类(父类)。派生类可以修改或增加新的方法使之更适合特殊的需求。这也体现了大自然中一般与特殊的关系。继承性很好的解决了软件的可重用问题。比如说:所有的windows应用程序都有一个窗口,它们可以看作都是从一个窗口类派生出来的。但是有的应用程序用于文字处理,有的程序用于绘图,这是由于派生出了不同的子类,各个子类添加了不同的特性。 多态性是指允许不同的类的对象对同一消息做出响应。比如同样的加法,把两个时间加在一起和把两个整数加在一起肯定完全不同,又比如,同样的选择“编辑”、“粘贴”操作,在字处理程序和绘图程序中有不同的效果。多态性包括参数化多态性和运行时多态性,多态语言具有灵活。抽象,行为共享、代码共享的优势,很好解决了应用程序函数同名问题。 2.abstractclass和interface有什么区别? 声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创

面试常见问题及答案

1.自我评价一下你自己,最大的优点以及最大的缺点,另外你的人生规划是什么? 答:我热爱生活,积极看待人生,对于很多东西都有旺盛的求知欲,愿意从任何人身上学习我不懂的东西,我也非常喜欢交朋友,乐于在一个团结友好的大团队之中开展工作。总的来说,热情,好学,以及良好的沟通协调能力是我的最大优势。当然我也有很多缺点,由于年龄的关系,我看一些问题不够深入,有时候未免做事情未免急躁,不过我能够虚心听取意见,相信在开展工作之时,能够发挥我的特长并且出色完成任务。 2.如果本单位无法给你解决户口问题,但是其他条件都能满足你,你是否还会来本公司工作? 答:我很喜欢贵单位,对于单位能够在各个方面最大程度的证明我的价值表示衷心的感谢。户口是我比较关注的问题,如果单位能够尽可能的帮助我解决这个后顾之忧,那么我就能够保证全心全意的投入到工作之中来,如果单位暂时有困难,我也表示理解。毕竟事业的发展空间对于我来说才是最重要的。我会好好权衡。 4.请问你是否有男友/女友?他/她和你不在一个城市工作,你如何解决这个问题? 答:是的,我有一个感情很稳定的男友/女友,并且确实我们暂时不在一个地方。从我个人来讲,我确实很希望能有机会两个人在一个地方,不过我不认为这将是我事业前途的羁绊。如果我为了这份感情放弃一份我十分满意的工作,那将会令我和男友/女友之间的?系变得非常沉重。这不是我所希望看到的,也不是我男友/女友所希望看到的。我们希望能够各自拥有各自事业的发展空间,双方都是独立出色的个体,这将会使我们更加欣赏对方。 5.你曾经考过GRE和TOEFL,是否意味着你更愿意到国外深造学习?答:目前国内的实际情况是,考T/G准备出国是时髦,我也确实考虑过有机会能到国外继续深造学习。不过随着我思想的逐步成熟,我目前已经彻底放弃了这个想法。由于我一直呆在校园里,我认为我急需培养实际中做事情的能力,这种能力远比书本上得来的知识更加珍贵。学历和经历比起来,我认为经历更加重要。另外,虽然我放弃了

Java技术面试常见问题

正文 数据结构: 用java代码实现链表?(代码) public class SortableLinkedList> extends LinkedList { public void addinOrder(E target) { Predecessor prev=this; ListNode node =getNext(); while((node!=null) && (node.getitem().compareTo(target)<0)){ prev=node; node=node.getNext(); } prev.setNext(new ListNode(target,node)); } /*链表排序*/ public void insertSort(){ SortableLinkedList newList =new SortableLinkedList(); for(E e:this){ newList.addinOrder(e); } setNext(newList.getNext()); } public static void main(String [] args) { SortableLinkedList slist =new SortableLinkedList(); slist.add("3"); slist.add("5"); slist.add("2"); slist.insertSort(); System.out.println(slist);

面试采购常见问题及答案

采购面试出现的一些问题及答复 面试的时候总是会有问题,如何回答才能令面试官满意呢?今天收集了一些采购方面的常见总是及一些答复,这些方法只能作为一种参考,而不是照本宣科。 1、为什么选择做采购? 答:A可以熟悉商品市场,增长见识。B、可以接触不同的人,提高语言交流能力,增强个人魅力。C、其次要做好采购是不容易的,个人发挥空间比较大,对个人发展很有帮助。采购的压力-如何以成本结构为导向,保证商品采购为最低成本。 2、采购员的价值体现在哪里?谈谈你对采购的认识? 答:采购为公司节省1元相当于销售卖出11元的货,这就是采购员的价值,作为采购就是按照公司的需求,生产产品的需要,从公司利益出发买到所需的物品,即符合产品要求,又是公司可以接受的价钱,那么你算一个合格的采购。 3、如何让公司同供应商共同发展?谈谈你对采购战略的看法? 答:这个问题比较大,但无非是在技术进步、成本的降低、供货周期的缩短、质量控制水平的提高、发展规模和速度等几方面考虑,共同进步。 采购需要的是最好有专业知识,有一定的谈判经验与技巧并且对市场有一定的了解,实行买卖双方高层及经办人一季度一会晤,解决前期存在的不良现象,提出往后的发展目标及战略目标,让供货商有一个明确思想,全力配合我司的一个开发过程。 4、介绍一下工作经历,说说以前的采购部门日常工作、部门组织结构、直接上司是谁?部门人员分工情况介绍? 答: <1>开发合格供应商及与现有合格供应商保持紧密联系 <2>询价,比价,议价,且适时,适量,适质。适价购进公司所需材料 <3>供应商日常评鉴及考核管理 <4>依据用料需求发出订单及交期跟催 <5>与供应商协商如何处理来料异常 <6>配合采购经理达成部门目标 <7>提供快速准确的报价给客户 <8>提供最新的市场行情并参与采购决策 <9>提供物料代用品并分析替代的可行性以降低采购成本 或: <1>以最快速度处理品质异常 <2>每日订货追踪日报表之制定 <3>跟催当日及明后两日物料状况 <4>依据SQ下达PO单 <5>新供应商开发及新机种物料的询价,议价,比价

求职面试常见问题大全(答案通用)

面试常见问题(答案通用) 1. 你如何规划自己未来的事业? 答:我的事业计划是勇于进取,所做的事情必须是能够将我的精力与专业知识融入我所在行业与我的工作单位所需要的地方。因此,我希望在今后几年中,成为一名内行的专业人士,很清楚地理解自己的公司、行业、最大的挑战以及机会之所在。到那时,我未来的发展目标应该会清晰地显露出来。” 2. 你想找一份长期的还是临时性的工作? 答:当然,我要找一份长期性的工作,我想在这个领域发展自己的事业,找机会学习业务,寻求新的挑战,向有经验的专业人士学习。” 3. 你对哪类职位感兴趣? 答:我对这些初级岗位感兴趣,可以从中学到公司内外的业务,并能给我发展的机会,当我证实了自己的实力之后,可以沿着专业方向或管理方向发展。 4. 你对企业运作的看法是什么? 答:任何一家公司的作用是尽可能多赚钱,尽可能快速、高效地赚钱,其运作方式应该鼓励老客户做回头生意,用出色的口碑和信誉发展新客户。”就答结束时,要说明员工作为团队中的一员,所起的作用都是为了达到这个目的。 5. 你觉得作为你应聘的第一家单位,是否要考虑你在学校时的分数? 答:当然,用人单位要全面考虑,要看分数,同时也要考查一下应聘者的工作积极性和服从性、对开发业务的理解及实际工作经验,总体来看,经历与专业技能要比分数更有价值。 6. 你的薪酬要求是多少? 答:各单位都有自己的规矩,表示自己会入乡随俗,薪水要经过工作实践来确定。 7. 你为什么选择我们公司? 答:我十分看好贵公司所在的行业,我认为贵公司十分重视人才,而且这项工作很适合我,相信自己一定能做好。 8. 如果我录用你,你将怎样开展工作? 答:首先听取领导的指示和要求,然后就有关情况进行了解和熟悉,接下来制定一份近期的工作计划并报领导批准,最后根据计划开展工作。

相关主题
文本预览
相关文档 最新文档