Question Bank
721 approved questions from the community
What is referential transparency?
Why does C++ support multiple inheritance while Java only allows implementing multiple interfaces?
What is an Anti-Corruption Layer in software architecture?
What should be considered when building systems for a public network vs a secure closed network? (Select all that apply)
What are some of the Fallacies of Distributed Computing? (Select all that apply)
What are common pitfalls of Remote Procedure Calls (RPC)? (Select all that apply)
Developers should design their own cryptographic algorithms for better security.
What is CQRS (Command Query Responsibility Segregation)?
Testing concurrent code is easier than testing sequential code.
Why did CGI (Common Gateway Interface) become obsolete?
What is vendor lock-in and how would you defend against it?
What is a wait-free algorithm?
When is a cache not useful or even dangerous?
What could cause a denial of service (DoS) not maliciously but due to design?
What is the Object-Relational Impedance Mismatch?
What is a saga in the context of distributed transactions?
Which are security contexts in Angular that require sanitization? (Select all that apply)
The async pipe automatically unsubscribes from observables when the component is destroyed.
Arrow functions can be used in AOT compilation without any restrictions.
What are the three phases of AOT compilation?