You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -115,7 +115,7 @@ Sooner or later I will complete it with the relative answers. Feel free to contr
115
115
* From a Back End perspective, are there any disadvantages or drawbacks on the adoption of Single Page Applications?
116
116
* 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?
117
117
* 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?
119
119
120
120
121
121
### [[↑]](#toc) <aname='databases'>Questions about Databases:</a>
@@ -162,7 +162,7 @@ Sooner or later I will complete it with the relative answers. Feel free to contr
162
162
### [[↑]](#toc) <aname='distributed'>Questions about Distributed Systems:</a>
163
163
164
164
* 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?
166
166
* What are the general pitfalls of Remote Procecure Call?
167
167
* 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?
168
168
* 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
237
237
238
238
239
239
### [[↑]](#toc) <aname='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?
241
241
* What are the differences between Soa and Microservices?
242
242
* Let's talk about web services versioning, version compatibility and breaking changes.
243
243
* 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
251
251
* What's Two Factor Authentication? How would you implement it in an existing web application?
252
252
* If not carefully handled, logs always risk to contain sensible information, such as passwords. How would you deal with this?
253
253
* 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.
255
255
* 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.
256
256
* 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.
0 commit comments