Fullstack QuestionsAboutAboutContact ↗Contact ↗ (opens in a new tab)
CTRL K
GitHubGitHub (opens in a new tab)
CTRL K
  • Introduction
  • Frontend
    • Frontend features
    • Angular
      • Angular features
      • Angular questions
        • What is a component in Angular and how is it created?
        • How is navigation between routes handled in Angular?
        • What is a service in Angular and how is it created and injected into a component?
        • What are modules in Angular and how are they organized?
    • React
      • React features
      • React questions
        • What is a component in React and how is it defined?
        • What is state in React and how is it used?
        • What are hooks in React and how to use them?
        • What is the Context API in React and what is it used for?
  • Backend
    • Backend features
    • Java
      • Java features
      • Java questions
        • What is inheritance in Java and how is it implemented?
        • What is an exception in Java and how is it handled?
        • What is polymorphism in Java and how is it implemented?
        • What are abstract classes and interfaces in Java? When should you use one over the other?
    • Spring Framework
      • Spring Framework features
      • Spring questions
        • What is Spring Boot and what is its main purpose?
        • How to define a controller in Spring MVC?
        • What is Dependency Injection in Spring?
        • What is Spring Data JPA and how to use it?
  • DevOps
    • DevOps Features
    • Questions
      • Security
  • Docs
    • Architectures
      • Hexagonal
        • Hexagonal Features
        • Advantages
        • Disadvantages
      • SOA
        • SOA Features
    • Patterns
    • Tools
      • CMSs
        • Wordpress
          • Wordpress features
          • Wordpress advantages
          • Wordpress disadvantages
          • Wordpress conclusion
        • Joomla
          • Joomla features
          • Joomla advantages
          • Joomla disadvantages
          • Joomla conclusion
        • Drupal
          • Wordpress features
          • Wordpress advantages
          • Wordpress disadvantages
          • Wordpress conclusion
        • Magento
        • OctoberCMS
        • Magento
        • Prestashop
      • OWASP
        • OWASP Keys
      • Jenkins
        • Jenkins features
      • SonarQube
      • Docker
      • Kubernetes
      • Prometheus
      • Grafana
      • ELK
      • Splunk
  • Introduction
  • Frontend
    • Frontend features
    • Angular
      • Angular features
      • Angular questions
        • What is a component in Angular and how is it created?
        • How is navigation between routes handled in Angular?
        • What is a service in Angular and how is it created and injected into a component?
        • What are modules in Angular and how are they organized?
    • React
      • React features
      • React questions
        • What is a component in React and how is it defined?
        • What is state in React and how is it used?
        • What are hooks in React and how to use them?
        • What is the Context API in React and what is it used for?
  • Backend
    • Backend features
    • Java
      • Java features
      • Java questions
        • What is inheritance in Java and how is it implemented?
        • What is an exception in Java and how is it handled?
        • What is polymorphism in Java and how is it implemented?
        • What are abstract classes and interfaces in Java? When should you use one over the other?
    • Spring Framework
      • Spring Framework features
      • Spring questions
        • What is Spring Boot and what is its main purpose?
        • How to define a controller in Spring MVC?
        • What is Dependency Injection in Spring?
        • What is Spring Data JPA and how to use it?
  • DevOps
    • DevOps Features
    • Questions
      • Security
  • Docs
    • Architectures
      • Hexagonal
        • Hexagonal Features
        • Advantages
        • Disadvantages
      • SOA
        • SOA Features
    • Patterns
    • Tools
      • CMSs
        • Wordpress
          • Wordpress features
          • Wordpress advantages
          • Wordpress disadvantages
          • Wordpress conclusion
        • Joomla
          • Joomla features
          • Joomla advantages
          • Joomla disadvantages
          • Joomla conclusion
        • Drupal
          • Wordpress features
          • Wordpress advantages
          • Wordpress disadvantages
          • Wordpress conclusion
        • Magento
        • OctoberCMS
        • Magento
        • Prestashop
      • OWASP
        • OWASP Keys
      • Jenkins
        • Jenkins features
      • SonarQube
      • Docker
      • Kubernetes
      • Prometheus
      • Grafana
      • ELK
      • Splunk
  • About
  • Contact ↗ (opens in a new tab)
Question? Give us feedback → (opens in a new tab)Edit this page
Backend
Spring Framework
Spring Framework features
Last updated on July 16, 2024
What are abstract classes and interfaces in Java? When should you use one over the other?What is Spring Boot and what is its main purpose?

Fullstack Questions for Interviews