2018java初级面试汇总

0基础转行java工作一年左右后面试了几家公司结果不理想,才发现自己底子薄弱这一年来也没学习积累,开博记录下面试的问题.

java基础

1)String类能否被继承?
不能,String是被final修辞的类,是不能被继承的
2)对于final的理解?
修辞类,类不能被继承
修饰方法,当类被继承时被final修辞的方法不能被重写
修辞变量,一般和static一起修辞常量,初始化必须赋值且不能更改
3)自己手写一个servlet的步骤?
4)java基本数据类型?
5)byte的值域范围?

数据库相关

1)内链接与外连接/左连接与右连接
2)对存储过程和触发器的理解
3)哪些情况可能造成索引损坏
4)定位到一条sql存在性能问题,调试的布奏以及解决思路
5)有用户表包含用户名和手机号码两个字段,如何统计各区间号的用户数量,谈一下大致思路

javaweb架构

1)基于mybatis如何实现分页?
2)spring bean对象的创建过程

你可能感兴趣的:(2018java初级面试汇总)