Fragen suchen…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Startseite
Themen
Kategorien
Lernpfade
Suche
Architektur Interviewfragen · IT-Interview-Training
Startseite
/
#Architektur
#Architektur
123 Fragen
Was solltest du bei der Erstellung von Microservices in Node beachten?
Node.js
#architecture
Senior
›
Was sind React Server Components und wie unterscheiden sie sich von Client-Komponenten?
React
#architecture
Senior
›
Was ist Progressive Enhancement?
HTML
#architecture
Senior
›
Welche CSS-Architektur-Methodologien helfen bei großen Codebases?
CSS
#architecture
Senior
›
Wie unterstützt NestJS Microservices?
NestJS
#architecture
Senior
›
Wie handhabst du Background-Jobs und Queues?
NestJS
#architecture
Senior
›
Wie führt man robuste Hintergrund-Jobs aus (Celery/ARQ)?
FastAPI
#architecture
Senior
›
Wie stellst du eine FastAPI-App in die Produktion bereit?
FastAPI
#architecture
Senior
›
Wie führen Sie Hintergrundaufgaben mit Celery aus?
Django
#architecture
Senior
›
Wie deployest du eine Django-Anwendung in der Produktion?
Django
#architecture
Senior
›
Welche häufigen Design Patterns gibt es in Java?
Java
#architecture
Senior
›
Wie funktioniert Dependency Injection in modernem PHP?
PHP
#architecture
Senior
›
Welche Design Patterns sind in PHP-Frameworks verbreitet?
PHP
#architecture
Senior
›
Was sind PSR-Standards und warum sind sie wichtig?
PHP
#architecture
Senior
›
Wie funktionieren Events und Listeners?
Laravel
#architecture
Middle
›
Wie funktionieren warteschlangenverwaltete Jobs in Laravel?
Laravel
#architecture
Middle
›
Wie funktioniert Task Scheduling?
Laravel
#architecture
Senior
›
Wie funktioniert die Echtzeit-Übertragung in Laravel?
Laravel
#architecture
Senior
›
Wie strukturierst du einen Service/eine Architektur für eine große Laravel-Anwendung?
Laravel
#architecture
Senior
›
Wie funktioniert Dependency Injection in .NET?
C#
#architecture
Senior
›
Was ist Ruby on Rails und seine Kernprinzipien?
Ruby
#framework
Senior
›
Was ist Systemdesign und warum ist es wichtig?
System Design
#architecture
Junior
›
Was ist Skalierbarkeit und wie erreicht man sie?
System Design
#architecture
Junior
›
Was ist Load Balancing und warum ist es wichtig?
System Design
#architecture
Junior
›
Was ist Caching und wie wird es im System Design verwendet?
System Design
#architecture
Junior
›
Wie wählt man Datenbanken im System Design aus?
System Design
#architecture
Junior
›
Wie kommunizieren Komponenten in einem System (APIs)?
System Design
#architecture
Junior
›
Was sind Verfügbarkeit und Zuverlässigkeit im System Design?
System Design
#architecture
Junior
›
Was ist der Unterschied zwischen stateful und stateless Services?
System Design
#architecture
Junior
›
Was ist ein CDN und wie verbessert es die Leistung?
System Design
#architecture
Junior
›
Wie gehst du an ein System-Design-Problem heran?
System Design
#architecture
Junior
›
Was ist das CAP-Theorem?
System Design
#architecture
Middle
›
Wie skalierst du Datenbanken?
System Design
#architecture
Middle
›
Was ist der Unterschied zwischen Microservices und monolithischer Architektur?
System Design
#architecture
Middle
›
Was sind Message Queues und warum sollte man sie verwenden?
System Design
#architecture
Middle
›
Was sind Konsistenzmodelle (stark vs. eventual)?
System Design
#architecture
Middle
›
Wie entwirfst du Rate Limiting?
System Design
#architecture
Middle
›
Was ist Datenpartitionierung und Sharding?
System Design
#architecture
Middle
›
Was ist ein API-Gateway und was macht es?
System Design
#architecture
Middle
›
Wie designest du Systeme, die Fehler elegant bewältigen?
System Design
#architecture
Middle
›
Wie gestaltet man ein großskaliges System (z.B. einen Social-Media-Feed)?
System Design
#architecture
Senior
›
Was ist Event-Driven Architecture?
System Design
#architecture
Senior
›
Was sind die Hauptherausforderungen verteilter Systeme?
System Design
#architecture
Senior
›
Wie argumentieren Sie über Trade-offs beim System Design?
System Design
#architecture
Senior
›
Was ist Observability und warum ist es wichtig in der Systemarchitektur?
System Design
#architecture
Senior
›
Wie schätzt man die Skalierbarkeit ein und führt Capacity Planning durch?
System Design
#architecture
Senior
›
Was sind Proxies und Reverse Proxies?
System Design
#architecture
Middle
›
Wie funktioniert Replikation und was sind ihre Strategien?
System Design
#architecture
Middle
›
Was ist Idempotenz und warum ist sie in verteilten Systemen wichtig?
System Design
#architecture
Middle
›
Was ist Consistent Hashing?
System Design
#architecture
Senior
›
Was sind Schlüsselmuster für Microservices-Architektur?
System Design
#architecture
Senior
›
Was sind Design Patterns und warum sind sie nützlich?
Design Patterns
#architecture
Junior
›
Was ist das Singleton-Muster?
Design Patterns
#architecture
Junior
›
Was ist das Factory-Pattern?
Design Patterns
#architecture
Junior
›
Was ist das Observer-Pattern?
Design Patterns
#architecture
Junior
›
Was ist das Strategy-Pattern?
Design Patterns
#architecture
Junior
›
Was ist das Decorator-Pattern?
Design Patterns
#architecture
Junior
›
Was sind Creational Design Patterns?
Design Patterns
#architecture
Junior
›
Was sind strukturelle Designmuster?
Design Patterns
#architecture
Junior
›
Was sind Verhaltensmuster (Behavioral Design Patterns)?
Design Patterns
#architecture
Junior
›
Wann sollte man Design Patterns verwenden (und wann nicht)?
Design Patterns
#architecture
Junior
›
Was ist das Builder-Pattern?
Design Patterns
#architecture
Middle
›
Was ist das Adapter-Muster?
Design Patterns
#architecture
Middle
›
Was ist das Facade-Pattern?
Design Patterns
#architecture
Middle
›
Was ist Dependency Injection?
Design Patterns
#architecture
Middle
›
Was ist das MVC-Pattern?
Design Patterns
#architecture
Middle
›
Was ist das Repository-Pattern?
Design Patterns
#architecture
Middle
›
Was ist das Command-Pattern?
Design Patterns
#architecture
Middle
›
Was sind Anti-Patterns?
Design Patterns
#architecture
Middle
›
Was sind die SOLID-Prinzipien?
Design Patterns
#architecture
Middle
›
Was sind wichtige Softwaredesign-Prinzipien (DRY, KISS, YAGNI)?
Design Patterns
#architecture
Senior
›
Wie werden Design Patterns in echten Frameworks und Code verwendet?
Design Patterns
#architecture
Senior
›
Warum wird Komposition gegenüber Vererbung oft bevorzugt?
Design Patterns
#architecture
Senior
›
Wie haben sich Design Patterns in der modernen Programmierung entwickelt?
Design Patterns
#architecture
Senior
›
Was ist das Proxy-Pattern?
Design Patterns
#architecture
Middle
›
Was ist das Iterator-Pattern?
Design Patterns
#architecture
Middle
›
Was ist das Template-Method-Pattern?
Design Patterns
#architecture
Middle
›
Was sind häufige Architekturmuster (Layered, Hexagonal, etc.)?
Design Patterns
#architecture
Senior
›
Was ist Domain-Driven Design (DDD)?
Design Patterns
#architecture
Senior
›
Wie wählst du das richtige Pattern für ein Problem aus?
Design Patterns
#architecture
Senior
›
Wie verhalten sich Muster zur Refaktorisierung?
Design Patterns
#architecture
Senior
›
Wie funktioniert die Replikation in PostgreSQL?
PostgreSQL
#architecture
Senior
›
Was ist logische Replikation und wann ist sie nützlich?
PostgreSQL
#architecture
Senior
›
Wie sichern Sie PostgreSQL und führen eine Wiederherstellung durch?
PostgreSQL
#architecture
Senior
›
Wie erreicht man Hochverfügbarkeit in PostgreSQL?
PostgreSQL
#architecture
Senior
›
Wie entwerfen Sie Schemas in MongoDB?
MongoDB
#architecture
Middle
›
Was ist der Unterschied zwischen Embedding und Referencing?
MongoDB
#architecture
Middle
›
Was sind häufige MongoDB-Datenmodellierungsmuster?
MongoDB
#architecture
Middle
›
Wie modellierst du Beziehungen in MongoDB?
MongoDB
#architecture
Middle
›
Wie funktionieren Replica Sets in MongoDB?
MongoDB
#architecture
Senior
›
Wie funktioniert Sharding in MongoDB?
MongoDB
#architecture
Senior
›
Wie stellen Sie MongoDB in der Produktion bereit und betreiben Sie es?
MongoDB
#architecture
Senior
›
Wie funktioniert Redis Pub/Sub?
Redis
#architecture
Middle
›
Wie implementierst du Rate Limiting mit Redis?
Redis
#architecture
Middle
›
Wie funktionieren verteilte Sperren mit Redis?
Redis
#architecture
Middle
›
Was sind Redis Streams?
Redis
#architecture
Middle
›
Wie funktionieren Redis-Replikation und Hochverfügbarkeit?
Redis
#architecture
Senior
›
Wie ermöglicht Redis Cluster Skalierung?
Redis
#architecture
Senior
›
Warum wird Redis häufig für Session-Management verwendet?
Redis
#architecture
Senior
›
Was sind Redis-Keyspace-Benachrichtigungen?
Redis
#architecture
Middle
›
Wofür sind SQS und SNS für Messaging?
Cloud & AWS
#architecture
Middle
›
Was ist das AWS Well-Architected Framework?
Cloud & AWS
#architecture
Senior
›
Wie gestaltest du Hochverfügbarkeit auf AWS?
Cloud & AWS
#architecture
Senior
›
Wie entwirfst du serverlose Architekturen auf AWS?
Cloud & AWS
#architecture
Senior
›
Wie gehst du an Disaster Recovery auf AWS heran?
Cloud & AWS
#architecture
Senior
›
Was sind häufige AWS-Architekturmuster?
Cloud & AWS
#architecture
Senior
›
Wie triffst und dokumentierst du bedeutende technische Entscheidungen?
Tech Lead
#technical-direction
Middle
›
Wie lösen Sie architektonische Meinungsverschiedenheiten in Ihrem Team?
Tech Lead
#architecture
Middle
›
Wie legen Sie die langfristige technische Ausrichtung und Vision fest?
Tech Lead
#technical-direction
Senior
›
Wie triffst du Build-vs-Buy-Entscheidungen?
Tech Lead
#technical-direction
Senior
›
Wie führst du eine große Migration sicher durch?
Tech Lead
#architecture
Senior
›
Wann sollte man ein Legacy-System refaktorieren, ersetzen oder abschalten?
Tech Lead
#architecture
Senior
›
Welche Faktoren beeinflussen Ihre Wahl des Tech-Stacks für ein neues Projekt?
Tech Lead
#leadership
Senior
›
Wie entscheidest du, wann ein System refactored statt von Grund auf neu geschrieben werden soll?
Tech Lead
#tech-debt
Senior
›
Was sind Microservices?
Microservices
#architecture
Junior
›
Was ist der Unterschied zwischen einem Monolithen und Microservices?
Microservices
#architecture
Junior
›
Welche Vorteile und Nachteile haben Microservices?
Microservices
#architecture
Junior
›
Wie unterscheiden sich Microservices von SOA?
Microservices
#architecture
Junior
›
Wann sollten Sie Microservices NICHT verwenden?
Microservices
#architecture
Junior
›
Wie definieren Sie Servicegrenzen mit DDD Bounded Contexts?
Microservices
#architecture
Middle
›
Wie migrieren Sie einen Monolithen zu Microservices mit dem Strangler-Fig-Muster?
Microservices
#architecture
Senior
›
Was ist der verteilte Monolith und andere Microservices Anti-Pattern?
Microservices
#architecture
Senior
›
Wie prägen Conways Gesetz und Team-Topologien Microservices?
Microservices
#architecture
Senior
›