Java面试汇总
来源:互联网 发布:表格含公式,数据透视表 编辑:程序博客网 时间:2024/05/16 07:57
一.All
最近找工作,遇到的笔试面试题,归纳如下,供大家参考。
二.J2SE
- 容器(数据结构)
- HashMap,LinkedHashMap,TreeMap的实现,算法时间复杂度。
- HashSet,LinkedHashSet,TreeSet的实现。
- ArrayList,LinkedList的实现。某公司机试:自己实现一个List。
- 同步容器。java.util.Collections类。
- 多线程
- 多线程状态及转换。
- 了解java.util.concurrent.*包。
- 引用传递,值传递。
- 父类子类变量,块,构造函数加载先后顺序。
三.Servlet Jsp
- web.xml
- 如何让Servlet在Web Application启动时加载。
- Servlet的getInitParameter(String name)有什么用,在什么地方配置。
- Servlet
- Servlet生命周期,init service doPost doGet的在什么时候被调用。
- Jsp
- 写出五个以上的内置对象。(必考!)
四.SSH
- Struts2
- 工作流程
- Hibernate
- 工作流程。
- 一级缓存,二级缓存。
- 比较ibatis。
- Spring
- IOC 反射
- AOP 动态代理
五.网络编程
- socket,nio,netty,mina。socket必须掌握。
六.小企业高性能架构
- 是否搭建过apache+tomcat的架构,中间用什么通信。
- 是否搭建过nginx+tomcat的架构。
- 常见应用服务器,web服务器;两者区别。
七.负责均衡相关
- Lvs+KeepAlived。配置使用。
八.缓存
- Memcached。你是怎么使用的。
- Squid。
- Varnish。
九.云存储(这个看你自己的工作方向和面试岗位)
- 是否搭建过一个Hdfs。是否阅读过其源代码。Hdfs架构。Hdfs细节RPC,上传下载文件流程,HA方案。
- Hdfs FastDfs NFS最佳使用场合。
- Apache Hadoop和Google GFS是什么关系,背景。
- BigTable。MapRedurce,Hive。
十.数据库
- 常见数据库引擎及区别。
- 数据库查询。http://blog.csdn.net/gaotong2055/article/details/8560053典型例子。
- 数据库优化。
十一.设计模式
- 画出你用的最多的设计模式UML图。
十二.算法
- 几种排序方法的时间复杂度。
- 内排序,外排序。
十三.项目经验
- 最好和面试官坐一排,一个个项目给他做介绍,画架构。
十四.其它语言的使用。
- python。
- shell。
http://zy19982004.iteye.com/blog/1846537
- JAVA 面试整理,面试汇总
- java面试题目汇总
- Java面试题目汇总
- java面试汇总
- JAVA面试汇总
- Java面试汇总
- JAVA面试汇总
- java面试算法汇总
- Java面试问题汇总
- Java面试汇总
- java面试汇总
- java多线程面试汇总
- Java面试问题汇总
- Java面试问题汇总
- java 面试知识点汇总
- 【Java面试知识点】Java面试知识点汇总
- java 面试题目汇总1
- java 面试题目汇总3
- Java IO中的对象流之一次读入多个对象
- 正数转化为字符串
- Webform下开发rdlc报表实现钻取功能!
- KMP之求最大周期数
- java格式化输出 JAVA String.format 方法使用介绍
- Java面试汇总
- arm-linux-gcc/ld/objcopy/objdump使用总结
- 问题六十二: (打印字母游戏)打印字母"V".
- 【设计模式】之二十二Prototype
- 用Pthreads进行共享内存编程----HelloWorld
- onSaveInstanceState和onRestoreInstanceState触发的时机
- java格式化输出到文件。想到于C中的fprintf
- 深入浅出Node.js(三):深入Node.js的模块机制
- hash_map和map