我学生昨天下午参加的京东Java岗的视频面试,下面是面试过程中面试官提出的相关问题,这个是面试完成后自己在整理出来的面试题,基本上是差不多的,大家可以检测下自己能回答几个,同时这个也是大家在准备大厂之前的准备方向。
京东最新面试
- 数组和链表的区别?
- 单向链表和闭环链表,你了解闭环链表吗
- 给你一个参数节点怎么判断是闭环列表 JDK里的常用类有哪些呢?
- 有用过Hashmap吗?实现原理是什么?
- 为什么宏微数是二参数?
- 数据库mysql组件索引和非组件索引有什么区别?
- 有一个日用文件,非常大500g,记录了很多网站地址,给你一台电脑4个g,硬盘不限制,让你找到请求地址访问人数最多的前5条记录,你怎么实现?
- 介绍你做过的项目的项目架构
- 系统用户数到了1000万,你要对性能进行改造,你会怎么做?如果5000万呢
- 在项目里SpringMVC你用的什么版本?
- 如何自定义starter
- 你在项目里有没有写过多线程
- 工作中有没有遇到复杂的问题
另外再说下,大厂面试一般都会看重应聘者的逻辑思维能力,所以对数据结构和算法有很大的要求,这块可以在平日里多刷刷letcode的题目,这个会很有帮助的,最后祝大家都能找到好的工作。