Pergunta de entrevista da empresa Chase

Explain the difference between HTTP and HTTPS. Describe the principles of Object-Oriented Programming (OOP). What is the difference between a stack and a queue? Provide real-world examples of each. Explain the concept of a RESTful API. How does a hash table work, and what are its advantages and disadvantages? Can you explain the concept of polymorphism in OOP? What is the purpose of an index in a database, and how does it improve query performance?