Skip to content

Commit 667b51c

Browse files
Questions about Architecture have a different order
1 parent 1f19274 commit 667b51c

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -215,28 +215,29 @@ This project is admittedly inspired by [Front-end Job Interview Questions](https
215215

216216
####[[]](#toc) <a name='architecture'>Questions about Software Architecture:</a>
217217

218+
* When is a cache not useful or even dangerous?
219+
* Why does Event-Driven Architecture improve scalability?
220+
* What makes code readable?
221+
* What is the difference between emergent design and evolutionary architecture?
218222
* Scale out vs scale up: how are they different? When to apply one, when the other?
223+
* How to deal with failover and user sessions?
219224
* What is CQRS (Command Query Responsibility Segregation)? How is it different from the oldest Command-Query Separation Principle?
220225
* What is Three-Tier architecture?
221226
* How would you design a software system for scalability?
222227
* What are the strategies to deal with the C10k problem?
223-
* How to deal with failover and user sessions?
224228
* How would you design a decentralized (that is, with no central server) P2P system?
225229
* Why doesn't CGI scale?
226230
* How would you defend the design of your systems against Vendor Lock-in?
227-
* What makes code readable?
228231
* What are the disadvantages of the Publish-Subscribe pattern at scale?
229232
* When would you apply horizontal scaling and when vertical scaling?
230-
* When is a cache not useful or even dangerous?
231233
* What's new in CPUs since the 80s, and how does it affect programming?
232234
* In which part of the lifecycle performance should be taken in consideration, and how?
233235
* How could a Denial of Service arise not maliciously but for a design or architectural problem?
234-
* Why does Event-Driven Architecture improve scalability?
235236
* What’s the relationship between Performance and Scalability?
236237
* When is it OK to use tight coupling?
237238
* What characteristic should a system have to be Cloud Ready?
238239
* Does unity of design imply an aristocracy of architects?
239-
* What is the difference between emergent design and evolutionary architecture?
240+
240241

241242

242243
####[[]](#toc) <a name='soa'>Questions about Service Oriented Architecture and Microservices:</a>

0 commit comments

Comments
 (0)