记京东Java开发实习生二面
2017-04-17 21:06
316 查看
京东Java开发实习生二面已挂,心情虽然失落,但是还是要在这里做一点作结,以便日后做些参考。让每一次失败都变的有意义!
解析:
(1)输入地址
(2)浏览器查找域名的 IP 地址
这一步包括 DNS 具体的查找过程,包括:浏览器缓存->系统缓存->路由器缓存…
(3)浏览器向 web 服务器发送一个 HTTP 请求
(4)服务器的永久重定向响应(从 http://example.com 到 http://www.example.com)
(5)浏览器跟踪重定向地址
(6)服务器处理请求
(7)服务器返回一个 HTTP 响应
(8)浏览器显示 HTML
(9)浏览器发送请求获取嵌入在 HTML 中的资源(如图片、音频、视频、CSS、JS等等)
(10)浏览器发送异步请求
2.Jsp与Servlet的关系。
(1)jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类)
(2)jsp更擅长表现于页面显示,servlet更擅长于逻辑控制.
(3)Servlet中没有内置对象,Jsp中的内置对象都是必须通过HttpServletRequest对象,HttpServletResponse对象以及HttpServlet对象得到.
Jsp是Servlet的一种简化,使用Jsp只需要完成程序员需要输出到客户端的内容,Jsp中的Java脚本如何镶嵌到一个类中,由Jsp容器完成。而Servlet则是个完整的Java类,这个类的Service方法用于生成对客户端的响应。
我在“吉大二手书中介”中只负责论文和软著的撰写,但是在后面的两个项目中,我独立完成了项目从设计到编程的所有任务。
发现问题:在这两次面试中,我发现自己简历中有两个问题
(1)对于“吉大二手书中介”这个项目,面试官甚至都没有问过,我觉得原因可能是我面试的是Java开发,而在这个项目中,我的任务没有涉及到技术,与岗位不匹配。所以,这算是一种无用信息吧。
(2)独立完成项目是能够体现能力,但是最好能有一个与他人合作的项目,这样可能会体现团队合作。
2.实习生的住宿问题可能需要自己解决。
对这个说法,我持保留意见,以后我会想办法验证这个观点的。
面试流程
这次面试的流程比较简洁,首先问了两道技术问题,然后面试官对于我的简历中比较感兴趣的一个项目做了深入了解,最后问到就是诸如“实习时间”和“是否能够接受实习期间没有安排住宿”等问题。1.技术问题
1.说明在浏览器地址栏输入网址,如jd.com后,进行的一系列动作。解析:
(1)输入地址
(2)浏览器查找域名的 IP 地址
这一步包括 DNS 具体的查找过程,包括:浏览器缓存->系统缓存->路由器缓存…
(3)浏览器向 web 服务器发送一个 HTTP 请求
(4)服务器的永久重定向响应(从 http://example.com 到 http://www.example.com)
(5)浏览器跟踪重定向地址
(6)服务器处理请求
(7)服务器返回一个 HTTP 响应
(8)浏览器显示 HTML
(9)浏览器发送请求获取嵌入在 HTML 中的资源(如图片、音频、视频、CSS、JS等等)
(10)浏览器发送异步请求
2.Jsp与Servlet的关系。
(1)jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类)
(2)jsp更擅长表现于页面显示,servlet更擅长于逻辑控制.
(3)Servlet中没有内置对象,Jsp中的内置对象都是必须通过HttpServletRequest对象,HttpServletResponse对象以及HttpServlet对象得到.
Jsp是Servlet的一种简化,使用Jsp只需要完成程序员需要输出到客户端的内容,Jsp中的Java脚本如何镶嵌到一个类中,由Jsp容器完成。而Servlet则是个完整的Java类,这个类的Service方法用于生成对客户端的响应。
2.项目
简要说明 :我在简历中写到了三个项目,我担任这三个项目的负责人,三个项目按时间顺序分别是:“吉大二手书中介”,“教务管理系统网站”,“中国象棋游戏网页版”。我在“吉大二手书中介”中只负责论文和软著的撰写,但是在后面的两个项目中,我独立完成了项目从设计到编程的所有任务。
发现问题:在这两次面试中,我发现自己简历中有两个问题
(1)对于“吉大二手书中介”这个项目,面试官甚至都没有问过,我觉得原因可能是我面试的是Java开发,而在这个项目中,我的任务没有涉及到技术,与岗位不匹配。所以,这算是一种无用信息吧。
(2)独立完成项目是能够体现能力,但是最好能有一个与他人合作的项目,这样可能会体现团队合作。
3.弹性问题
1.你能在公司实习多长时间?2.实习生的住宿问题可能需要自己解决。
4.提问
虽说是自由发挥,但是最好还是要提前找好几个合适的问题。5.总结
后来我问了问,我们这帮面试京东技术岗的没有人通过。其实大家觉得表现还不错,却不知道为什么没通过。有人说,和我们一起竞争的还有很多研究生,所以虽然我们是985的本科生,依然没有优势。对这个说法,我持保留意见,以后我会想办法验证这个观点的。
相关文章推荐
- 京东二面—Java 后台开发
- 2017暑假实习生java开发工程师面试(京东)
- 百度质量部测试开发实习生面试总结(技术二面)
- java 开发实习生应该掌握的技术
- 【编程】【2017京东java实习生编程题】异或
- 2017 实习生 阿里巴巴 java开发工程师笔试题 字符串匹配
- 2017腾讯移动端开发暑期实习生面试总结(倒在二面)
- 2012年百度实习生招聘——java开发
- java项目开发-大神案例分享:京东京豆项目06
- 【编程】【2017京东java实习生编程题】拍卖
- 京东2017实习生Java.md
- 2017携程java后台开发工程师暑期实习生招聘面试经验分享
- 京东招聘Java开发人员
- 京东2016实习生招聘c++开发工程师在线考试-买糖果
- 【编程】【2017京东java实习生编程题】分堆
- 招聘实习生,要求懂java开发
- 京东2016实习生招聘 C++开发工程师 在线考试(编程题第二题:选举游戏)
- java开发实习生面试问题
- java项目开发-大神案例分享:京东京豆项目06