您的位置:首页 > 职场人生

Java工程师面试必备

2016-12-14 16:51 260 查看
最近换了份工作,所以准备了两天面试,总结下面试java开发可能用到的东西

前端

原生js 代码复杂 精通较难 基础 一定要有所了解

Jquery 写得少 做得多 功能强大 应用最多 最好精通 推荐一本《锋利的Jquery》

bootstrap 简单 做的还好 有项目使用,兼容是个问题 分页 校验等插件挺好用

freemarker 静态的 挺好用 有本翻译过的外文书籍 有空传上来‘

copy自http://demojava.iteye.com/blog/800204

Ajax

后台

太基础的就不说了

三大集合 多线程 并发 各种协议tcp udp soap http ftp socket等 解析xml/pdf等 servlet 文件上传下载

常用设计模式 6大原则等

框架

ssh ssm 各种流程原理,配置文件 优缺点

数据库

oracle sql 索引 存储过程 事务 序列 视图 pl/sql块等

服务器

tomcat weblogic

高并发

使用缓存 redis等

用jprofiler等工具找到性能瓶颈减少额外开销

优化sql 数据库结构 创建索引

多使用静态的 如html freemarker

负载均衡

项目访问

web services Jsonp

写接口

http方式 socket方式

常识

项目打jar war包 sql/plus命令 linux部署 常用小插件(日期 图形 报表等)

算法

冒泡 快速 斐波那契额 递归等常见的

流行的

权限shiro lunece 云计算 数据分析等等

团队的

maven svn等

其他的就问你项目的业务了,术业有专攻了。。。

还需要知道点什么?我就想到这么多,欢迎追加

本文引用的所有链接,如有侵权

请与本人联系,24小时之内删除。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  面试 java