一.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。
十五.心得
- 技术面试官面试你,你要让他看到你技术与众不同的地方。比喻机试自己实现一个List,你毫不犹豫的默出ArrayList源码。要达到的效果就是一周下来,他面累了,唯独记得你。
- 总经理面试你,不是来了解你的技术细节的,他了解的是你解决问题的思想。比喻你是做Java的,你是怎么把面向对象这一理念融入你的项目里的。
- 同HR谈福利薪资时,提前列出要问的所有福利,一个个问,以免遗漏。
相关推荐
各种前端面试题+答案+面试流程 各种前端面试题+答案+面试流程 各种前端面试题+答案+面试流程 各种前端面试题+答案+面试流程 各种前端面试题+答案+面试流程 各种前端面试题+答案+面试流程 各种前端面试题+答案+...
│ Java面试题48.struts2的执行流程或者struts2的原理.mp4 │ Java面试题49.Struts2的拦截器是什么?你都用它干什么?.mp4 │ Java面试题50.Spring MVC的执行流程.mp4 │ Java面试题51.SpringMVC和Struts2的不同.mp4...
"2019互联网面试题第2季"聚焦了这一年度的重要面试趋势和热门问题,旨在帮助求职者更好地准备并理解面试官可能提出的各种问题。这份资料可能包含一系列的面试题目、解答以及相关思维导图,帮助求职者系统地梳理和...
本文将基于标题“Java面试题和练习题”以及描述中提到的内容,深入探讨Java相关的面试题和练习题,旨在帮助求职者或希望提升技能的开发者巩固知识,准备面试。 一、Java基础 1. Java的数据类型:了解Java的八种...
java面试题精讲视频MP4Java面试题01.面试的整体流程提取方式是百度网盘分享地址
Java面试题超详细解答 Java作为一门广泛应用的编程语言,其面试题目涵盖了众多知识点,从基础语法到高级特性,从理论概念到实际应用。这里我们将深入探讨这些面试题所涉及的Java技术要点。 1. **Java基础** - **...
大数据技术之高频面试题8.0.2.pdf 以下是从给定文件中生成的相关知识点: Linux和Shell * Linux常用高级命令:包括文件管理、进程管理、磁盘管理、网络管理等命令。 * Shell常用工具及写过的脚本:包括sed、awk、...
面试题询问流程,分步骤解释,超详细,含十五个文件
这份"实施工程师面试题(有答案).rar"压缩包文件,显然是为那些有意从事或正在寻求实施工程师职位的人准备的。它包含了可能在面试中遇到的问题以及相应的答案,帮助求职者更好地准备面试。 面试题通常会涵盖以下几...
"硬件工程师面试题集(DSP,嵌入式系统,电子线路,通讯,微电子,半导体)" 通过对给定的文件信息,我们可以生成以下知识点: 1. 硬件工程师面试题集 * Setup 和 Hold 时间:Setup Time 用于测试芯片对输入信号...
5. **工程化面试题**:这部分可能包括模块打包工具(如Webpack, Rollup),构建流程,代码版本控制(Git),测试框架(Jest, Mocha),持续集成/持续部署(CI/CD),性能优化,代码风格约定(如ESLint)等。...
阿里巴巴的Android面试题集主要涵盖了计算机基础、数据结构与算法、Java编程、Android技术以及一些扩展领域的知识。以下是对这些知识点的详细解析: **第一章 计算机基础面试题** 这部分通常包括网络、操作系统和...
中软面试题解读 中软面试题涵盖了多个IT领域的知识点,包括Java编程、XML解析、JNDI、设计模式、面向对象编程、集合框架、排序算法和数据库查询等。下面将逐一解读这些知识点。 抽象类和接口 抽象类和接口是Java...
IC版图设计工程师面试题,一、 简述CMOS工艺流程,并附图形加以说明 二、 请根据下面的版图画出电路图
### WebGIS面试题知识点解析 #### 1. 国内常用的坐标系 在国内地理信息系统(GIS)领域,常用的坐标系主要包括以下几种: - **北京54坐标系**:基于克拉索夫斯基椭球体,是早期中国大地测量的基础坐标系。 - **西安...
Android 高级开发面试题以及答案整理 Android 高级开发面试题以及答案整理是 Android 开发者面试的重要参考资料。该资料涵盖了 Java 基础知识、Android 平台知识、数据存储、网络编程、多媒体处理、Android 架构...
【描述】"CCIE面试题集合..."的重复性描述暗示这个压缩包可能包含了一系列与CCIE面试相关的题目,这些题目可能是历年来的真题或者是模拟练习题,目的是帮助备考者熟悉面试流程和可能遇到的技术问题。 【标签】"CCIE...
这份"java面试题总结资料"涵盖了多个Java核心领域的关键知识点,包括但不限于: 1. **基础语法**:理解基本的数据类型(如整型、浮点型、字符型和布尔型),变量的声明与使用,以及运算符的优先级。同时,要熟悉...
### Java经典面试题知识点 #### Java数据结构容器 - **核心知识点**:Java集合框架,包括List、Set、Map等接口及其实现类。List接口代表有序的集合,例如ArrayList和LinkedList;Set接口代表不允许重复元素的集合,...
面试题中有多道题目考察了事件委托机制的基础知识,例如事件委托机制的原理、事件处理的流程等。 4. 垃圾回收机制 垃圾回收机制是 Java 语言中的一种机制,用于自动回收不再使用的对象。面试题中有多道题目考察了...