黑马程序员技术交流社区
标题: 2019年最新Java企业面试真题! ! ! (附答案) [打印本页]
作者: 长沙-小知姐姐 时间: 2019-4-2 11:32
标题: 2019年最新Java企业面试真题! ! ! (附答案)
本帖最后由 长沙-小知姐姐 于 2019-4-2 11:50 编辑
有很多自学的同学 , 在面试的过程中会很慌 ,
不知道面试企业会问哪些问题 , 不晓得哪些是高频必备知识点
以下是长沙黑马老师根据学员在企业面试 , 整理汇总的各大企业面试真题 (文末附答案),希望大家在面试路上都可以信心满满! ! !
还有 , 有任何问题请找小知哦 微信:csheima7
一 , 简答题
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分
四 , 分析题
用一个简单的实例来实现线程调用方法的延缓执行。
2019最新Java企业面试真题 答案
作者: 静沐暖阳丶 时间: 2019-4-2 12:18
谢谢分享!
作者: mx003 时间: 2019-4-2 19:50
谢谢分享
作者: 王小闹 时间: 2019-4-2 21:34
答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案答案
作者: 空山灵雨 时间: 2019-4-3 09:33
感谢分享
作者: 天铭轩 时间: 2019-4-3 19:20
66666666666666666666666666
作者: 苍小云 时间: 2019-4-3 21:02
谢谢大神
作者: 陶乐乐 时间: 2019-4-4 10:01
感谢分享
作者: zk338142 时间: 2019-4-4 10:21
谢谢分享
作者: warmthsun 时间: 2019-4-4 15:23
gogogo,upupup
作者: uzi123 时间: 2019-4-5 20:13
积累 积累
作者: 凌丶志 时间: 2019-4-5 20:32
你好你你你妞妞妞牛牛
作者: 邓同盛 时间: 2019-4-5 21:27
1111111111111111111111111111111111111111
作者: freeany 时间: 2019-4-5 23:59
好111111111111111111111
作者: 简单就哈 时间: 2019-4-6 16:21
注册一哈哈哈哈
作者: LXK186 时间: 2019-4-7 15:02
好东西,值得分享!
作者: langwang 时间: 2019-4-8 22:26
hahaha,可以看答案了
作者: a279885367 时间: 2019-4-9 17:15
学习了,下载好了,早日找到工作
作者: 我是那么滴好 时间: 2019-4-9 17:24
谢谢分享
作者: zhoushi331 时间: 2019-4-9 23:42
学java 基础阶段,为以后的路走平坦些,准备备战
作者: ezone 时间: 2019-4-11 09:31
重新准备一下开始找工作咯
作者: 垃圾辣鸡辣 时间: 2019-4-11 13:13
真的需要谢谢
作者: gavinli 时间: 2019-4-11 13:37
学习一下,看看总体方向。
作者: 花岁月 时间: 2019-4-11 21:44
11111111111111111111
作者: wohoo 时间: 2019-4-11 22:11
爱很简单分开了规划局快乐
作者: 738696883 时间: 2019-4-11 22:44
666666666666666666666
作者: yunfeiLi 时间: 2019-4-15 05:09
laiqiaoqiao·
作者: 18822025019 时间: 2019-4-15 14:30
今天是个好天气适合学习,明天是个好天气适合学习。
作者: 勒布朗cb 时间: 2019-4-18 20:30
aaaaaaaaaaaaa
作者: 起个名字真难QAQ 时间: 2019-4-19 14:34


