Skip to content

Commit 3441500

Browse files
Merge branch 'boonsuen-master'
2 parents 2f07f01 + 69634f9 commit 3441500

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ Sooner or later I will complete it with the relative answers. Feel free to contr
115115
* From a Back End perspective, are there any disadvantages or drawbacks on the adoption of Single Page Applications?
116116
* Why do we usually put so much effort for having stateless services? What's so good in stateless code and why and when statefullness is bad?
117117
* REST and SOAP: when would you choose one, and when the other?
118-
* In Web development, Model-View Controller and Model-View-View-Model approaches are very common, both in the Back End and in the Fron End. What are they, and why are they advisable?
118+
* In Web development, Model-View Controller and Model-View-View-Model approaches are very common, both in the Back End and in the Front End. What are they, and why are they advisable?
119119

120120

121121
### [[]](#toc) <a name='databases'>Questions about Databases:</a>
@@ -162,7 +162,7 @@ Sooner or later I will complete it with the relative answers. Feel free to contr
162162
### [[]](#toc) <a name='distributed'>Questions about Distributed Systems:</a>
163163

164164
* How to test a distributed system?
165-
* In which case whould you apply asynchronously communication between two systems?
165+
* In which case would you apply asynchronously communication between two systems?
166166
* What are the general pitfalls of Remote Procecure Call?
167167
* If you are building a distributed system for scalability and robustness, what are the different things you'd think of in the case you are working in a closed and secure network environment or in geographically distributed and public system?
168168
* How to manage Fault Tolerance in a Web application? And in a Desktop one?
@@ -237,7 +237,7 @@ Sooner or later I will complete it with the relative answers. Feel free to contr
237237

238238

239239
### [[]](#toc) <a name='soa'>Questions about Service Oriented Architecture and Microservices:</a>
240-
* Why, in a SOA, long-lived transactions are discorauged and Sagas are suggested instead?
240+
* Why, in a SOA, long-lived transactions are discouraged and Sagas are suggested instead?
241241
* What are the differences between Soa and Microservices?
242242
* Let's talk about web services versioning, version compatibility and breaking changes.
243243
* What's the difference between a transaction and a compensation operation in a saga, in SOA?
@@ -251,7 +251,7 @@ Sooner or later I will complete it with the relative answers. Feel free to contr
251251
* What's Two Factor Authentication? How would you implement it in an existing web application?
252252
* If not carefully handled, logs always risk to contain sensible information, such as passwords. How would you deal with this?
253253
* Write down a snippet of code affected by SQL Injection and fix it.
254-
* How would it be possible to detect SQL Injection via static code analisys? I don't expect you to write an algorithm capable of doing this, as it is probably a huge topic, but let's discuss a general approach.
254+
* How would it be possible to detect SQL Injection via static code analysis? I don't expect you to write an algorithm capable of doing this, as it is probably a huge topic, but let's discuss a general approach.
255255
* What do you know about Cross-Site Scripting? If you don't remember it, let's review online its definition and let's discuss about it.
256256
* What do you know about Cross-Site Forgery Attack? If you don't remember it, let's review online its definition and let's discuss about it.
257257
* How does HTTPS work?

0 commit comments

Comments
 (0)