These questions were asked me in a technical interview:
- If we deploy an application on multiple server (like database server, web server) then, each request should be redirected to proper server, then how you will handle it in your code?
- How security pinholes will be handled in an application?
- What things should be considered while writing a web application?
- How will you do load/performance testing of web application? Which framework you will use for it?
- How will you implement a cache for results which require a DB access?
Please let me know how to write an web application considering all these points. I am not so much aware of architechural design of web application. Your guidelines will be helpful.