加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 湛江站长网 (https://www.0759zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营 > 正文

你离BAT之间,只差这一套Java面试题

发布时间:2020-12-31 18:22:26 所属栏目:运营 来源:网络整理
导读:副标题#e# 最近,各大公司开始了春招,很多人已经开始在准备面试了,特地来总结下初中级程序员应该掌握的面试题目。这篇面试指南,只适用于初中级程序员,其中不涉及分布式等问题。关于中高级的程序员问题,我后面可能再出一篇文章。 对于一个初中级程序员

6、String s = new String("s"),创建了几个对象。

1、JSPServlet的区别,Servelt的概念。

2、Servlet的生命周期

3、Servlet中的session工作原理 ,以及设置过期时间的方式

4、Servlet中,filter的应用场景有哪些?

5、JSP的动态include和静态include

6、web.xml中常用配置及作用

7、Servlet的线程安全问题

1、介绍几个常用的MVC框架

2、什么是MVC

3、Struts中请求的实现过程

4、Spring mvcStruts mvc的区别

5、Service嵌套事务处理,如何回滚

6、struts2 中拦截器与过滤器的区别及执行顺序

7、struts2拦截器的实现原理

1、sessioncookie的区别

2、HTTP请求中session实现原理?

3、如果客户端禁止Cookie能实现Session吗?

4、http中 getpost区别

5、redirectforward的区别

6、常见的web请求返回的状态码。404、302、301、500分别代表什么

1、Hibernate/Ibatis/MyBatis之间的区别

2、什么是OR Mapping

3、hibernate的缓存机制、一级和二级缓存

4、使用Spring的好处是什么,Spring的核心理念

5、什么是AOPIOC,实现原理是什么

6、spring bean的初始化过程

7、Spring的事务管理Spring bean注入的几种方式

8、spring四种依赖注入方式

1、什么是web服务器、什么是应用服务器

2、常用的web服务器有哪些?

3、Tomcatweblogic的区别

1、什么是SQL注入 ,如何避免。

2、什么是XSS攻击,如何避免

3、什么是CSRF攻击,如何避免

1、Java的动态代理的概念

2、Java的动态代理的实现

1、常用的字符编码

2、如何解决中文乱码问题

1、XML的解析方式,以及优缺点。

2、什么是ajax,Ajax如何解决跨域问题

1、谈一下自己了解或者熟悉的设计模式

2、Singleton的几种实现方式,实现一个线程安全的单例。

3、工厂模式抽象工厂模式之间的区别

1、请介绍一下一个http请求的全过程,描述的越全面越好

2、当你在浏览器地址栏输入www.taobao.com,敲下回车之后都发生了什么

1、知道git/svn是干什么的吗?用过吗

2、知道maven/gradle是干什么的吗?用过吗

3、平常使用什么IDE,为什么

4、平常使用什么浏览器,为什么

5、平常开发机器是什么操作系统的

6、会在Linux上开发吗。Linux常用命令会吗

1、请简单介绍一下你的这个项目

2、你在这个项目中充当什么角色

3、这个项目的技术选型有做过么。

4、选择某项技术做过哪些调研和对比

5、这个项目中遇到的最大的问题是什么?你是如何解决的。

6、项目中是否考虑过性能、安全性等问题

1、当前Java的最新版本

2、Java8的lambda表达式

3、Java8的stream API

4、Java9的模块化

5、Java10的局部变量类型推断

6、Spring Boot2.0

7、HTTP/2

8、会FQ么,知道FQ的原理吗

9、你最近在读什么书

1、能不能简单做一个自我介绍。

2、能不能描述一下杭州给你的印象。用三句话概括一下。

1、如何估算杭州有多少软件工程师

2、你最近读过的印象最深的文章是什么

3、这篇文章中有几个观点,你最赞成哪一个,最不赞成哪一个

1、你对加班怎么看

2、你还有什么问题要问我(面试官)的么

程序员面试笔试宝典

程序员面试金典

Java编程思想

Effective Java

深入理解Java虚拟机

大话数据结构

剑指Offer

个人公众号(Java团长)

最近,我公众号的粉丝,部分拿到了阿里、京东、58等offer<,均表示这套题目覆盖率几乎可以达到80%。快来关注我的公众号吧。一起进步。

(编辑:PHP编程网 - 湛江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!