2019最新Java企业面试真题 (内含答案)

10 篇文章 0 订阅
6 篇文章 0 订阅

本帖最后由 长沙-小知姐姐 于 2019-4-2 11:50 编辑 

有很多自学的同学 , 在面试的过程中会很慌 , 知道面试企业会问哪些问题 , 不晓得哪些是高频必备知识点

以下是长沙黑马老师根据学员在企业面试 , 整理汇总的各大企业面试真题 文末附答案),希望大家在面试路上都可以信心满满! ! !


还有有任何问题请找小知 微信:csheima7 或加群: 471948038


一 , 简答题

1,java集合类框架的基本接口有哪些?并建树他们的特点

2,java多线程中的死锁是什么?如何避免死锁?

3,JSP有哪些内置对象? 作用分别是什么?

4,forward与redirect的区别?

5,SpringMVC跳转页面的方式有哪些

6,Spring中IOC的实现方式有哪几种?

7,Spring AOP 的事务管理 , 同一个service方法调用 , 一共启动了几个事务?

8,Mysql 的事务隔离级别有哪几种?

9,Xml 有哪些解析技术? 区别是什么?

10,数据库中DDL , DML , DCL 分别的含义是什么 , 列举出常用的几个 , 简述其含义

11、开发中JAVA用了比较多的数据结构有哪些?

12、谈谈你对HashMap的理解,底层的基本实现。HashMap怎么解决碰撞问题的?这些数据结构中是线程安全的吗?假如你回答HashMap不是线程安全的,HashTab是线程安全的,接着问你有没有线程安全的map,接下来问了concurren包。

13、对JVM熟不熟悉?简单说说类加载过程,里面执行的哪些操作?问了GC和内存管理,平时在tomcat里面有没有进行过相关的配置

14、然后问了http协议,get和post的基本 区别,接着tcp/ip协议,三次握手,窗口滑动机制。

15、开发中用了那些数据库?回答mysql,存储引擎有哪些?然后问了我悲观锁和乐观锁问题使用场景、分布式集群实现的原理。

16、然后问了我springmvc和mybatis的工作原理,有没有看过底层源码?

17、redis中基本的存储类型、事物、使用场

 

二 , 编程题

 

在D盘中有helloword.txt 文件,里面的内容如下,请你用一个线程读出来,读出一行后转换成字符串数组和整数数组 , 然后同时用另一个线程把字符串数组中’Word’ 替换成”Java” , 并计算等式后 , 按格式写到helloJava.txt 文件中(程序中只能有建个线程)

 

input File D : /helloWord.txt

内容:

Hello Word 2018*1

Hello Word 2018*2

Hello Word 2018*3

 

output File D : /helloJava.txt

内容:

Hello Java 2018*1=2018

Hello Java 2018*2=4036

Hello Java 2018*3=6054



 

三 , 数据库题

 

数据库中有三个基本表S  SC  C的查询:

S( sno , sname , SAGE , SSEX)  各字段表示学号 , 姓名 , 年龄 , 性别

SC(sno , cno , grade ) 各字段表示学号 , 课程表 , 成绩

C(cno , cname , TEACHER) 各字段表示课程号 , 课程名和教师名

其中 SAGE , grade 是数值型, 其他均为字符型

1 , 把低于总平均成绩的女同学成绩提高5% (小数点成绩四舍五入)

2 , 修改及格率最低的课程成绩 , 若成绩大于70分时提高5%(小数乘机四舍五入) , 但不超过100分

 

四 , 分析题

 

用一个简单的实例来实现线程调用方法的延缓执行。

 

 

答案: https://pan.baidu.com/s/1GEvaGBM7EII_KSV4Y0wQVQ

 

评论可得更多资源哦~~~

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值