1.序
马上春招了,分享一波干货。腾讯、百度、阿里、京东、快手、斗鱼、华为、海康威视等面试过程。昨天分享了网易雷火,今天来看看京东。
在面试之前给大家看看我的简历以及个人简介部分,因为面试过程与自己的简历有很大关系。面试官往往会结合简历以及个人简介来问。
<mark>个人简历+项目介绍+简历模板</mark>:梦想成真-----项目自我介绍
<mark>个人简介+自我介绍(视频讲解)</mark>:一字一句教你面试“个人简介”
2.京东面试过程
2.1京东1面 (部门:京东零售、时间:45分钟)
1 假如有一天突然发现在月球上,你怎么办
这个是个脑洞题,我记得我之前看过《火星救援》,觉得很励志,所以就改编了一下回答面试官。其实就是看你怎么对待生活,怎么对待人生。
2读过啥书,有啥感受
一定要准备1-2本好书。然后对你有大的感悟与收获。这个是非常必要的,因为很多面试官越发是终面都非常喜欢这个。
3 项目
个人简历:梦想成真-----项目自我介绍
4评价一下你手机上的一个app
这个我记得我当时说了一个CSDN,就是说自己能随时随地的学习,也能不断的看看自己之前写的文章。其实就是间接的学习。
2.2 京东二面(60分钟) 成功上岸
1 项目
个人简历:梦想成真-----项目自我介绍
2 Socket
梦想成真—Socket技术详解
3 高性能服务器开发
https://blog.csdn.net/weixin_41563161/article/details/105158142
https://blog.csdn.net/weixin_41563161/article/details/105042335
4 TCP
请点击:一篇让你掌握TCP与UDP首部格式
请点击:计算机网络----三次握手四次挥手
5网络五层
请点击:计算机网络分层\协议详解
6数据库 事务
https://blog.csdn.net/weixin_41563161/article/details/101111928(最全事务)
https://blog.csdn.net/weixin_41563161/article/details/102852150(事务到底是隔离的还是不隔离的?)
https://blog.csdn.net/weixin_41563161/article/details/105722700(
Innodb中的事务隔离级别和锁以及MVCC之间的关系)
7类加载
https://blog.csdn.net/weixin_41563161/article/details/111880723(java类加载过程中是线程安全的)
https://blog.csdn.net/weixin_41563161/article/details/103550512(java类加载过程)
8线程通信方式
https://blog.csdn.net/weixin_41563161/article/details/104616099(线程间通信(循环打印abc)
https://blog.csdn.net/weixin_41563161/article/details/104964427(实现线程同步的几种方式总结)
9 共享内存是哪张方式
共享内存
因为线程与父进程的其他线程共享该进程所拥有的全部资源。所以创建的线程本来就已经实现共享内存。但要注意的是,在操作共享资源时要注意实现同步机制,确保线程安全。
通过实现Runnable接口实现线程的共享变量:
管道流
管道流过程:生产者向管道中输出数据,消费者从管道中读取数据。当然,生产者的管道输出要与消费者的管道输入进行连接。
wait()、notify()、notifyAll()
使用Condeition控制
10 GC
https://blog.csdn.net/weixin_41563161/article/details/103882414(G1和CMS区别)
https://blog.csdn.net/weixin_41563161/article/details/103865628(分代回收算法)
https://blog.csdn.net/weixin_41563161/article/details/104093660(GC回收机制(垃圾回收器经典算法)(JVM中内存区域的划分)(GC收集器有哪些))
11 Full Gc期间整个虚拟机是什么状态
CMS那一块具体看jvm书籍
点击 你们要的免费书来了 获取jvm书
3.京东面试感受
-
京东的话内推一定要<mark>找个靠谱的</mark>。不然不会有面试机会。
-
一定要有一个<mark>特别突出的地方</mark>让面试官对你有好印象,比如数据库或者操作系统,你能讲出自己的理解以及底层东西出来。
-
即使是拿到offer了,继续面试,<mark>保持面试的状态</mark>,在面试京东的时候我已经拿到腾讯的offer了,但是依然继续面试,才发现原来拿到offer并不代表你很厉害,只是你在那个面试中你很有运气,但是你的实力其实真的很差劲,需要不断努力。
-
京东的面试官很好,所以放轻松尽情的表达自己就 OK了。
本公众号分享自己从程序员小白到经历春招秋招斩获10几个offer的面试笔试经验,其中包括【Java】、【操作系统】、【计算机网络】、【设计模式】、【数据结构与算法】、【大厂面经】、【数据库】期待你加入!!!
1.计算机网络----三次握手四次挥手
2.梦想成真-----项目自我介绍
3.你们要的设计模式来了
4.震惊!来看《这份程序员面试手册》!!!
5.一字一句教你面试“个人简介”
6.接近30场面试分享
7.你们要的免费书来了