阿里菜鸟JAVA实习生一面面试题
2017-04-07 21:02
477 查看
这篇文章本来早就该发出来了,但是因为这段时间一直比较忙,所以到现在才发出来。这期间断断续续自己写过一些,但是因为手残没有保存完整,所以后半部分都是贴相关链接了
类加载器
http://blog.csdn.net/gjanyanlig/article/details/6818655/String、StringBuffer、StringBuilder
* String字符串是常量,其值不能改变 * StringBuilder是线程不安全的,速度更快 * StringBuffer是线程安全的,速度比StringBuilder慢
JAVA集合
* Map接口:hashMap和treeMap * HashMap:Hash表无序,不能放重复键,允许放Null key 和Null value,方法不是Synchronize的要提供外同步 * TreeMap:数据结构是树,有序 * 遗留集合: * HashTable:不能放重复键,不允许放Null key 和Null value,继承于Dictionary,方法是是Synchronize的 * Collection接口:List和Set * 可添加重复键 * List接口:ArrayList和linkedList * ArrayList:数据结构是数组,在内存中是连续的,可以随机访问,线程不安全,每次长度增长50% * LinkedList:数据结构是链表,插入、删除更快 * Vector:类似ArrayList,线程安全,速度比ArrayList慢,每次长度增长一倍 * Set接口: HashSet和TreeSet * 不可添加重复键,无法随机访问,只能用迭代器遍历 * HashSet:底层数据结构是哈希链表,保证元素唯一,但不保证元素顺序不变,使用equals()和hashCode()保证元素的唯一性 * TreeSet:底层数据结构是二叉树,保证元素唯一,并对元素按自然顺序进行排序,继承Comparator接口实现compare()进行排序或继承Comparable接口实现compareTo()实现排序
IO字节流和字符流相互转换
http://blog.csdn.net/puppylpg/article/details/45620387JAVA终止线程
http://blog.csdn.net/anhuidelinger/article/details/11746365JVM五大区
http://blog.csdn.net/goodstuddayupyyeah/article/details/67635074堆分区
http://www.cnblogs.com/WJ5888/p/4374791.html垃圾回收的流程
http://jbutton.iteye.com/blog/1569746AOP面向切面编程
http://baike.baidu.com/link?url=Iz0qgOyu0vIUXW4bJRNYd5kJvZl0XC7xuu-0NhSM_-tbeMHhhHRlaxMNFZXPc0FD_ipCiZAM_crT4YZxQAoawvgqztyTes0bOixpQ6DMUCmacNnRRdDocw2PKQJQcEHARUtE6jUVEMlXvSf8x3Jt_K拦截器和filter
http://www.cnblogs.com/joyang/p/4973435.html数据库查询优化
http://jingyan.baidu.com/article/154b463188c29928ca8f4181.html数据库索引
这个问题面试官主要是问应该在什么字段建立索引。 答:在查询时经常使用的字段建立索引
窗口滑动
用于流量拥塞控制,窗口由接收方窗口决定,当接收方窗口大小未0时,已发送但未接收的数据将会被抛弃
TCP三次握手、为什么不是两次
http://blog.csdn.net/whuslei/article/details/6667471/为什么不是两次握手是防止传送已失效数据
两个栈实现队列及优化
http://www.cnblogs.com/wanghui9072229/archive/2011/11/22/2259391.html相关文章推荐
- 阿里 Java实习生 电面(一面+二面)回忆篇
- 2014阿里实习生面试题——哈希的原理和java中hashmap如何实现的
- 2016级阿里实习生java电话面试题
- 2015阿里实习生招聘一面
- Java技术_基础技术(0003)_类执行顺序详解+实例(阿里面试题)+详细讲解+流程图
- 2014阿里实习生面试题——mysql如何实现的索引
- 2014阿里实习生面试题——mysql如何实现索引的
- 2013腾讯web前端实习生一面面试题
- 2016届阿里实习生java研发岗一面二面三面四面经验分享
- 学习java多线程的笔记4--传智播客_张孝祥_空中网挑选实习生的面试题(来源于视频)
- Java 类的加载过程(阿里面试题)
- 阿里巴巴B2B Java实习生面试题
- 阿里一面准备工作<java部分>
- 阿里实习生一面总结
- Java面试题总结 from Baidu 网易 阿里
- 广州天河软件园面试Java实习生时的一些面试题
- 广州天河软件园面试Java实习生时的一些面试题
- 阿里实习生面试题
- 面试Java实习生时的一些面试题