京东Java开发实习生二面已挂,心情虽然失落,但是还是要在这里做一点作结,以便日后做些参考。让每一次失败都变的有意义!
面试流程
这次面试的流程比较简洁,首先问了两道技术问题,然后面试官对于我的简历中比较感兴趣的一个项目做了深入了解,最后问到就是诸如“实习时间”和“是否能够接受实习期间没有安排住宿”等问题。
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类)
&