2020.01.02 面试

  今天去京东面试,让我一个码了N年的代码小能手很是汗颜 整理如下

   1.如果重写equls方法 为什么要重写hashcode方法

   2.oracle\mysql 索引类型是什么

   3.什么是动态代理,动态代理的实现方式

   4.Spring的Aop 原理

   在介绍完自己工作后猛然抛出第一个问题 脑子瞬间空白,心里很清楚重写equls方法大化肯定的重写hashcode方法,可是为什么那,马马虎虎的 回答 equls方法和hashcode的方法都是继续Object对象的,如果equls方法修改,还用原来的hashcode方法 ,会不一致的,

    2.oralce\mysql 索引的类型 本人也是 懂得建立索引的规则 但是 类型那 不懂

    3.动态代理本人只是想到了有java jdk自带的和cglia两种 方法实现,动态代理大简单概念我们如果想处理A类我们不会直接请求A类处理,而是调用B 类作为调用A类大直接入口

   4.Spring的Aop 原理,本人直接说拦截器 Interceptor ,具体什么拦截器 没有说出来。

  结果可想而知,最后面试问还有什么问题要问他时,我很虚心的问题,我回答大是不是很不条理不清晰,面试官也很实诚的回答说我都没有说到重点上,而且知道怎么用,原理的东西不是很清楚,很是郁闷,也很迷茫作为工作了很多年大老程序员,问的这些都作用,脑子也有印象,但是不能很利索的表达出来,确实让人不爽,不过细思量 也是自己的问题,做事不理解,不总结,做完就OK其深层次大东西不去细思量,如果出问题,不能很快定位他,确实工作方式,思考方式有问题,在此记录本次不爽面试。     

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值