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