黑马程序员技术交流社区

标题: java面试分享 [打印本页]

作者: 978677855    时间: 2016-4-18 12:55
标题: java面试分享
今天上午九点,完成了黑马面试,下面把一些面试的问题分享给大家,希望对大家有帮助。
面试流程和论坛帖子里说的差不多,刚开始是自我介绍,感觉自己说的有点少,就说了自己的姓名、年龄、家庭和为什么想来黑马等一些基本信息。之后是java基础知识的提问,主要有(具体题目记不清了,只是大概的,给大家参考下):
1.对面向对象的理解
2.给你一个字符串,有几种方式进行反转
3.对集合框架的理解
4.map集合中存储相同的键会发生什么(值会被覆盖)
5.方法重载只能在同一个类中吗(我回答的是,后来自己敲代码验证下子父类中也可以重载)
6.(转换流)inputstreamReader表示字节转字符  ; OutputStreamWriter表示字符字节
7.如何复制一个文件夹
8.什么是同步,为什么同步
9.如何通过实习Runnable接口创建线程
10.什么是暴力反射
11.有.class文件,如何获取和使用方法
12.什么是单利设计模式,如何保证只有一个实例
13.接口有构造方法吗?里面可以自定义变量吗
14.什么是多态?是如何调用方法的
基本就这么多,自己都没想到居然有十多个问题。下面把3道编程题分享给大家:
1.编写一个类,其中包含两个排序的方法sort(),参数不同,当键盘录入的是一串整数,就按照从小到大的     顺序输出,如果键盘录入的是一个字符串,就将字符串反序输出
2.模拟三位老师同时分发60份学习笔记,每个老师相当于一个线程
3.已知一个int类型的数组,用冒泡排序法将数组中的元素进行升序排列。
我感觉第一个有些难度,考察了方法重载、String类型转int类型、反转字符串、int类型转String在转字符数组、Arrays类sort和reverse方法的使用。主要是怎么判断你输入的是整数还是字符串,本来想要BigInteger判断的,发现不行,后来是用正则进行的判断,算是吧这题做出来了。
老师说我面试过了,现在还没看到分数,我报的是6月份那期,老师说5与中旬左右会有一个回访。所以,还有将近两个月时间可以复习和预习。希望以上可以对大家有所帮助,谢谢!
作者: 土豆你个马铃薯    时间: 2016-4-18 12:59
概念我都可以理解,代码有点难敲
作者: w1001566    时间: 2016-4-18 13:56

作者: fighting2016    时间: 2016-4-18 15:10
谢谢分享
作者: 轰天雷    时间: 2016-4-18 15:22
感谢楼主
作者: 邹凯    时间: 2016-4-18 17:58
楼主这东西 刚好我需要啊  我入学测试还没过 过了 就是面试了
作者: angeliur    时间: 2016-4-18 18:08
感谢分享
作者: 可可TKD    时间: 2016-4-18 20:45
不错,谢谢楼主了
作者: fanlelong    时间: 2016-4-18 21:46
看先,有的用以后
作者: yy0328    时间: 2016-4-18 21:59
非常感谢楼主的分享!
作者: huangkai521    时间: 2016-4-18 22:22
不错不错
作者: huangkai521    时间: 2016-4-18 22:25
楼主是社招还是校招?
作者: 978677855    时间: 2016-4-18 22:30
huangkai521 发表于 2016-4-18 22:25
楼主是社招还是校招?

社招的,我是6月去
作者: 978677855    时间: 2016-4-18 22:32
邹凯 发表于 2016-4-18 17:58
楼主这东西 刚好我需要啊  我入学测试还没过 过了 就是面试了

恩恩,加油!我看你技术分还差好多,要努力啊
作者: 978677855    时间: 2016-4-18 22:34
土豆你个马铃薯 发表于 2016-4-18 12:59
概念我都可以理解,代码有点难敲

其实代码不是很难,主要是要有思路。代码多联系,到网上找黑马面试题练练
作者: naughty    时间: 2016-4-18 22:35
感谢分享
作者: huhemingtiancai    时间: 2016-4-18 23:26
谢谢,一起加油
作者: 林明辉    时间: 2016-4-19 00:17
多谢分享
作者: NB的笨小孩    时间: 2016-4-19 07:26
谢谢分享
作者: 木辰    时间: 2016-4-19 07:41
谢谢大神分享!
作者: 女神之泪    时间: 2016-4-19 08:53
赞赞赞,谢lz分享
作者: lidandan    时间: 2016-4-19 14:55
多谢分享
作者: zhangyapeng    时间: 2016-4-19 19:07
谢谢楼主分享
作者: 邹凯    时间: 2016-4-19 19:43
978677855 发表于 2016-4-18 22:32
恩恩,加油!我看你技术分还差好多,要努力啊

