面试总结

本文是对一次面试经历的回顾,主要涉及Java开发相关的问题。面试中,男面试官询问了关于Mybatis自定义返回类型、字段映射及Debug技巧等,而女面试官则关注基础概念,如数据类型、主键选择和集合遍历。面试暴露了作者在基础知识和面试准备上的不足,提醒需要进一步巩固学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

总体来说,本次面试还是比较拉胯的,什么也答不出来。
两个面试官,一个男面试官一个女面试官
男面试官问的都是一些工具的使用,框架的内容。
1.使用mybatis时怎么样自定义返回类型
答:使用 resultMap标签
2.当字段名称和实体类不对应时,怎么处理
答:通过resultMap标签的column属性和property属性进行属性对应
3.使用过debug模式吗?怎么样进入断点?怎么样放行断点,快捷键是什么?
答:使用过,点击代码行进入断点,点击绿色的放行按钮放行
快捷键当时没答出来
(个人觉得如果当时回答,根据不同的快捷键设置方式,放行断点有不同的快捷键,IDEA的放行是ctrl+F8,eclipse的放行是F8)

女面试官问的就偏基础
1.int 类型 占多少个字节,有多大
答: 没答出来,没准备这个问题,忘记了。
(int占4个字节,取值范围是- 2 ^ 31 ~2 ^ 31 - 1)
2.如果有一个主键,要求使用数值类型,请问你是用Long还是用Int呢?
答:我的回答是,看情况,如果小的话就用Int
(一律使用Long 类型)
3.int、Long、String在内存中占据的大小是一样的吗?
答:我的回答是,不一样,但是面试官笑了,我也不知道一不一样,知道的大佬,希望可以回复我一下
4.left join 的使用
答:把左边的内容全部查出来,右边的进行匹配
5.HashMap的遍历
答:For-each + entryMap进行遍历,使用Iterator进行遍历,For-each进行遍历
总结:对基础内容的掌握仍然不够扎实,还需要进一步的巩固与学习。面试时不紧张对面试很有帮助

面试时问的不止这一点,还问了一些其他的问题,时间略长,快一个月了,忘记了。如果之后在遇到面试,会第一时间将问题一一记录并总结。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_34370249

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值