- 博客(14)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 Java面试_非技术问答
以下问答只是个人理解,有补充可以留言!1、能接受接班吗?能,若你回答不能,公司却要加班,肯定不要你了。2、你的缺点是什么?①首先我的缺点不会封装,其次如果您有多少缺点,等我来了贵公司后,不但会继承,还会多态。。。好了,我回答完了,你如果有空的话,现在可以把您的缺点做好接口,我准备实现了!②挑对面试的工作影响不大的讲,毕竟你是想要这份工作,不要老老实实的回
2017-04-20 18:11:37 1705
原创 java面试⑧项目和业务部分
2.7.1项目分类在公司做的项目可以分为两种 产品、项目项目:就是给一些公司接的项目,项目开发完成后,就交互,后面这个项目代码就不再维护了产品:充分考虑扩展性和基本义务,来做一个产品,在这个产品上可以进行定制开发。2.7.2项目参与者产品经理、架构师(SE)、开发、测试、UI、资料、PM、MDE开发团队:开始代码能完成需求测试团队:测试功能UI:负责界面设计、
2017-04-20 12:39:37 2645
原创 java面试⑦高级部分
2.6.1有没有用过Linux?你都用它来做什么?Linux是一个长时间运行比较稳定的操作系统,所以我们一般会拿他作为服务器(web,db,app等)。Linux本身具有C的编译环境,我们的一些软件是没有软件包的(redis等),需要在Linux的C编译环境编译得到软件包2.6.2说一下Linux下面的一些常用命令常用:pwd 获取当前路径cd 跳转到目录su -u
2017-04-20 12:37:40 2028 1
原创 java面试⑥框架部分
2.5.1 什么是框架:框架(framework)是一个框子--》指约束性,也是一个架子--》指支撑性IT语境中的框架,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,在此结构上可以根据具体问题扩展、按插更多的组成部分,从而更迅速和方便地架构完整的解决问题的方案。1)框架本身一般不完整到可以解决特定问题,但是可以帮助您快速解决特定问题:没有框架所有的工作都从零开始做,有了
2017-04-20 12:32:06 3249
原创 java面试⑤前端部分
2.4.1 简单说一下HTML,CSS,javaScript在网页开发中的定位?HTML:超文本标记语言,定义网页的结构CSS:层叠样式表,用来美化页面JavaScript:主要用来验证表单,做动态交互(其中AJAX)2.4.2简单介绍一下AJAX什么是AJAX?--》异步的JavaScript和XML作用是什么?--》通过AJAX与服务器进行数据交换,AJAX可以
2017-04-20 12:27:51 5935 1
原创 java面试④数据库部分
2.3.1 数据库的分类及常用的数据库数据库分为:关系型数据库和非关系型数据库关系数据库:mysql,oracle,sqlServer非关系型:redis,mongoDB2.3.2 简单介绍一下关系数据库三范式范式就是规范,就是关系型数据库在设置表时,要遵循的三个规范。要满足第二范式必须先满足第一范式,要满足第三范式必须先满足第二范式。所谓第一范式(1NF)是指数据
2017-04-20 11:37:37 3750
原创 java面试③Web部分
java面试①整体流程java面试②基础部分2.2.1 讲一下http get和post请求的区别get和post请求都是http的请求方式,用户通过不同的http请求方式完成对资源(url)的不同操作,具体点来讲get一般用于获取/查询资源信息,而post一般用于更新资源信息。 http定义了与服务器交互的不同方法,最基本的方法有4种,分别
2017-04-20 11:32:41 2379
原创 java面试②基础部分
java面试①基础部分2.1.1 简单讲一下java的跨平台原理由于各操作系统(windows,linux)支持的指令集,不是完全一致的,就会让我们的程序在不同的操作系统上要执行不同程序代码,java开发了适用不同操作系统及位数的java虚拟机来屏蔽系统之间的差异,提供了统一的接口,对于我们java开发者而言,你只需要在不同的系统上安装对应的不同java虚拟机,这时你的ja
2017-04-20 11:25:46 3510
原创 java面试①整体流程
java面试流程1.1 简单的自我介绍 我是xxx工作了xx年,在xx公司,做过xx项目, 1.2你简单介绍一下xxx项目为了解决xxx问题,开发类一套xxx系统,该系统有哪些部分组成。简单介绍项目的整体结构,参与哪个模块的开发,就要求说一下这个模块的业务设计 1.3会问java的专业技能1.4 你还有什么需要问我的吗? 公司要做的项目?项目会使
2017-04-18 17:18:52 5371
原创 heap和stack有什么区别
heap和stack有什么区别1.heap是堆,stack是栈。2.stack的空间由操作系统自动分配和释放,heap的空间是手动申请和释放的,heap常用new关键字来分配。3.stack空间有限,heap的空间是很大的自由区。在Java中,若只是声明一个对象,则先在栈内存中为其分配地址空间,若再new一下,实例化它,则在堆内存中为其分配地址。
2017-04-18 17:04:40 1178
转载 史上最全的Javascript面试题总结
微信搜索公众号:javafirst1、什么是JavaScript?JavaScript是客户端和服务器端脚本语言,可以插入到HTML页面中,并且是目前较热门的Web开发语言。同时,JavaScript也是面向对象编程语言。类似的基本题目还包括:JavaScript都有哪些类型?JavaScript是谁发明的?......
2017-04-18 16:52:39 600
转载 Java面试题全集(下)
更多Java面试题,微信搜索公众号:javafirst 这部分主要是开源Java EE框架方面的内容,包括hibernate、MyBatis、spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题,如果需要了解相关内容,可以参考我的另一篇文章《Java面试题集(86-115)》。此外,这篇文章还对企业应用架构、大
2017-04-13 20:34:51 428
转载 Java面试题全集(中)
更多Java面试题,微信搜索公众号:javafirst这部分主要是与Java Web和Web Service相关的面试题。96、阐述Servlet和CGI的区别? 答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,
2017-04-13 20:21:57 404
转载 Java面试题全集(上)
更多Java面试题,微信搜索公众号:javafirst2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试大全》进行了全面的修订并重新发布在我的CSDN博客。在修订的过程中,参照了当时JDK最新版本(Java 7)给出了题目的答案和
2017-04-13 20:16:00 764
鸟哥的Linux私房菜基础篇第三版
2017-03-06
阿里巴巴Java开发手册
2017-03-03
maven建war工程有问题,求大神帮忙
2017-01-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人