java web 面试一般 问题总结

来源:互联网 发布:kafka java获取offset 编辑:程序博客网 时间:2024/05/01 05:48

1、集合 说说工作中用的比较多的 list map  set

2、servlet jsp  说说区别

3、一次 请求的过程 从请求到服务器相应回客户端的过程

4、三层架构 MVC  model  view  controller 

5、数据库关系映射  hibernate  mybastis springJDBC

6、HTTP 协议   404 500 403  200 300

7、数据库 mysql  SQL 优化

8、spring  IOC DI  AOP

9、前端  Jquery

10、EasyUI 使用 Bootstrap

11、缓存技术使用 Redis memercache 区别  数据类型


12、分布式软件架构技术和微服务 DUbbo + Zoookeeper   AOP RPC理解


13、性能调优  tomcat 配置 内存溢出 解决性能优化的 分析方法 方法论  服务器优化 业务优化 代码优化 数据库优化 集群


14、异常处理 捕获异常 日志 分析  对online 线上环境的问题 如何 及时修改 解决


15、GIT SVN 版本控制  代码冲突解决

16、如何查找资料 和解决问题 方法 自学能力

17、工作中遇到的问题 最近遇到什么问题 怎么解决的

18、简单的运维知识 liunx 服务器 部署 mysql jdk tomcat  配置


19、nginx 集群 和 反向代理  静态文件资源处理


20、高并发 高访问 大数据 千万级别的数据库表 设计 和优化  集群 负载均衡  分布 分表 按照业务或者约定的逻辑 分表 数据库的读写分离 缓解查询的数据库的读压力

21、对 Hadoop MapReduce PIG hive Scala python  有一定的了解。

22、代码审核和 代码 优化 重构 抽取方法  设计模式  动态代码 cglib jdk动态代理 

23、spring 的原理 源代码 给出 自己的见解 和理解 认识

24、搭建框架 要考虑的  数据库设计要考虑  代码规范 需要注意什么  可扩展性  

25、对以前的项目的架构的认识 理解   是否 对项目的架构 做过 架构优化 

26、js 问题 监管的注册 登录 功能   

27、调用接口 短信  邮箱发送 微信 支付宝的支付 功能 

28、是否做过电商 或者 支付 银联接口的调试

29、maven 使用的理解 管理 jar  打包 私服

30、开源中国 或者github 有项目可以 是否写博客 或者 有个人网站

BY tfy 2017-03-07 guiyang

0 0
原创粉丝点击