京东面试成功的经验和总结

来源:程序思维浏览:3101次
第一次面试虽然成功,但有许多缺点需要重新考虑和纠正。

京东面试成功的经验和总结

由于时间和距离,两次面试是通过电话面试进行的。第一次面试时面试官。面试时间近20分钟。第二次面试,两位面试者提问,整个采访时间近50分钟。面试结果通过了。面试有一段时间了,一些面试问题可能忘记了,我现在已入职。

京东面试成功的经验和总结

第一次访谈:基本上会询问Java的基本知识,并简单地询问一些问题。

问题大致如下:

1、Java集合类,ArrayList LinkedList HashMap等。集合类的线程安全问题基础数据结构,数组和链表的使用也询问了HashMap的源代码
2、多线程方面:线程生命周期、线程状态、线程池
3、 Java内存模型CAS原子操作易失性内存语义
4、Static final关键字类加载机制初始化顺序
5、Switch case 击穿现象等

第二次面试:

被问及框架和项目问题

1、Java的几个特性:继承、封装、多态、抽象
2、请教框架使用Spring AOP IOC原理和实现(反射、代理、源代码)
3、设计模式:单例模式
4、版本控制器Git基本命令
5、Java多线程方面的问题比较多,重新排序,结合多个场景问是否重新排序,线程池构建,线程重用
6、类锁、对象锁、静态锁、结合多个场景提问
7、Volatile synchronized其他实现同步的方法ReenTrantLook等
8、类加载机制
9、JVM内存模型、虚拟机栈、本地方法栈、堆、方法区、程序计数器 stackoverflower error异常等
10、Netty框架+socket 字观察者模式、缓存、通道
11、网络爬虫、网址判重
12、因为之前我写了一个仿Spring框架,让我解释一下实现的过程。
13、 Web容器的工作原理
14、反射相关的问题

总结一下:

1、不要太紧张,过度紧张会影响你的思维,导致你说什么,要说什么,都说不清楚甚至说不上来;
2、在回答问题后不需要立即回答问题,你可以组织自己的语言,然后回答,回答问题最好有条有理,一步一步,这样显得思路清晰,非常熟练;
3、讲话必须自信,那么讲话的语气和速度应该和平时一样平静,不要显得很匆忙,或者非常沉闷;
4、问一个问题,你可以说更多,在很短的时间内,尽可能多地展示你自己的东西,试着说深度,而不是广度。说的太广,给人一种飘渺,什么都懂,也只是懂一点的感觉。从理论,应用场景,如何应用,原理,底层实现,源代码以这样的顺序回答。答案的深度使得面试官觉得这个人很好,研究非常彻底;
5、在面试中,试着说你擅长的部分,自己不擅长的部分少说。如果你问这个问题确实是你不明白的问题,可以直接说不清楚或不会,然后干净利落的回答下一题。不要拖拖拉拉的回答,给面试官留下了不好的印象,更致命的是影响了自己的心态,甚至影响了整个面试过程。
6、如果您正在接受电话面试或视频,请务必找一个熟悉,安静的环境。

建议:

1、建议您有时间多看一些源代码,这样在面试时,结合源代码来回答问题,这是非常有说服力的,经常学习源代码,编码风格和习惯的人肯定是好的,想法和设计都是杰出的见解,这使得面试官非常放心;
2、通常学习不断钻研,直到底层实现,掌握原理,设计方式等;
3、可以参加互联网级讲座,模拟面试和其他活动,了解动态,平时多练兵,打仗才不怂。
4、通常要总结,多想想,最好是形成文档,当你进入公司时,你会发现没有文档你就什么也做不了。
精品好课
VUE2+VUE3视频教程从入门到精通(全网最全的Vue课程)
VUE是目前最火的前端框架之一,就业薪资很高,本课程教您如何快速学会VUE+ES6并应用到实战,教你如何解决内存泄漏,常用UI库的使用,自己封装组件,正式上线白屏问题,性能优化等。对正在工作当中或打算学习VUE高薪就...
最新完整React+VUE视频教程从入门到精,企业级实战项目
React和VUE是目前最火的前端框架,就业薪资很高,本课程教您如何快速学会React和VUE并应用到实战,教你如何解决内存泄漏,常用库的使用,自己封装组件,正式上线白屏问题,性能优化等。对正在工作当中或打算学习Re...
HTML5视频播放器video开发教程
适用人群1、有html基础2、有css基础3、有javascript基础课程概述手把手教你如何开发属于自己的HTML5视频播放器,利用mp4转成m3u8格式的视频,并在移动端和PC端进行播放支持m3u8直播格式,兼容...
Vue2+Vue3+ES6+TS+Uni-app开发微信小程序从入门到实战视频教程
2021年最新Vue2+Vue3+ES6+TypeScript和uni-app开发微信小程序从入门到实战视频教程,本课程教你如何快速学会VUE和uni-app并应用到实战,教你如何解决内存泄漏,常用UI库的使用,自己...
jQuery视频教程从入门到精通
jquery视频教程从入门到精通,课程主要包含:jquery选择器、jquery事件、jquery文档操作、动画、Ajax、jquery插件的制作、jquery下拉无限加载插件的制作等等......
HTML5基础入门视频教程易学必会
HTML5基础入门视频教程,教学思路清晰,简单易学必会。适合人群:创业者,只要会打字,对互联网编程感兴趣都可以学。课程概述:该课程主要讲解HTML(学习HTML5的必备基础语言)、CSS3、Javascript(学习...
最新完整React视频教程从入门到精通纯干货纯实战
React是目前最火的前端框架,就业薪资很高,本课程教您如何快速学会React并应用到实战,教你如何解决内存泄漏,常用UI库的使用,自己封装组件,正式上线白屏问题,性能优化等。对正在工作当中或打算学习React高薪就...
React实战视频教程仿京东移动端电商
React是前端最火的框架之一,就业薪资很高,本课程教您如何快速学会React并应用到实战,对正在工作当中或打算学习React高薪就业的你来说,那么这门课程便是你手中的葵花宝典。
收藏
扫一扫关注我们