Web Architect Interview Questions
Go Back1. How would you describe the difference between a web architect and a web developer?
2. How does CORS work?
3. What is Javascript prototyping, and how do you incorporate it into your web design plans?
4. What are some of the tools do you use to architect a website?
5. How do you use a Traffic Manager, and how does this differ from a load balancer?
6. Please tell me about how you address disaster recovery in your web designs.
7. Can you describe common web security attacks and how your web designs protect against them?
8. Do you use Domain-Driven Design when architecting a website? Can you describe what this is?
9. What is meant by lower latency interactions?
10. Can you describe what SOLID stands for in the context of web architecture and discuss some of its principles?
11. What is scalability?
12. What is a cluster? Why do you need clustering?
13. What is HTTP session replication?
14. Please describe the ACID properties of a database used in web architecture.
15. What is the Single Responsibility Principle (SRP), and how do you use this in your designs?
16. What are some of the differences between a binary semaphore and a mutex?
17. What is sticky session load balancing, and how does this relate to the concept of session affinity?
18. What are some of the issues related to a sticky session?
19. Can you describe a microservice architecture and discuss its advantages?
20. Does serialization break singleton property in Java?
21. What is a clustered index?
22. Please describe a tech stack and discuss what it is used for.
23. Can you tell me what an XML market data service is and how it interacts with outside entities?
24. Please discuss the pros and cons of REST vs. SOAP.
25. Can you explain how OAuth works?
26. Please discuss the difference as well as pros and cons of compiled vs. interpreted languages.
27. Which do you prefer, SOAP or JMS?
28. What is an API gateway?
29. Can you compare WebAPI vs. Microservices?
30. Please discuss eventual consistency.