作者: gadlaixuexi 时间: 2019-4-19 15:57
牛逼 啊 啊啊啊啊啊
作者: Java小张 时间: 2019-4-19 17:05
初学者,求答案
作者: 殇墨舞雪 时间: 2019-4-19 19:55
谢谢分享
作者: plukkk 时间: 2019-4-21 20:47
哈哈哈哈哈哈
作者: 18723363660 时间: 2019-4-21 22:05
这个真的好得很啊啊啊啊啊啊
作者: xuen 时间: 2019-4-22 13:47
哇哦,好有用啊
作者: 412609017 时间: 2019-4-22 14:02
答案答案答案答案答案答案
作者: ez9 时间: 2019-4-22 16:43
感謝分享的說
作者: curly 时间: 2019-4-23 10:36
6666666666
作者: 小美好66666 时间: 2019-4-23 15:23
感谢分享
作者: ycan13 时间: 2019-4-23 22:15
找工作不容易
作者: ycan13 时间: 2019-4-23 22:15
谢谢分享!
作者: Boom_66 时间: 2019-4-24 10:34
66666666666666666
作者: 我就是我88 时间: 2019-4-24 23:19
2019年最新Java企业面试真题
作者: zm110 时间: 2019-5-5 09:22
111111111111111111111111111111111111111
作者: 15002719697 时间: 2019-5-6 14:35
谢谢分享!!!!
作者: xryAmbition 时间: 2019-5-6 16:43
111111111111111111
作者: 太上忘情 时间: 2019-5-6 19:35
11111111111111111111
作者: 神明的叹息 时间: 2019-5-6 21:07
111111111111111111111
作者: 流浪的兔猫 时间: 2019-5-7 10:15
好好好好
作者: Lin丶林 时间: 2019-5-7 13:40
看看.............................
作者: JavaCoder2017 时间: 2019-5-7 14:03
谢谢分享
作者: Studio1 时间: 2019-5-8 11:16
不错的
作者: ▓▓▓▓▓ 时间: 2019-5-8 11:26
下载学习
作者: kingly 时间: 2019-5-20 20:04
感谢分享
作者: 黄康远 时间: 2019-5-20 22:17
很好嘻嘻嘻 多看
作者: 黄康远 时间: 2019-5-20 22:17
发生发射点发大水发射点
作者: yx626710 时间: 2019-5-21 23:53
顶一个……
作者: Trap1334645219 时间: 2019-5-22 18:54
初级 初级
作者: iMoney 时间: 2019-5-26 18:57
I LOVE MONEY
作者: 459147801 时间: 2019-5-26 21:26
感谢楼主的分享
作者: 魔灵 时间: 2019-5-26 21:53
666666666666666666666666
作者: 行者森林 时间: 2019-5-27 09:15
谢谢分享!!
作者: smail_yl 时间: 2019-5-27 21:56
666666666666666666
作者: 1067882074 时间: 2019-5-28 09:11
期待有好的面试结果
作者: ssm136 时间: 2019-5-28 11:29
这网站真好,真棒
作者: windburnt 时间: 2019-5-29 00:24
千万别失效
作者: ryhaa 时间: 2019-5-29 22:43
很给力,赞一个
作者: 乘风之翼 时间: 2019-6-2 12:57
面试必备啊
作者: shoufengsf 时间: 2019-6-2 19:43
2019最新Java企业面试真题 答案
作者: A黝 时间: 2019-6-3 11:39
多谢指点

作者: dw1 时间: 2019-6-3 16:30
66666666666666666666666666
作者: 苒苒齐芳草 时间: 2019-6-3 20:05
谢谢分享
作者: 陆地小金鹏 时间: 2019-6-3 22:44
非常感谢。
作者: 我尘风呀 时间: 2019-6-4 08:48
。。。。。。。
作者: 畅想家具 时间: 2019-6-4 10:22
如何下载
作者: 小猪佩奇。。。 时间: 2019-6-16 13:08
kaixinxinxixinnixxi\
作者: 卓文君 时间: 2019-6-17 15:17
66666666666666666666666666
作者: DYB111 时间: 2019-6-17 15:23
99999999999999
作者: ciazhenhua 时间: 2019-6-17 21:09
真牛逼,好的!
作者: 郭建(07期) 时间: 2019-6-18 14:11
111111111111111
作者: 唐仲泽 时间: 2019-6-18 21:46
111111111111111
作者: gzl123 时间: 2019-6-19 09:20
感谢分享!!!!
作者: bai870 时间: 2019-6-19 16:33
gooooooooooooh
作者: 王煊 时间: 2019-6-19 16:58
发的萨芬大所发生的
作者: wangbangshax 时间: 2019-6-19 21:42
2019年最新Java企业面试真题!
作者: 895275887 时间: 2019-6-20 08:26
谢谢分享
作者: LearningHard 时间: 2019-6-20 15:39
1234567890
作者: 南辞先生丶 时间: 2019-6-20 17:03
感谢分享
作者: wsdjc 时间: 2019-6-21 16:55
哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
作者: pozhan 时间: 2019-6-30 21:15
有有有有有有有有有有有有有
作者: chenjuncai 时间: 2019-7-2 18:42
试一下
作者: releslie 时间: 2019-7-2 20:52
赞赞赞,一万个点赞
作者: 年少不轻狂 时间: 2019-7-2 21:57
感谢分享
作者: 有话好说别唱歌 时间: 2019-7-3 17:50
谢谢分享
作者: ssttll5 时间: 2019-7-3 17:51
2019年最新Java企业面试真题! ! !
作者: 李薛伟 时间: 2019-7-3 18:47
马上就要就业了很慌慌慌慌慌慌慌慌慌慌慌慌
作者: ChinaARL 时间: 2019-7-3 19:00
谢谢分享
作者: hzh123fts 时间: 2019-7-3 19:37
真厉害啊真厉害啊真厉害啊真厉害啊
作者: 呵呵小哥 时间: 2019-7-5 19:56
谢谢分享
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |