因为这真的是个好问题!建议面试之前必须搞清楚流程并全文背诵。可以向面试官传达你对浏览器工作原理的理解深度和广度,同时也能倾向性的引导面试官对你擅长的知识提问。
如果能流畅的陈述下图的过程,我认为是及格的回答了。
同时基于上述内容,还可以扩展出tcp连接过程、http协议、https机制、html文档解析阻塞因素和优化方案、js单线程如何支持异步IO(event loop过程),http资源加再优化等相关问题。所以理解这个过程对系统的学习浏览器工作原理帮助巨大。这里推荐阅读站内大佬@来一碗黑鸡汤分享的内容。