java真实面试应届生分享总结

小杨最近也是刚毕业,开启了疯狂面试阶段,简单记录一下这次的面试,分享给有需要的朋友们。

面试的注意事项 自我介绍一定要准备好,什么该说什么不该说,什么展开说,这个是很重要的,一定要有逻辑有思维的说出来,并且要吸引面试官来问你准备问题,否则你是很难有优势的。

第一点要分享的就是面试的自我介绍,一定要好好准备。

下面就是面试的一些简单问题

1.MySQL的增删改查语法,我说的很简单,select查找, insert插入, update更新, delete删除

复盘的时候发现这样说和没说没什么区别,select 须要查询的数据 from 须要查询的表 where 查询条件,引出索引,回表等问题并快速解释,增删改查只需要挑选一个来侧重说明自身掌握的MySQL情况就可以,面试官会判断并继续深入了解你,那你就比别人有优势。

2.工作内容,第二个问题面试官问了我的工作内容,这方面我没有充分准备,回答的并不是很好,只是说用SpringBoot实现增删改查的基础功能,没有详细展开,这方面后续我会着重准备。

3.2-100之间使用Java语言取偶数,这个很简单,写一个for循环,使循环数据 /2 判断是否 余0 就可以取出偶数

4.数组增加元素 这个是基础,new一个ArrayList,list.add添加就好,主要区别于put的添加元素

5.数组并集  使用CollectionUtils.union(list1, list2)方法

也可以先将两个数组的元素分别添加到一个 HashSet 中,由于 Set 的特性会自动去除重复元素,最后输出的结果就是这两个数组的并集。

6.字符串反转  

使用StringBuilder StringBuilder reversed = new StringBuilder(original).reverse();

使用StringBuffer StringBuffer reversedBuffer = new StringBuffer(original).reverse(); 

后面查了一下,使用递归也可以,如果能够说出递归的实现方式,还是要用递归的方式说出来比较好。

7.linux常用命令 linux要学习的,这个是逃不掉的

8.软件测试方面知识 有兴趣可以去了解相关理论知识,会是加分项

如有说的不对,欢迎朋友们的指正 ,万分感谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值