【校招VIP】京东 JAVA 一面

10月23日 收藏 0 评论 0 java开发

【校招VIP】京东 JAVA 一面

转载声明:文章来源:https://www.nowcoder.com/feed/main/detail/073456fa234f49a2ab5fb75f929eb728

时间:10.18
时长:50min

自我介绍

【JAVA】
* ArrayList和LinkedList的区别?
* ArrayList和LinkedList两者是如何扩容的?
* HashMap的数据结构?在get和put的流程是怎样的?
* HashMap中桶的下标是如何确定的?
* ArrayList和HashMap的使用场景的区别?
* 为什么并发会带来的线程不安全?
* Synchronized VS CAS
* 线程池的核心参数以及使用流程

【MySQL】
* 有一张表有(学生,科目,分数)字段,查出语文成绩排名第二的学生
* 在什么场景下用到MySQL
* 对MySQL的存储引擎有哪些?InnoDB的底层结构有了解吗
* 联合索引(a, b, c),现在用where里的条件只有a,会走索引吗

【Redis】
* Redis为什么这么快
* Redis使用的线程模型是怎么样的
* Redis的IO模型是怎么样的
* 在项目中哪里用到了Redis,用到了什么数据类型,怎么使用的?
* 追问:如果分布式锁过期了,但是任务还没有做完怎么办

【计算机网络】
* HTTP VS HTTPS
* HTTPS是如何进行加密的

【Kafka】
* 说一下对Kafka的了解
* 消息队列具有哪些角色

【项目】
* 介绍一下项目,以及你参与了哪些部分。
* 项目的性能的瓶颈是怎么找到的?以及是如何优化的?

【面经无关的碎碎念:是秋招以来面试到的最好的面试官了,主要是过了一遍简历上写的基础内容,面试官也有在听我讲完然后找点深入,我答错or答不上来他还给我解答介绍,面试体验贼拉好】

C 0条回复 评论

帖子还没人回复快来抢沙发