Doner
Søk i spørsmål…
⌘
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
Hjem
Temaer
Kategorier
Læringsstier
Søk
Ytelse intervjuspørsmål · IT-intervjutrening
Hjem
/
#Ytelse
#Ytelse
90 spørsmål
Hva er strømmer (streams) i Node.js og når bør du bruke dem?
Node.js
#streams
Middel
›
Hvordan skalerer du en Node.js-app på tvers av flere CPUer?
Node.js
#scaling
Senior
›
Hvordan oppdager og fikser du minnelekkasjer i Node.js?
Node.js
#debugging
Senior
›
Når og hvordan bruker du worker threads?
Node.js
#performance
Middel
›
Hvilke cache-strategier forbedrer ytelsen til en Node API?
Node.js
#performance
Middel
›
Hvordan profilerer og optimaliserer du Node.js-ytelse?
Node.js
#performance
Senior
›
Hva er backpressure i strømmer og hvordan håndterer du det?
Node.js
#streams
Senior
›
Når bør du bruke useMemo og useCallback, og hvilket problem løser de?
React
#hooks
Senior
›
Hva gjør React.memo og når er det verdt å bruke?
React
#performance
Middel
›
Hva er samtidige funksjoner som useTransition og useDeferredValue?
React
#performance
Senior
›
Hvordan fungerer Suspense og React.lazy for kodedeling?
React
#performance
Senior
›
Hvordan diagnostiserer og fikser du unødvendige re-renders?
React
#performance
Senior
›
Hva er en indeks i SQL? Når bør og bør du ikke bruke en?
SQL
#index
Middel
›
Hvordan optimaliserer du langsomme SQL-spørringer?
SQL
#performance
Senior
›
Hva er tabelldeling?
SQL
#performance
Senior
›
Hvordan håndterer srcset, sizes og picture responsive bilder?
HTML
#media
Middel
›
Hvordan parser nettleseren HTML og bygger siden (kritisk renderingsbane)?
HTML
#performance
Senior
›
Hva er forskjellen mellom defer og async på scripts?
HTML
#performance
Senior
›
Hva er ressurshint som preload, prefetch og preconnect?
HTML
#performance
Senior
›
Hvordan fungerer native lazy loading av bilder/iframe?
HTML
#performance
Senior
›
Hvordan holder du CSS-rendering performant (reflow vs repaint)?
CSS
#performance
Senior
›
Hva er forskjellen mellom debounce og throttle?
JavaScript
#performance
Senior
›
Hva er memoization og hvordan implementerer du det?
JavaScript
#performance
Senior
›
Hvordan håndterer JavaScript minne og hvordan oppstår lekkasjer?
JavaScript
#performance
Senior
›
Hva gjør next/image-komponenten?
Next.js
#performance
Junior
›
Hvilke caching-lag har Next.js?
Next.js
#performance
Middel
›
Hvordan fungerer streaming SSR med Suspense i Next.js?
Next.js
#rendering
Senior
›
Hvordan optimaliserer du ytelse og Core Web Vitals i Next.js?
Next.js
#performance
Senior
›
Hvordan optimaliserer next/font skrifter?
Next.js
#performance
Middel
›
Hva er Partial Prerendering (PPR)?
Next.js
#rendering
Senior
›
Hvordan aktiverer async-komponenter lat innlasting?
Vue.js
#performance
Middel
›
Hvordan optimaliserer du ytelse i en Vue-app?
Vue.js
#performance
Senior
›
Hvordan lazy-laster du ruter/funksjoner i Angular?
Angular
#performance
Middel
›
Hvordan fungerer Angular endringdeteksjon, og hva gjør OnPush?
Angular
#performance
Senior
›
Hva gir Angular SSR (Universal)?
Angular
#rendering
Senior
›
Hva er Zone.js og hva betyr "zoneless" Angular?
Angular
#performance
Senior
›
Hvordan hindrer du at tilstandsoppdateringer forårsaker overdrevne re-rendringer?
Tilstandshåndtering
#performance
Senior
›
Hvordan legger du til caching i NestJS?
NestJS
#performance
Senior
›
Hvordan optimaliserer du NestJS-ytelse?
NestJS
#performance
Senior
›
Hva er GIL og hvordan påvirker det concurrency?
Python
#concurrency
Senior
›
Hvordan håndterer Python minne og søppelinnsamling?
Python
#performance
Senior
›
Når velger du threading, multiprocessing eller asyncio?
Python
#concurrency
Senior
›
Hvordan profilerer og optimaliserer du Python-ytelse?
Python
#performance
Senior
›
Hvorfor er FastAPI rask, og hvordan holder du det på den måten?
FastAPI
#performance
Senior
›
Hvordan unngår `select_related` og `prefetch_related` N+1-problemet?
Django
#performance
Middel
›
Hvilke cachingmuligheter tilbyr Django?
Django
#performance
Senior
›
Hvordan fungerer async-støtte i moderne Django?
Django
#performance
Senior
›
Hvordan skalerer du Django på databasenivå?
Django
#performance
Senior
›
Hvordan håndterer Go minne og garbage collection?
Golang
#performance
Senior
›
Hvordan profiler og optimaliserer du Go-ytelse?
Golang
#performance
Senior
›
Hvordan fungerer JVM-minne og søppelsamling?
Java
#performance
Senior
›
Hvordan optimaliserer du JVM-applikasjonens ytelse?
Java
#performance
Senior
›
Hvordan optimaliserer du PHP-ytelse (OPcache, JIT)?
PHP
#performance
Senior
›
Hva er generatorer i PHP og hvorfor bruke dem?
PHP
#performance
Senior
›
Hvilken caching tilbyr Laravel?
Laravel
#performance
Senior
›
Hvordan fikser du N+1-spørringer og optimaliserer Eloquent?
Laravel
#performance
Senior
›
Hvordan deployer og optimaliserer du Laravel for produksjon?
Laravel
#performance
Senior
›
Hvordan fungerer minnehåndtering og søppelsamling i .NET?
C#
#performance
Senior
›
Hvordan forbedrer Span<T> og Memory<T> ytelsen?
C#
#performance
Senior
›
Hvordan kjører C#-kode (IL, JIT, AOT)?
C#
#performance
Senior
›
Hva er boxing og unboxing, og hvorfor er det viktig?
C#
#performance
Middel
›
Hvordan håndterer Ruby minne og søppelsamling?
Ruby
#performance
Senior
›
Hvordan profilerer og optimaliserer du Ruby-ytelse?
Ruby
#performance
Senior
›
Hva gjør frysing av objekter og hvorfor bruke fryste strengliteraler?
Ruby
#performance
Senior
›
Hvilke indekstyper tilbyr PostgreSQL?
PostgreSQL
#performance
Middel
›
Hvordan bruker du EXPLAIN og EXPLAIN ANALYZE?
PostgreSQL
#performance
Middel
›
Hvordan fungerer materialiserte visninger i PostgreSQL?
PostgreSQL
#performance
Middel
›
Hvordan fungerer tabelpartisjonering i PostgreSQL?
PostgreSQL
#performance
Middel
›
Hvordan laster du bulk-data effektivt med COPY?
PostgreSQL
#performance
Middel
›
Hva er VACUUM og hvorfor er det viktig?
PostgreSQL
#performance
Senior
›
Hvorfor trenger du connection pooling (PgBouncer)?
PostgreSQL
#performance
Senior
›
Hvordan tuner du PostgreSQL-ytelsen?
PostgreSQL
#performance
Senior
›
Hvordan fungerer indekser i MongoDB?
MongoDB
#performance
Middel
›
Hvordan optimaliserer du MongoDB-ytelse?
MongoDB
#performance
Senior
›
Hvilke avanserte indekseringsstrategier støtter MongoDB?
MongoDB
#performance
Senior
›
Hvordan brukes Redis som cache?
Redis
#performance
Junior
›
Hvilke cache-strategier og mønstre finnes det med Redis?
Redis
#performance
Middel
›
Hvordan forvalter Redis minne?
Redis
#performance
Middel
›
Hvordan optimaliserer du Redis-ytelse?
Redis
#performance
Senior
›
Hva er utfordringene ved cache-invalidering?
Redis
#performance
Senior
›
Hva er pipelining i Redis og når bør du bruke det?
Redis
#performance
Middel
›
Hvorfor er forbindelsespooling viktig når du bruker Redis?
Redis
#performance
Middel
›
Hvordan fungerer caching på AWS (ElastiCache)?
Cloud & AWS
#performance
Middel
›
En nettside eller API er treg — hvordan finner du årsaken?
Site Reliability & Drift
#performance
Middel
›
Hvordan optimaliserer du en treg databasespørring?
Site Reliability & Drift
#database
Middel
›
Hvordan bestemmer du om en flaskehals er CPU, minne, I/O eller nettverk?
Site Reliability & Drift
#performance
Middel
›
Hvordan ville du justert en WordPress-side med høy trafikk for ytelse?
Site Reliability & Drift
#wordpress
Senior
›
Hva er cachelagene i en typisk webstack?
Site Reliability & Drift
#caching
Middel
›
Hvordan bestemmer du hva som skal caches og hvor lenge (TTL)?
Site Reliability & Drift
#caching
Middel
›
Hva er en cache stampede og hvordan forhindrer du den?
Site Reliability & Drift
#caching
Middel
›