2017暑假实习生java开发工程师面试(京东)
2017-04-18 17:47
387 查看
笔试之后收到京东的面试通知,通知的线下面试地点是北京,由于不在北京,后来转成了电话面。面试官很耐心地和你约好面试时间,并且很准时地打来电话进行面试。
京东的电话面试,用一句话来总结就是:很全面!我面的是Java开发工程师,于是就从Java基础面到数据库,从数据库面到项目,从项目面到虚拟机,从虚拟机面到框架,然后从框架面到前端,又从前端面到了数据结构与算法,感觉自己被掏空了。。。
1、自我介绍
2、聊项目,聊你主要负责什么,做了哪些工作?研究生期间做了什么?项目中有没有考虑过高并发,有没有用过多线程连接池?关于多线程的了解。
3、Java基础:八种基本数据类型有哪些?HashMap的底层实现,HashMap与Hashtable的区别?堆和栈的区别?读取文件的代码实现,需要用到哪些类?Java连接数据库的代码实现?如何遍历集合中的元素?迭代与递归的区别?
4、虚拟机:垃圾回收机制,新生代、老年代、永久代的区别,永久代中主要存储什么?
5、数据库:Mysql中常用的SQL语句优化方法有哪些?给一个目录,下面有很多子目录,子目录下还有目录,一层接一层,设计的一个数据表来存储这个目录结构(简单地说下数据表中需要有哪几个字段)。
6、数据结构与算法:二叉树,二分查找、冒泡、快排的实现思路简单描述。深度优先与广度优先的实现与区别。
7、框架:用过哪些框架?有没有看过Spring的源码?
8、前端:你对前端的了解?如何用JQuery获取id、class的值?获取<div>标签下的所有<div>子标签?
9、上面的知识主要是从课堂学习,还是自学?怎样自学的?最近在学习什么?
京东的电话面试,用一句话来总结就是:很全面!我面的是Java开发工程师,于是就从Java基础面到数据库,从数据库面到项目,从项目面到虚拟机,从虚拟机面到框架,然后从框架面到前端,又从前端面到了数据结构与算法,感觉自己被掏空了。。。
1、自我介绍
2、聊项目,聊你主要负责什么,做了哪些工作?研究生期间做了什么?项目中有没有考虑过高并发,有没有用过多线程连接池?关于多线程的了解。
3、Java基础:八种基本数据类型有哪些?HashMap的底层实现,HashMap与Hashtable的区别?堆和栈的区别?读取文件的代码实现,需要用到哪些类?Java连接数据库的代码实现?如何遍历集合中的元素?迭代与递归的区别?
4、虚拟机:垃圾回收机制,新生代、老年代、永久代的区别,永久代中主要存储什么?
5、数据库:Mysql中常用的SQL语句优化方法有哪些?给一个目录,下面有很多子目录,子目录下还有目录,一层接一层,设计的一个数据表来存储这个目录结构(简单地说下数据表中需要有哪几个字段)。
6、数据结构与算法:二叉树,二分查找、冒泡、快排的实现思路简单描述。深度优先与广度优先的实现与区别。
7、框架:用过哪些框架?有没有看过Spring的源码?
8、前端:你对前端的了解?如何用JQuery获取id、class的值?获取<div>标签下的所有<div>子标签?
9、上面的知识主要是从课堂学习,还是自学?怎样自学的?最近在学习什么?
相关文章推荐
- 2017携程java后台开发工程师暑期实习生招聘面试经验分享
- 2017 实习生 阿里巴巴 java开发工程师笔试题 字符串匹配
- Java软件开发工程师实习生面试经验分享总结
- Java软件开发工程师实习生面试经验分享总结
- 阿里巴巴2017实习生招聘研发工程师JAVA考试 最懵逼的逻辑题
- 阿里巴巴集团2017暑期实习生在线编程测试题分析-Java研发工程师
- 【面试总结】【远光软件】【java开发工程师】
- Java高级开发工程师面试考纲 转
- 花旗软件java开发工程师面试
- 网易2017实习生招聘笔试题 C++开发工程师
- 【Java高级开发工程师】近一个月的面试总结
- Java高级开发工程师面试考纲
- 面试JAVA开发工程师过程涉及的几个知识点
- 初中级java开发工程师面试总结
- 2017腾讯实习生Android客户端开发面试总结
- Java开发工程师的面试该用什么姿势?做到这些让你多拿5K
- 2017阿里,百度,京东java面试+笔试大合集,2018的你会吗?
- 京东2017实习生Java.md
- 2017去哪儿java开发工程师及编程题答案