就是啊  我还要赶他这边这个月25号的班,不知道来的及不,下个班又太久了
作者: 神祈灬丨狂想曲    时间: 2016-4-19 22:30
编程题是电脑上敲还是用笔写?
作者: 978677855    时间: 2016-4-19 22:54
神祈灬丨狂想曲 发表于 2016-4-19 22:30
编程题是电脑上敲还是用笔写?

电脑上敲的
作者: Lee♥晓蕾    时间: 2016-4-19 22:59
好多问题呀~得多下点功夫了~
作者: 神祈灬丨狂想曲    时间: 2016-4-19 23:03
978677855 发表于 2016-4-19 22:54
电脑上敲的

我靠...你报的是哪里啊...我面试他说就让我带一只笔...说要手写...哭死
作者: 978677855    时间: 2016-4-19 23:15
神祈灬丨狂想曲 发表于 2016-4-19 23:03
我靠...你报的是哪里啊...我面试他说就让我带一只笔...说要手写...哭死

你不是视频面试吧?我去北京
作者: lrx    时间: 2016-4-19 23:22
概念懂了  代码好敲!
作者: huangkai521    时间: 2016-4-19 23:23
楼主,第一题录入一整串数包括十位数吗
作者: 心悟    时间: 2016-4-19 23:25
谢谢分享
作者: 神祈灬丨狂想曲    时间: 2016-4-19 23:31
978677855 发表于 2016-4-19 23:15
你不是视频面试吧?我去北京

我去现场...我也去北京
作者: 123258    时间: 2016-4-19 23:44
谢谢大神分享....
作者: 978677855    时间: 2016-4-20 13:09
huangkai521 发表于 2016-4-19 23:23
楼主,第一题录入一整串数包括十位数吗

包括,我用正则判断是不是整数的。我感觉还可以在用BigInteger判断是否为过大的整数,整数转换的时候用long类型接收。
作者: yuanmeng    时间: 2016-4-20 13:40
好厉害。
作者: 978677855    时间: 2016-4-20 14:02
yuanmeng 发表于 2016-4-20 13:40
好厉害。

我还是小白,还在学习中
作者: lidandan    时间: 2016-4-20 16:19
收藏了,等学完后,用来自测,多谢分享
作者: tb247500a    时间: 2016-4-20 19:23
感谢分享!
作者: tb247500a    时间: 2016-4-20 19:35
感谢分享!
作者: zhouhp    时间: 2016-4-20 19:49
正在学习的感觉压力有点。。。。。。
作者: 15026603490    时间: 2016-4-20 19:54
很牛,就该这样子搞,这样才有好的出路。赞!
作者: 978677855    时间: 2016-4-20 20:17
lidandan 发表于 2016-4-20 16:19
收藏了,等学完后,用来自测,多谢分享

不用客气,加油
作者: 978677855    时间: 2016-4-20 20:59
zhouhp 发表于 2016-4-20 19:49
正在学习的感觉压力有点。。。。。。

坚持,如果一时有不懂的就多看几遍视频,也可以先跳过去,等感觉可以了在回头学。
作者: duaqichao    时间: 2016-4-20 21:05
感谢分享,正在学习基础中。
作者: 女神之泪    时间: 2016-4-20 21:34
感谢分享,lz好人,小白一枚,加油加油
作者: 忆々疯ラ萧萧    时间: 2016-4-20 22:32
多谢前辈大神分享
作者: hailong154    时间: 2016-4-20 22:46
谢谢了,东西很实用,想知道为啥面试过了还要那么久?
作者: 睡在枯枝上的猫    时间: 2016-4-20 23:01
问的不少,谢谢分享
作者: 进击的鬼笔环肽    时间: 2016-4-20 23:20
好牛×,表示会的不多
作者: 北风吹    时间: 2016-4-20 23:50
感谢楼主
作者: 泪雨星空    时间: 2016-4-23 00:18
我现在就是好紧张 因为我比较内向 有时候一紧张知道的都说不出来 我学习快一个月来
作者: 泪雨星空    时间: 2016-4-23 00:21
看了你的分享 我放松多了 马上也要和你一样参加面试了 预祝我成功吧
作者: 执着为梦    时间: 2016-4-23 00:33
不错不错!!!!!!!!!!!
作者: fighting2016    时间: 2016-4-23 16:27
谢谢分享,很有参考意义




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2