Java开发面试总结、、

-----------------------

java

基础知识点这一块:

1.面向对象的三大特征。(继承,封装,多态)
1.1 在什么样的场合下面会使用到继承

1.2 什么使用多态

1.3 封装是什么?在什么场合下面使用封装?封装有什么好处?
2.什么是抽象类,什么是抽象方法?

3.什么是接口?接口和抽象类有什么样子的区别?

4.常见的访问修饰符,以及访问修饰符的使用范围?

5.java中常见的关键字,public,static final ,extends implements ;

6.处理异常的两种方式?
6.1 try....catch...finally

6.2 throw .....throws
7.String 这个对象的的常见的方法?
7.1 substring,split........
8.java中的集合框架,数组
8.1 collection map
8.2 List set
8.3 arraylist linklist hashset treeset hashMap treemap
9.java中常见的类,Math,Date,Calender,String,,
10.类部类,成员类部类,匿名类部类
11.线程
11.1 创建线程两种方式 extends Thread implements runable
12.timer 定时器类

13.java中的23中设计模式:原型,单例,工厂,观察

14.内存的工作机制(堆,栈,共享区)

15.多态的两种表现形式
15.1 方法的重置

15.2 方法的重写
16.JDBC
16.1 DriverManager Connection,PreparedStatemetn/Statement ResultSet
16.2 连接池的概念
=================================前端基本知识点============================= 1.ps

2,html/html5
2.1 hmtl5中常见的标签
2.2 html5什么是离线缓存
2.3 html5中什么是本地存储
2.4 html5中数据库的用法
2.5 html5画图
3.DIV +css/css3的一些用法

4.javascript/JQuery(Ajax)
4.1 ECMAJAVASCRIPT的一些标准的语法
4.2 DOM
4.3 BOM

4.4 熟练的查看API(选择器,过滤..........)

4.5 什么是ajax,ajax在什么场所下使用
5.你熟悉那些前端框架
5.1 bootstrap
5.2 node.js/angular.js/easyui
6.前端的开发工具
sublim3,notepad,edit,webstorm,dw,
7.熟悉npm
=====================================后台===============================
1.JSP的基础是

1.1 jsp的九大内置对象
1.2 jsp的运行原理,以及工作机制
1.3 jsp脚本、表达式
1.4 jsp中常用指令
1.5 el表达式
1.6 jsp的常用标签
1.7 jsp的四大作用域
1.8 jsp中会话机制(sesssion. cookie)
1.9 jsp中内部转发,与重定向
2.0 servlet的生命周期,
2.1 servlet的过滤器,监听器
2.2 servlet中处理中文乱码的方式(get/post)
2.3 web工程的打包发布一般是打包成.war
2.4 常用的服务器(tomcat,jboss,weblog,websphere)
2.struts2
2.1 struts2的工作原理

2.2........
3.hibernate
3.1 hibernate的工作原理

3.2 hibernate中怎么样去解决懒加载的问题

3.3 hibernate的一级缓存,二级缓存

3.4 ........................
4.MyBatis/IBatis

5.Spring/SpringMVC
5.1 Spring/springmvc的工作原理
5.2...............
===========================项目=======================================
1.项目介绍(最近的这个项目)
1.1 项目的类型
1.2 项目是解决什么问题的
1.3 项目中用到哪些技术
1.4 项目的周期
1.5 团队人数
1.6 项目的基本模块
1.7 你所负责的模块
1.8 你是怎么开展这个项目的(卓越项目管理的步骤)
1.9 你在这个项目中,主要充当什么样的角色
2.0 你在这个项目中遇到的最大的问题是什么以及是怎么解决的额
2.1 你做了这个项目,最大的收获是什么。
2.2 项目采用的版本管理工具(svn)
2.3 项目是否已经上线

------------------------------

Java开发面试总结的更多相关文章

  1. 2019最新最全Java开发面试常见问题答案总结

    2019最新最全Java开发面试常见问题答案总结 马上准备9月份出去面试Java开发,自己学习丢西瓜捡芝麻,学了的都忘了,所以有机会自己做个学习笔记,摘录自各个博文以及总结. 1.JAVA面向对象的特 ...

  2. 各大互联网公司java开发面试常问问题

    本人是做java开发的,这是我参加58,搜狐,搜狗,新浪微博,百度,腾讯文学,网易以及其他一些小的创业型公司的面试常被问的问题,当然有重复,弄清楚这些,相信面试会轻松许多. 1. junit用法,be ...

  3. java开发面试大全刷题整理

    题目源自Java团长公众号,内容个人整理,来源于各大博客,未经允许,不准摘抄,仅供分享,不做商业使用. 本分享多数为浅层知识体系,更为底层的还请自行多写写代码,若有不对之处,望广大的人才指点,不喜勿喷 ...

  4. Java开发面试

    有很多文章说面试相关的问题,有国内也有国外的,但是我相信不少人,特   别是新人看完后还是觉得比较虚比较泛,似乎好像懂了,但是一遇到面试还   是有些手无足措或者重复犯一些错误.本篇文章正是结合实际经 ...

  5. java开发面试问题

    Java面试题:java的垮平台原理 为什么要跨平台使用????? 其实说白了就是个操作系统支持的指令集是不一样的.我们的程序需要再不同的操作系统上运行这些代码. 但是不要说jvm是跨平台的,而真正跨 ...

  6. 2019苏州凯美瑞德Java开发面试

    第四家Kmerit,苏州园区,出门晚了差点迟到,一点五十五到达,先花了一小时笔试,后来两个人技术面试,四点二十出了大楼. 一.笔试 1.单选,知识点很散,涉及数据结构链表,数组,树,堆,数据库,网络, ...

  7. 3年java开发面试BAT,你必须彻底搞定Maven!

    前言 现在的Java项目中,Maven随处可见. Maven的仓库管理.依赖管理.继承和聚合等特性为项目的构建提供了一整套完善的解决方案,如果你搞不懂Maven,那么一个多模块的项目足以让你头疼,依赖 ...

  8. Java开发面试常见问题合集

    次面试事故 面试官:你看过哪些源码?我:都挺熟悉的面试官:对hashMap了解程度怎么样?面试官:那你能讲讲 HashMap的实现原理吗?面试官:HashMap什么时候会进行 rehash?面试官:结 ...

  9. 阿里JAVA开发面试常问问题总结2

    线程与进程 进程是可并发运行的程序在某个数据集合上的一次计算活动.也是操作系统进行资源分配和调度的基本单位. 线程是操作系统进程中能够并发运行的实体,是处理器调度和分派的基本单位. 每一个进程内可包括 ...

随机推荐

  1. CentOS7 虚拟机搭建、初始设置、简单使用

    注:虚拟机安装的系统是CentOS7 1.网络设置 网络的设置主要是为了让虚拟机和物理机能够相互ping通,这样就可以用XShell之类的工具操控,也可以上网 见另一篇 CentOS7网络配置 2.物 ...

  2. linux命令详解:md5sum命令

    前言 在网络传输.设备之间转存.复制大文件等时,可能会出现传输前后数据不一致的情况.这种情况在网络这种相对更不稳定的环境中,容易出现.那么校验文件的完整性,也是势在必行的. 使用说明 md5sum命令 ...

  3. 解决ntp的错误:no server can be used,exiting

    台湾地区一台机器进行时间同步时,出现下面的错误.很显然,它提示的是不能找到主机time.stdtime.gov.tw. 所以我初步猜测是由于dns解析的问题   1 2 3 4 #  /usr/sbi ...

  4. 四极耳机接线标准,N版耳机改造为i版耳机

    (本文提到的都是3.5mm的耳机,2.5mm的没做验证) 现在的手机,以及大多数笔记本都开始使用“四极耳机”,也就是耳机上插头上有四个极.为了叙述方便,将耳机插头上的四个极从插头顶端到靠近电线的塑胶部 ...

  5. sublime 安装笔记

    sublime 安装笔记 下载地址 安装package control 根据版本复制相应的代码到console,运行 按要求重启几次后再按crtl+shift+p打开命令窗口 输入pcip即可开始安装 ...

  6. 洛谷P3406 海底高铁[差分 贪心]

    题目背景 大东亚海底隧道连接着厦门.新北.博艾.那霸.鹿儿岛等城市,横穿东海,耗资1000亿博艾元,历时15年,于公元2058年建成.凭借该隧道,从厦门可以乘坐火车直达台湾.博艾和日本,全程只需要4个 ...

  7. 枚举Enum使用

    package com.wzy.enumt; public enum Citys { //值为静态常量,每一个常量都是一个实例 BEIJING("北京"), SHANGHAI(&q ...

  8. bzoj 1334: [Baltic2008]Elect

    Description N个政党要组成一个联合内阁,每个党都有自己的席位数. 现在希望你找出一种方案,你选中的党的席位数要大于总数的一半,并且联合内阁的席位数越多越好. 对于一个联合内阁,如果某个政党 ...

  9. redux middleware 的理解

    前言 这几天看了redux middleware的运用与实现原理,写了一个百度搜索的demo,实现了类似redux-thunk和redux-logger中间件的功能. 项目地址:https://git ...

  10. 让所有的浏览器都能识别HTML5标签样式的小插件

    如今HTML5愈来愈引发大家的关注了,但目前支持HTML5的浏览器还不是主流,特别是国内用户近50%以上仍旧使用IE6,由于支持HTML5的IE9不支持Xp系统安装,这样未来很长一段时间,HTML5的 ...