京东面试笔试题Java.pdf
上传人:文库****品店 上传时间:2024-09-11 格式:PDF 页数:2 大小:81KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

京东面试笔试题Java.pdf

京东面试笔试题Java.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

一面:自我介绍,项目的一些经历项目的功能模块项目的接口怎么设计的?用的什么框架,servlet是在哪里用的怎么理解MVC模式集合框架的List是一个类还是接口?Arraylist和LinkList在底层结构上有什么不一样?HashMap的实现的数据结构,以及get和put方法执行过程java的synchronized和lock的区别,具有哪些实现类?了解leftjoin和rightjoin吗,以哪个为主表?索引类型,创建索引数据库的事务的4大属性数据库的锁什么是B树,对什么数据结构比较了解项目中怎么实现事务的,底层的事务是怎么实现的讲一下redis是什么,有哪几种数据类型除了我问的,你还有哪些比较熟悉的?这一问题真是给自己挖了个大坑,我回答的是JVM、垃圾回收算法,接着就问你有配过哪些垃圾回收算法吗,有哪些垃圾回收器,哪几个版本会有垃圾回收器,垃圾回收的流程,怎么去寻找垃圾的,简单介绍一下什么是根搜索法,查找过程中有哪几种算法你觉得你的优势是什么有哪些东西是自学的研究生的研究方向是什么感觉自己回答的不好,以为凉了,结果没想到还有后来......二面:自我介绍还是项目介绍,数据库的设计,可以怎么改进常用的java框架对SSM的理解对MVC的理解一个http的请求处理过程接触过哪些数据库数据库的存储引擎,MyISAM和InnoDB的区别介绍一下事务的特性怎么优化SQL介绍redis,适用场景,redis会带来哪些问题?消息队列的中间键;栈适用哪些场景快排的思路,快排是一个稳定的算法的吗,为什么不稳定用哪种方法可以实现一个比较稳定的排序红黑树集合类框架,hashMap的实现原理,与hashtable的区别,concurrentHashMapLinux的常用命令(没用过不会)mybatis的#{}和$区别,为什么要这样设计,了解SQL注入攻击吗(不了解)对springMVC注解的理解,自定义过注解,有看过源码吗(没有)对设计模式的理解,单例模式应用的场景,动态代理对前端了解,ajax,json(不了解)个人的特长,遇到过的问题,怎么解决的