Hledat otázky…
⌘
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
Domů
Témata
Kategorie
Studijní cesty
Hledat
Domů
/
#Architektura
#Architektura
123 otázek
Co byste měli zvážit při vytváření microservices v Node?
Node.js
#architecture
Senior
›
Co jsou React Server Components a jak se liší od komponent klienta?
React
#architecture
Senior
›
Co je progresivní vylepšování (Progressive Enhancement)?
HTML
#architecture
Senior
›
Jaké CSS architektonické metodologie pomáhají velkým kódům?
CSS
#architecture
Senior
›
Jak NestJS podporuje mikroslužby?
NestJS
#architecture
Senior
›
Jak zvládate background joby a fronty?
NestJS
#architecture
Senior
›
Jak spustit robustní background jobs (Celery/ARQ)?
FastAPI
#architecture
Senior
›
Jak nasadíte aplikaci FastAPI do produkce?
FastAPI
#architecture
Senior
›
Jak spustíte úlohy na pozadí pomocí Celery?
Django
#architecture
Senior
›
Jak nasadíte Django aplikaci do produkce?
Django
#architecture
Senior
›
Jaké běžné návrhové vzory se vyskytují v jazyce Java?
Java
#architecture
Senior
›
Jak funguje vkládání závislostí (dependency injection) v moderním PHP?
PHP
#architecture
Senior
›
Jaké návrhové vzory jsou běžné v PHP frameworcích?
PHP
#architecture
Senior
›
Co jsou standardy PSR a proč na nich záleží?
PHP
#architecture
Senior
›
Jak fungují události a posluchači?
Laravel
#architecture
Middle
›
Jak fungují zařazené úlohy (queued jobs) v Laravel?
Laravel
#architecture
Middle
›
Jak funguje plánování úloh (task scheduling)?
Laravel
#architecture
Senior
›
Jak funguje real-time broadcasting v Laravel?
Laravel
#architecture
Senior
›
Jak strukturujete službu/architekturu pro velkou Laravel aplikaci?
Laravel
#architecture
Senior
›
Jak funguje dependency injection v .NET?
C#
#architecture
Senior
›
Co je Ruby on Rails a jeho základní principy?
Ruby
#framework
Senior
›
Co je design systému a proč je důležitý?
System Design
#architecture
Junior
›
Co je to škálovatelnost a jak ji dosáhnout?
System Design
#architecture
Junior
›
Co je vyrovnávání zátěže a proč je důležité?
System Design
#architecture
Junior
›
Co je caching a jak se používá v návrhu systémů?
System Design
#architecture
Junior
›
Jak si vybíráte databáze při navrhování systémů?
System Design
#architecture
Junior
›
Jak spolu komunikují komponenty v systému (API)?
System Design
#architecture
Junior
›
Co jsou dostupnost a spolehlivost v návrhu systémů?
System Design
#architecture
Junior
›
Jaký je rozdíl mezi stavovými a bezstavovými službami?
System Design
#architecture
Junior
›
Co je CDN a jak zlepšuje výkon?
System Design
#architecture
Junior
›
Jak se přistupuje k problému návrhu systému?
System Design
#architecture
Junior
›
Co je teorém CAP?
System Design
#architecture
Middle
›
Jak škálujete databáze?
System Design
#architecture
Middle
›
Jaký je rozdíl mezi architekturou mikroslužeb a monolitickou architekturou?
System Design
#architecture
Middle
›
Co jsou fronty zpráv a proč je používat?
System Design
#architecture
Middle
›
Co jsou modely konzistence (silná vs. případná)?
System Design
#architecture
Middle
›
Jak byste navrhli rate limiting?
System Design
#architecture
Middle
›
Co je dělení dat a sharding?
System Design
#architecture
Middle
›
Co je API gateway a co dělá?
System Design
#architecture
Middle
›
Jak navrhujete systémy, které selhání zvládají elegantně?
System Design
#architecture
Middle
›
Jak navrhujete velkokapacitní systém (např. newsfeed sociální sítě)?
System Design
#architecture
Senior
›
Co je event-driven architektura?
System Design
#architecture
Senior
›
Jaké jsou klíčové výzvy distribuovaných systémů?
System Design
#architecture
Senior
›
Jak uvažujete o trade-off (výměnách) v design systémů?
System Design
#architecture
Senior
›
Co je observability a proč je důležitá při návrhu systémů?
System Design
#architecture
Senior
›
Jak odhadujete rozsah a jak provádíte plánování kapacity?
System Design
#architecture
Senior
›
Co jsou proxy a reverzní proxy?
System Design
#architecture
Middle
›
Jak funguje replikace a jaké jsou její strategie?
System Design
#architecture
Middle
›
Co je idempotence a proč na ní záleží v distribuovaných systémech?
System Design
#architecture
Middle
›
Co je konzistentní hashování?
System Design
#architecture
Senior
›
Jaké jsou klíčové vzory pro architekturu mikroslužeb?
System Design
#architecture
Senior
›
Co jsou návrhové vzory a proč jsou užitečné?
Design Patterns
#architecture
Junior
›
Co je vzor Singleton?
Design Patterns
#architecture
Junior
›
Co je to Factory pattern?
Design Patterns
#architecture
Junior
›
Co je Observer pattern?
Design Patterns
#architecture
Junior
›
Co je vzor Strategy?
Design Patterns
#architecture
Junior
›
Co je to vzor Decorator?
Design Patterns
#architecture
Junior
›
Co jsou kreační návrhové vzory?
Design Patterns
#architecture
Junior
›
Co jsou strukturální návrhové vzory?
Design Patterns
#architecture
Junior
›
Co jsou behavioral design patterns?
Design Patterns
#architecture
Junior
›
Kdy byste měli používat návrhové vzory (a kdy ne)?
Design Patterns
#architecture
Junior
›
Co je vzor Builder?
Design Patterns
#architecture
Middle
›
Co je to Adapter pattern?
Design Patterns
#architecture
Middle
›
Co je to Facade pattern?
Design Patterns
#architecture
Middle
›
Co je vkládání závislostí?
Design Patterns
#architecture
Middle
›
Co je to pattern MVC?
Design Patterns
#architecture
Middle
›
Co je Repository pattern?
Design Patterns
#architecture
Middle
›
Co je Command pattern?
Design Patterns
#architecture
Middle
›
Co jsou anti-patterny?
Design Patterns
#architecture
Middle
›
Jaké jsou principy SOLID?
Design Patterns
#architecture
Middle
›
Jaké jsou klíčové principy návrhu softwaru (DRY, KISS, YAGNI)?
Design Patterns
#architecture
Senior
›
Jak se vzory návrhu používají v reálných frameworcích a kódu?
Design Patterns
#architecture
Senior
›
Proč je kompozice často preferována před dědičností?
Design Patterns
#architecture
Senior
›
Jak se design patterns vyvíjely v moderním programování?
Design Patterns
#architecture
Senior
›
Co je Proxy pattern?
Design Patterns
#architecture
Middle
›
Co je to vzor Iterator?
Design Patterns
#architecture
Middle
›
Co je to vzor Template Method?
Design Patterns
#architecture
Middle
›
Jaké jsou běžné architektonické vzory (vrstvené, hexagonální atd.)?
Design Patterns
#architecture
Senior
›
Co je Domain-Driven Design (DDD)?
Design Patterns
#architecture
Senior
›
Jak si vyberete správný vzor pro problém?
Design Patterns
#architecture
Senior
›
Jak se vzory vztahují k refaktoringu?
Design Patterns
#architecture
Senior
›
Jak funguje replikace v PostgreSQL?
PostgreSQL
#architecture
Senior
›
Co je logická replikace a kdy je užitečná?
PostgreSQL
#architecture
Senior
›
Jak zálohovat a obnovit PostgreSQL?
PostgreSQL
#architecture
Senior
›
Jak dosáhnete vysoké dostupnosti v PostgreSQL?
PostgreSQL
#architecture
Senior
›
Jak navrhujete schémata v MongoDB?
MongoDB
#architecture
Middle
›
Jaký je rozdíl mezi vkládáním (embedding) a odkazováním (referencing)?
MongoDB
#architecture
Middle
›
Jaké jsou běžné vzory modelování dat v MongoDB?
MongoDB
#architecture
Middle
›
Jak modelujete vztahy v MongoDB?
MongoDB
#architecture
Middle
›
Jak fungují replica sety v MongoDB?
MongoDB
#architecture
Senior
›
Jak funguje sharding v MongoDB?
MongoDB
#architecture
Senior
›
Jak nasadíte a provozujete MongoDB v produkci?
MongoDB
#architecture
Senior
›
Jak funguje Redis Pub/Sub?
Redis
#architecture
Middle
›
Jak implementujete rate limiting s Redis?
Redis
#architecture
Middle
›
Jak fungují distribuované zámky s Redisem?
Redis
#architecture
Middle
›
Co jsou Redis Streams?
Redis
#architecture
Middle
›
Jak funguje replikace a vysoká dostupnost v Redisu?
Redis
#architecture
Senior
›
Jak Redis Cluster umožňuje škálování?
Redis
#architecture
Senior
›
Proč se Redis běžně používá pro správu relací?
Redis
#architecture
Senior
›
Co jsou notifikace keyspace v Redisu?
Redis
#architecture
Middle
›
Co jsou SQS a SNS pro zasílání zpráv?
Cloud & AWS
#architecture
Middle
›
Co je AWS Well-Architected Framework?
Cloud & AWS
#architecture
Senior
›
Jak navrhujete vysokou dostupnost na AWS?
Cloud & AWS
#architecture
Senior
›
Jak navrhujete bezserverové architektury na AWS?
Cloud & AWS
#architecture
Senior
›
Jak přistupujete k zotavení po havárii na AWS?
Cloud & AWS
#architecture
Senior
›
Jaké jsou běžné vzory architektury AWS?
Cloud & AWS
#architecture
Senior
›
Jak vytváříte a dokumentujete významná technická rozhodnutí?
Tech Lead
#technical-direction
Middle
›
Jak řešíte neshody o architektuře ve svém týmu?
Tech Lead
#architecture
Middle
›
Jak nastavíte dlouhodobý technický směr a vizi?
Tech Lead
#technical-direction
Senior
›
Jak se rozhodujete mezi vytvořením a nákupem?
Tech Lead
#technical-direction
Senior
›
Jak bezpečně vést velkou migraci?
Tech Lead
#architecture
Senior
›
Kdy byste měli refaktorovat, nahradit nebo vyřadit starší systém?
Tech Lead
#architecture
Senior
›
Jaké faktory ovlivňují vaši volbu technologického stacku pro nový projekt?
Tech Lead
#leadership
Senior
›
Jak se rozhodnete, kdy systém refaktorovat versus přepsat od nuly?
Tech Lead
#tech-debt
Senior
›
Co jsou mikroslužby?
Microservices
#architecture
Junior
›
Jaký je rozdíl mezi monolitem a mikro-službami?
Microservices
#architecture
Junior
›
Jaké jsou výhody a nevýhody mikroslužeb?
Microservices
#architecture
Junior
›
Jak se mikroslužby liší od SOA?
Microservices
#architecture
Junior
›
Kdy byste NEMĚLI používat mikroslužby?
Microservices
#architecture
Junior
›
Jak definujete hranice služeb pomocí DDD bounded contexts?
Microservices
#architecture
Middle
›
Jak migrujete monolith na mikroslužby pomocí vzoru strangler-fig?
Microservices
#architecture
Senior
›
Co je distribuovaný monolitický systém a další anti-patterny mikrosluž?
Microservices
#architecture
Senior
›
Jak Conwayův zákon a topologie týmů formují mikroslužby?
Microservices
#architecture
Senior
›
Otázky k pohovoru: Architektura · Příprava na IT pohovory