Skip to content

Latest commit

 

History

History
17 lines (16 loc) · 2.35 KB

File metadata and controls

17 lines (16 loc) · 2.35 KB

General Questions

  • Why does Functional Programming matter? When should a functional programming language be used? [A]
  • How do companies like Microsoft, Google, Opera and Mozilla profit from their browsers? [A]
  • Why does opening a TCP socket have a large overhead? [A]
  • What is Encapsulation important for? [A]
  • What is a real-time system and how is it different from an ordinary system? [A]
  • What's the relationship between real-time languages and heap memory allocation?
  • Immutability is the practice of setting values once, at the moment of their creation, and never changing them. How can immutability help write safer code?
  • Pro and cons of mutable and immutable values. [A]
  • What are the pros and cons of mutable and immutable values.
  • What's the Object-Relational impedance mismatch? [A]
  • Which principles would you apply to define the size of a cache? [A]
  • What's the difference between TCP and HTTP? [A]
  • What are the tradeoffs of client-side rendering vs. server-side rendering? [A] [A]
  • How could you develop a reliable communication protocol based on a non-reliable one? [A]
  • Remove the concept of "null" from your preferred language. [A]