校招面试准备
文章平均质量分 85
沈鸿斌
爱生活,爱Coding
展开
-
Java常见面试题(一)一些零碎的知识点
1.String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 注意:java中没有bool ! java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 2、int 和 Integer原创 2015-04-17 10:14:17 · 1663 阅读 · 0 评论 -
Java常见面试题(二)JAVA集合类
JAVA集合类图: 1. hashmap原理,与hashtable区别 Java中的HashMap是以键值对(key-value)的形式存储元素的。HashMap需要一个hash函数,它使用hashCode()和equals()方法来向集合/从集合添加和检索元素。当调用put()方法的时候,HashMap会计算key的hash值,然后把键值对存储在集合中合适的索引上。如果key原创 2015-04-21 14:34:51 · 4328 阅读 · 1 评论 -
操作系统常见面试题
1、什么是进程(Process)和线程(Thread)?有何区别? (1)进程是并发程序在一个数据集合上的一次执行过程,进程是系统进行资源分配和调度的独立单位,线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己不拥有任何系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈)但是它可以访问其隶属进程的全部资源。 (2)线程是进程原创 2015-04-16 17:53:03 · 2034 阅读 · 0 评论 -
计算机网络常见面试题
1.TCP/UDP区别以及TCP如何保证传输可靠性 TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三次对话的简单过程:主机A向主机B发出连接请求数原创 2015-04-14 20:16:09 · 21122 阅读 · 3 评论 -
数据库常见面试题
1. 主键 超键 候选键 外键主 键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。超 键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。外 键:在一个表中...原创 2015-04-15 16:07:01 · 8733 阅读 · 0 评论