JD社招面试-凉凉

去JD面试,让我一个码了N年代码的程序员很是汗颜

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

2.oracle\mysql 索引类型,懂得建立索引的规则 但是类型那不懂

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

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

最后当然就凉凉了,问还有什么问题要问他时,我问我是不是条理很不不清晰,面试官回答说我都没有说到重点上,而且原理的东西不是很清楚。作为工作了很多年大老程序员基本的东西都说不清楚,不过也是自己的问题,做事不理解,不总结,做完就OK其深层次大东西不去细思量,如果出问题,不能很快定位他,确实工作方式,思考方式有问题。
#社招##京东##Java工程师##面经#
全部评论
大哥,你是多少年的工作经验
点赞 回复
分享
发布于 2020-01-06 16:24
感觉不如校招,校招都会吧
点赞 回复
分享
发布于 2020-01-06 16:27
联易融
校招火热招聘中
官网直投
多少年啊
点赞 回复
分享
发布于 2020-01-06 18:19

相关推荐

#软件开发2024笔面经#趁刚面完,写的总结。一、专业基础知识:1. HTTP和HTTPS的区别是什么?2. 说说你常见熟悉的数据结构与算法?3. 数据库类型有哪些?4. MySQL属于什么类型的数据库?5. 非关系型数据库你知道哪些?6. 你使用过哪些数据库?7. 你的专业课有哪些?8. 你使用MongoDB实现了什么?拿来做什么?9. MySQL你掌握到什么程度?10. 说说你对栈和队列的认识?栈和队列有什么区别?11. 你专业课学了哪些语言?或者技能?12. 说出ISO模型7层都有哪些?13. 说出TCP/IP协议簇4层分别有哪些?14. HTTP是在那一层使用的?15. 你使用过哪些操作系统?16. 你使用的Linux操作系统是那个版本的?你对Linux操作系统有哪些认识?说说看?二、专业技能知识1. vue你了解有多少?你认为你可以对你的vue知识评多少分?(满分10分)2. 你还会其他开发框架吗?比如react3. 看你的项目,你是前后端都在开发吗?4. 你后端数据怎么来的呢?5. 你对JavaScript的框架有哪些认识?(这个问题我不懂,我让面试官给我举例子)6. 看你有开发小程序的经验,你的后端是怎么实现的?7. 小程序的支付功能如何实现的?三、其他1. 简历中获奖相关问题2. 个人作品的介绍3. 看你是前端开发的,有没有想往后端开发或者全栈开发方向走呢?因为面我的部门是xxx4. 你是那个学校的?在哪里?5. 说出你所知道或者使用过的代码管理系统?6. 你对部门了解有多少?7. 一个项目你说说它的全流程?
点赞 评论 收藏
转发
1 9 评论
分享
牛客网
牛客企业服务