1. Describe the key advantages of HTTP/2 as compared with HTTP 1.1. 2. How do you find the memory leakage in your application? 3. How to make your web application optimized? 4. What are the steps you follow before taking live (production) your web application? 5. What is rest api's? https://medium.com/extend/what-is-rest-a-simple-explanation-for-beginners-part-1-introduction-b4a072f8740f 6. What is CORS? How does it work? 7. Explain the purpose of each of the HTTP request types when used with a RESTful web service. 8. How does browser works? https://www.html5rocks.com/en/tutorials/internals/howbrowserswork/ (In detail) https://medium.com/@monica1109/how-does-web-browsers-work-c95ad628a509 (Brief) 9. Differences between TCP and UDP https://www.geeksforgeeks.org/differences-between-tcp-and-udp/ 10. How do you debugg your web application and what are the tools you use? 11. How do you check the performance of your web application? https://developers.google.com/web/tools/chrome-devtools/evaluate-performance https://scotch.io/tutorials/how-to-use-chrome-dev-tools-to-find-performance-bottlenecks#toc-what-is-performance- 12. What happens when I type any URL in the browser? https://medium.com/@monica1109/what-happens-when-i-type-any-url-in-the-browser-3719c6357da2 13. HTTP requests – GET and POST along with associated headers such as Cache-Control, ETag, Status Codes, and Transfer-Encoding. 14. REST vs RPC. 15. Security – when to use JSONP, CORs, and iFrame policies.