`
spring5365
  • 浏览: 71455 次
  • 性别: Icon_minigender_1
  • 来自: 钓鱼岛
社区版块
存档分类
最新评论

阿里巴巴常用面试题

阅读更多
前几天参加了阿里巴巴的电话面试,把他们问的问题都记录了下来,希望对那些正准备面试的人有用。
一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?
二、VECTOR,ARRAYLIST, LINKEDLIST的区别是什么?
三、HASHTABLE, HASGMAQ,TreeMap区别
四、ConcurrentMap和HashMap的区别
五、Tomcat,apache,jboss的区别
六、GET POST区别
七、SESSION, COOKIE区别
八、Servlet的生命周期
九、HTTP 报文包含内容
十、Statement与PreparedStatement的区别,什么是SQL注入,如何防止SQL注入
十一、redirect, foward区别
十二、关于JAVA内存模型,一个对象(两个属性,四个方法)实例化100次,现在内存中的存储状态,
几个对象,几个属性,几个方法。
十三、谈谈Hibernate的理解,一级和二级缓存的作用,在项目中Hibernate都是怎么使用缓存的
十四、反射讲一讲,主要是概念,都在哪需要反射机制,反射的性能,如何优化
十五、谈谈Hibernate与Ibatis的区别,哪个性能会更高一些
十六、对Spring的理解,项目中都用什么?怎么用的?对IOC、和AOP的理解及实现原理
十七、线程同步,并发操作怎么控制
十八、描述struts的工作流程。
十九、Tomcat的session处理,如果让你实现一个tomcatserver,如何实现session机制
二十、关于Cache(Ehcache,Memcached)
二一、sql的优化相关问题
二二、oracle中 rownum与rowid的理解,一千条记录我查200到300的记录怎么查?
二三、如何分析ORACLE的执行计划?
二四、 DB中索引原理,种类,使用索引的好处和问题是什么?
二五、JVM垃圾回收实现原理。垃圾回收的线程优先级。
二六、jvm 最大内存设置。设置的原理。结合垃圾回收讲讲。
分享到:
评论
38 楼 spring5365 2010-12-14  
sdh5724 写道
君淋天下 写道
阿里系各位电话面试官们:你们可以更新电话面试题库了!!


有必要么, 再说了, 大部分面试问题都不是事先准备的。 我基本属于对方知道什么问什么。 刻意准备多累啊。 再说了, 画个圈去招聘, 那就真成守株待兔了。

说得有道理,经验是可以通过面试面出来的
37 楼 sdh5724 2010-12-14  
君淋天下 写道
阿里系各位电话面试官们:你们可以更新电话面试题库了!!


有必要么, 再说了, 大部分面试问题都不是事先准备的。 我基本属于对方知道什么问什么。 刻意准备多累啊。 再说了, 画个圈去招聘, 那就真成守株待兔了。
36 楼 spring5365 2010-12-14  
该知道的还是要知道的,不管换不换题目,可以肯定的是这里的很多知识需要做技术的知道,除非对自己没什么要求了
35 楼 wl95421 2010-12-14  
想起来,我上一家公司招人的题目,也是这类题目。
于是我问同事,为什么出这种题目,有答案的。
我同事回答说,如果一个人愿意花时间去背这些东西,那么至少证明他努力了,也可以考虑的(当然不是那种完全死背的)。

所以这种题目会长期存在,不会轻易换的。
34 楼 君淋天下 2010-12-14  
阿里系各位电话面试官们:你们可以更新电话面试题库了!!
33 楼 spring5365 2010-12-14  
wl95421 写道
如果照着面试题目去背,就算过了电面,当面谈的时候也一定挂,有面试经验的人很容易从你的回答中判断出你是否是背的。

另外,直接按照这些面试题目的方向来研究,也是不合适的,因为人只可能熟悉几方面的内容,还是在自己的领域内多多钻研。

正常来说,不管是阿里还是别的公司,都不会因为你有一部分问题回答不上来,就拒绝你,因为他们也知道自己不是在招超人,但如果50%以上都回答的不好,这个就难怪。所以我建议,如果不会,直接就承认,一般面试官会换别的问题,决不要乱猜,死的更难看。

说的对啊,但是我还是要说一下,有些基础性的问题一定要能回答上来,比如说各种容器的底层数据结构
32 楼 wl95421 2010-12-14  
如果照着面试题目去背,就算过了电面,当面谈的时候也一定挂,有面试经验的人很容易从你的回答中判断出你是否是背的。

另外,直接按照这些面试题目的方向来研究,也是不合适的,因为人只可能熟悉几方面的内容,还是在自己的领域内多多钻研。

正常来说,不管是阿里还是别的公司,都不会因为你有一部分问题回答不上来,就拒绝你,因为他们也知道自己不是在招超人,但如果50%以上都回答的不好,这个就难怪。所以我建议,如果不会,直接就承认,一般面试官会换别的问题,决不要乱猜,死的更难看。
31 楼 spring5365 2010-12-14  
<div class="quote_title">chinpom 写道</div><div class="quote_div"><div class="quote_title">sdh5724 写道</div>
<div class="quote_div">这年头流行曝光面试题啊, 其实是误导他人~</div>
<p><img src="/images/smiles/icon_idea.gif" alt=""> 投个隐藏贴</p></div><br/>也谈不上是误导吧,对于想面试的人来说也算是个参照,毕竟每个公司面试的方向都不一样,对面试的人来说,是否真正有类似方面的经验,是可以通过面试知道的
30 楼 chinpom 2010-12-14  
<div class="quote_title">sdh5724 写道</div>
<div class="quote_div">这年头流行曝光面试题啊, 其实是误导他人~</div>
<p><img src="/images/smiles/icon_idea.gif" alt=""> 投个隐藏贴</p>
29 楼 sdh5724 2010-12-13  
这年头流行曝光面试题啊, 其实是误导他人~
28 楼 liuzhiqiangruc 2010-12-13  
有点全面了,有些答不上来,毕竟没怎么用过java。不过应该比较基础
27 楼 spring5365 2010-12-13  
生活小丑 写道
spring5365 写道
chriszeng87 写道
没有一道真的能答出来....

主要是和平时工作的关注点不一样吧

确实,发现现在这些东西,我也说不清楚。

不是每个公司都要求这些知识的,感觉阿里招聘的时候比较注重这些理论和细节,如果想去阿里的可以从这些方面多了解一下
26 楼 生活小丑 2010-12-13  
spring5365 写道
chriszeng87 写道
没有一道真的能答出来....

主要是和平时工作的关注点不一样吧

确实,发现现在这些东西,我也说不清楚。
25 楼 spring5365 2010-12-13  
主要还是看有没有这方面的经历啊
24 楼 Element&lina 2010-12-13  
问题都是会逐步深入的,背书未必能解决问题
23 楼 tyzqqq 2010-12-13  
这样问跟背书似的
22 楼 lookdd1 2010-12-13  
哈哈。。。淘宝的电面还是很好的,从浅入深,慢慢的搞死你。。。而且面试的MM声音不错。。。
21 楼 spring5365 2010-12-13  
chriszeng87 写道
没有一道真的能答出来....

主要是和平时工作的关注点不一样吧
20 楼 chriszeng87 2010-12-13  
没有一道真的能答出来....
19 楼 math0423 2010-12-13  
这些问题好像都可以答出来。
只要把基础琢磨透彻,神马框架都是浮云。
基础功底越深厚,领悟相关架构越容易。
所以我认为java基础很关键,其他框架甚至都不需要专门研究,用的时候再看不迟,
只要基础够扎实,理解一定很快,加以时日做到熟悉亦不难。
以上
纯属个人感觉~~~

相关推荐

    java阿里巴巴常用面试题

    Java 面试中,阿里巴巴作为知名的互联网公司,常常会考察候选人的基础知识和技术深度。以下是一些关于Java面试中常见的问题及其详细解答: 1. **String、StringBuffer、StringBuilder的区别** - **String** 是不可...

    2019阿里巴巴技术面试题汇总.pdf

    由于文档标题为《2019阿里巴巴技术面试题汇总.pdf》,且描述提到包含CDN、数据库、前端、后端、存储等技术面试题汇总,本文将重点讨论文档中提供的三个面试题样本,它们分别涉及了数据结构(单向链表逆序)、数值...

    阿里巴巴面试题(阿里巴巴面试题电话面试)

    在阿里巴巴的面试中,Java集合框架是常见的话题,尤其是HashMap和Hashtable的区别,以及ArrayList和LinkedList的区别。 HashMap和Hashtable是Java中最常用的两种键值对存储的数据结构,它们都是基于哈希表实现的。...

    JavaScript面试题阿里巴巴JavaScript面试题 阿里巴巴

    ### JavaScript面试题解析 #### 一、ES6的新语法 ES6(ECMAScript 6)是JavaScript语言标准的一个重要版本,它引入了许多新的特性和语法改进,旨在提高开发效率和代码可读性。以下是一些重要的新特性: 1. **let ...

    阿里巴巴常考面试题及汇总答案.docx

    这些面试题涵盖了Java基础、集合框架、并发控制、Web开发等多个核心领域,体现了对开发者基础技能和深入理解的要求。在准备面试时,不仅要掌握这些知识点,还要了解它们在实际应用中的最佳实践和潜在问题。

    阿里巴巴面试大礼包(最近几年阿里巴巴笔试和面试题)

    总的来说,阿里巴巴的面试题全面且深度,不仅要求技术扎实,还看重解决问题的能力和逻辑思维。求职者在准备时,除了掌握上述知识点,还需要关注最新的技术趋势,如云计算、大数据、人工智能等,并具备良好的学习能力...

    阿里巴巴 java面试题

    阿里巴巴 Java 面试题解析 本文将对阿里巴巴 Java 面试题进行详细的解析和总结,涵盖 Java 集合框架、Hashtable 与 HashMap 的区别、ArrayList 和 LinkedList 的区别、Properties 类的特点、线程安全、Struts2 框架...

    阿里巴巴面试题总结

    ### 阿里巴巴面试题总结之JVM深入解析 #### 一、JVM中类的生命周期 在Java虚拟机(JVM)中,一个类从加载到卸载的整个生命周期可以分为以下七个阶段: 1. **加载(Loading)**: - 类加载器通过全名获取定义此类的...

    2023java最新阿里巴巴面试题,2023java最新阿里巴巴面试题

    以下是一些针对阿里巴巴2023年Java面试题的相关知识点: 1. **Java语言特点**: - **简单易学**:Java的设计目标是易于学习,其语法简洁,避免了C++等语言的复杂性。 - **丰富的类库**:Java拥有庞大的标准类库,...

    阿里巴巴DBA面试题

    在阿里巴巴等大型科技公司,对DBA的专业技能要求尤为严格,通常会通过面试来考察应聘者的技术能力和经验。本文将根据给出的文件内容,对面试中可能涉及的DBA相关知识点进行详细说明。 首先,面试中可能会询问关于...

    阿里巴巴电话面试试题.doc

    阿里巴巴电话面试试题 本资源摘要信息涵盖了 Java 集合框架的基本概念和实现细节,着重介绍了 Java 集合框架中的 HashMap、Hashtable、ArrayList、LinkedList 等常用类,并对比了 Hashtable 和 HashMap 的区别,...

    阿里巴巴面试题

    【阿里巴巴面试题】涉及到的是阿里巴巴公司对于应聘者在IT领域,特别是Java编程方面的能力测试。这类面试题通常涵盖广泛,旨在考察候选人的基础知识、编程能力、问题解决技巧以及对新技术的理解。以下是一些可能出现...

    阿里巴巴校园招聘笔试面试题合集

    阿里巴巴作为中国乃至全球知名的互联网科技巨头,其校园招聘笔试面试题一直以来都是求职者关注的焦点。这份合集包含了27个文档,旨在帮助应聘者更好地准备面试,了解阿里巴巴对技术人才的需求和期望。以下是根据标题...

    2013 阿里巴巴面试题

    在2013年的阿里巴巴面试过程中,面试官通常会考察候选人的技术能力、问题解决技巧以及团队合作精神。阿里巴巴作为中国领先的互联网巨头,其面试涵盖了众多IT领域的知识点,旨在寻找具备扎实理论基础、实战经验和创新...

    阿里巴巴PHP面试题和答案解析.doc

    ### 阿里巴巴PHP面试题知识点解析 #### 一、单选题解析 ##### 1. Memcache 与 Redis 的比较错误的是? - **选项分析**: - A. Memcache 过期后,不删除缓存,会导致下次取数据数据的问题,Redis 有专门线程,...

    阿里巴巴2014年试题

    阿里巴巴作为中国乃至全球知名的互联网科技巨头,其招聘试题往往涵盖了广泛而深入的IT知识领域,旨在测试应聘者的技术功底、逻辑思维以及问题解决能力。2014年的试题也不例外,它可能包括了编程基础、数据结构、算法...

    2019阿里巴巴技术面试题集锦!参考答案1

    在面试题001中,给出了一个非递归的解决方案。首先定义链表节点结构体,包括数据和指向下一个节点的指针。然后通过迭代的方式,用三个指针`prev`、`pcur`和`next`辅助完成逆序。在循环中,`prev`始终指向前一个节点...

    史上最全阿里巴巴 JAVA 面试题总览(书签完整版)

    ### Java基础知识点 #### 1. Java基本数据类型及字节占用 Java有八种基本数据类型,包括四个整型...通过这份面试题总览,可以系统地复习和掌握Java开发中的多个关键知识点,为面试或工作中遇到的问题提供解决方案。

    csdn上阿里巴巴笔试题汇总(实习生 校招)

    这些能力往往通过行为面试题来考察,例如“你是如何处理团队冲突的?”或“描述一次你解决复杂问题的经历”。 总的来说,准备阿里巴巴的笔试题,不仅需要扎实的编程基础和算法能力,还需要广泛的知识面,包括计算机...

Global site tag (gtag.js) - Google Analytics