Verktyg
CV-byggare
Donera
Sök frågor…
⌘
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
Hem
Ämnen
Kategorier
Lärvägar
Sök
Prestanda intervjufrågor · IT-intervjuträning
Hem
/
#Prestanda
#Prestanda
122 frågor
Vad är strömmar i Node.js och när bör du använda dem?
Node.js
#streams
Middle
›
Hur skalerar du en Node.js-app över flera processorer?
Node.js
#scaling
Senior
›
Hur detekterar och åtgärdar du minnesläckor i Node.js?
Node.js
#debugging
Senior
›
När och hur använder du worker threads?
Node.js
#performance
Middle
›
Vilka cachestrategier förbättrar prestandan på ett Node API?
Node.js
#performance
Middle
›
Hur profilerar och optimerar du Node.js-prestanda?
Node.js
#performance
Senior
›
Vad är backpressure i streams och hur hanterar du det?
Node.js
#streams
Senior
›
Vad är skillnaden mellan blockerande och icke-blockerande operationer i Node.js?
Node.js
#async
Middle
›
Vilka typer av operationer blockerar Node.js event loop?
Node.js
#async
Middle
›
När bör du använda useMemo och useCallback, och vilket problem löser de?
React
#hooks
Senior
›
Vad gör React.memo och när är det värt att använda det?
React
#performance
Middle
›
Vad är concurrent-funktioner som useTransition och useDeferredValue?
React
#performance
Senior
›
Hur fungerar Suspense och React.lazy för koduppdelning?
React
#performance
Senior
›
Hur diagnostiserar och åtgärdar du onödiga re-renders?
React
#performance
Senior
›
Vad är ett index i SQL? När bör och bör inte man använda ett?
SQL
#index
Middle
›
Hur optimerar du långsamma SQL-frågor?
SQL
#performance
Senior
›
Vad är tabellpartitionering?
SQL
#performance
Senior
›
Hur tjänar srcset, sizes och picture responsive bilder?
HTML
#media
Middle
›
Hur analyserar webbläsaren HTML och bygger sidan (kritisk renderingsväg)?
HTML
#performance
Senior
›
Vad är skillnaden mellan defer och async på skript?
HTML
#performance
Senior
›
Vad är resurshintar som preload, prefetch och preconnect?
HTML
#performance
Senior
›
Hur fungerar inbyggd lazy loading av bilder/iframes?
HTML
#performance
Senior
›
Hur håller du CSS-rendering performant (reflow vs repaint)?
CSS
#performance
Senior
›
Vad är skillnaden mellan debounce och throttle?
JavaScript
#performance
Senior
›
Vad är memoization och hur implementerar du det?
JavaScript
#performance
Senior
›
Hur hanterar JavaScript minne och hur uppstår minneslekage?
JavaScript
#performance
Senior
›
Vad gör komponenten next/image?
Next.js
#performance
Junior
›
Vilka caching-lager har Next.js?
Next.js
#performance
Middle
›
Hur fungerar streaming SSR med Suspense i Next.js?
Next.js
#rendering
Senior
›
Hur optimerar du prestanda och Core Web Vitals i Next.js?
Next.js
#performance
Senior
›
Hur optimerar next/font typsnitt?
Next.js
#performance
Middle
›
Vad är Partial Prerendering (PPR)?
Next.js
#rendering
Senior
›
Hur möjliggör asynkrona komponenter lazy loading?
Vue.js
#performance
Middle
›
Hur optimerar du prestanda i en Vue-app?
Vue.js
#performance
Senior
›
Hur gör du lazy-loading av rutter/funktioner i Angular?
Angular
#performance
Middle
›
Hur fungerar Angulars ändringsdetektering, och vad gör OnPush?
Angular
#performance
Senior
›
Vad tillhandahåller Angular SSR (Universal)?
Angular
#rendering
Senior
›
Vad är Zone.js och vad betyder "zonless" Angular?
Angular
#performance
Senior
›
Hur håller du tillståndsuppdateringar från att orsaka överdrivna omrenderingar?
Tillståndshantering
#performance
Senior
›
Hur lägger du till caching i NestJS?
NestJS
#performance
Senior
›
Hur optimerar du NestJS-prestanda?
NestJS
#performance
Senior
›
Vad är GIL och hur påverkar det concurrency?
Python
#concurrency
Senior
›
Hur hanterar Python minne och skräpinsamling?
Python
#performance
Senior
›
När väljer du threading, multiprocessing eller asyncio?
Python
#concurrency
Senior
›
Hur profilerar och optimerar du Python-prestanda?
Python
#performance
Senior
›
Varför är FastAPI snabbt, och hur håller du det så?
FastAPI
#performance
Senior
›
Hur undviker select_related och prefetch_related N+1-problemet?
Django
#performance
Middle
›
Vilka cachningsalternativ erbjuder Django?
Django
#performance
Senior
›
Hur fungerar async-stöd i modern Django?
Django
#performance
Senior
›
Hur skalerar du Django på databasnivå?
Django
#performance
Senior
›
Hur hanterar Go minne och garbage collection?
Golang
#performance
Senior
›
Hur profilerar och optimerar du Go-prestanda?
Golang
#performance
Senior
›
Hur fungerar JVM-minne och skräpsamling?
Java
#performance
Senior
›
Hur optimerar du prestanda i JVM-applikationer?
Java
#performance
Senior
›
Hur optimerar du PHP-prestanda (OPcache, JIT)?
PHP
#performance
Senior
›
Vad är generators i PHP och varför använda dem?
PHP
#performance
Senior
›
Vilken caching erbjuder Laravel?
Laravel
#performance
Senior
›
Hur fixar du N+1-frågor och optimerar Eloquent?
Laravel
#performance
Senior
›
Hur distribuerar och optimerar du Laravel för produktion?
Laravel
#performance
Senior
›
Hur fungerar minneshantering och skräpsamling i .NET?
C#
#performance
Senior
›
Hur förbättrar Span<T> och Memory<T> prestanda?
C#
#performance
Senior
›
Hur exekveras C#-kod (IL, JIT, AOT)?
C#
#performance
Senior
›
Vad är boxing och unboxing, och varför spelar det en roll?
C#
#performance
Middle
›
Hur hanterar Ruby minne och skräpinsamling?
Ruby
#performance
Senior
›
Hur profilerar och optimerar du Ruby-prestanda?
Ruby
#performance
Senior
›
Vad gör det att frysa objekt och varför använda fryst string-literaler?
Ruby
#performance
Senior
›
Hur frågar du 10B poster under 100ms?
Systemdesign
#database
Senior
›
Hur importerar du 100M CSV-poster till en DB snabbt?
Systemdesign
#performance
Senior
›
Hur exporterar du ett enormt dataset utan att påverka livesystemet?
Systemdesign
#performance
Middle
›
Hur hanterar du en het nyckel eller het rad under tung contention?
Systemdesign
#performance
Middle
›
Vilka indextyper erbjuder PostgreSQL?
PostgreSQL
#performance
Middle
›
Hur använder du EXPLAIN och EXPLAIN ANALYZE?
PostgreSQL
#performance
Middle
›
Hur fungerar materialiserade vyer i PostgreSQL?
PostgreSQL
#performance
Middle
›
Hur fungerar tabelldiskurering i PostgreSQL?
PostgreSQL
#performance
Middle
›
Hur laddar du data effektivt i bulk med COPY?
PostgreSQL
#performance
Middle
›
Vad är VACUUM och varför är det viktigt?
PostgreSQL
#performance
Senior
›
Varför behöver du connection pooling (PgBouncer)?
PostgreSQL
#performance
Senior
›
Hur optimerar du PostgreSQL-prestanda?
PostgreSQL
#performance
Senior
›
Hur fungerar index i MongoDB?
MongoDB
#performance
Middle
›
Hur optimerar du MongoDB-prestanda?
MongoDB
#performance
Senior
›
Vilka avancerade indexeringsstrategier stöder MongoDB?
MongoDB
#performance
Senior
›
Hur används Redis som en cache?
Redis
#performance
Junior
›
Vilka cachningsstrategier och mönster finns det med Redis?
Redis
#performance
Middle
›
Hur hanterar Redis minne?
Redis
#performance
Middle
›
Hur optimerar du Redis-prestanda?
Redis
#performance
Senior
›
Vilka är utmaningarna med cache-invalidering?
Redis
#performance
Senior
›
Vad är pipelining i Redis och när ska du använda det?
Redis
#performance
Middle
›
Varför är anslutningspoolning viktig när man använder Redis?
Redis
#performance
Middle
›
Hur fungerar caching på AWS (ElastiCache)?
Cloud & AWS
#performance
Middle
›
En webbsida eller API är långsam — hur hittar du orsaken?
Site Reliability & Drift
#performance
Middle
›
Hur optimerar du en långsam databasfråga?
Site Reliability & Drift
#database
Middle
›
Hur avgör du om en flaskhals är CPU, minne, I/O eller nätverk?
Site Reliability & Drift
#performance
Middle
›
Hur skulle du optimera en WordPress-webbplats med högt trafik för prestanda?
Site Reliability & Drift
#wordpress
Senior
›
Vilka cachningslager finns det i en typisk webstack?
Site Reliability & Drift
#caching
Middle
›
Hur bestämmer du vad som ska cachas och i hur lång tid (TTL)?
Site Reliability & Drift
#caching
Middle
›
Vad är en cache stampede och hur förhindrar du den?
Site Reliability & Drift
#caching
Middle
›
En API:s p99-latens är 3 s — hur felsöker och optimerar du den?
Site Reliability & Drift
#performance
Senior
›
Hur optimerar du SwiftUI-prestanda kring vyidentitet och diffing?
iOS (Swift & SwiftUI)
#swiftui
Senior
›
Vad är LCP, CLS och INP, och vilka är bra tröskelvärden?
Webbprestanda & Core Web Vitals
#performance
Junior
›
Vad är the critical rendering path och vad blockerar den?
Webbprestanda & Core Web Vitals
#performance
Junior
›
Hur lazy-loadar du bilder och komponenter, och varför?
Webbprestanda & Core Web Vitals
#performance
Junior
›
Vad får en JS-bundle att växa, och varför är storleken skadlig?
Webbprestanda & Core Web Vitals
#performance
Junior
›
Hur diagnostiserar och förbättrar du en långsam LCP?
Webbprestanda & Core Web Vitals
#performance
Middle
›
Vad orsakar layout shift, och hur åtgärdar du CLS?
Webbprestanda & Core Web Vitals
#performance
Middle
›
Vad är code splitting och tree shaking?
Webbprestanda & Core Web Vitals
#performance
Middle
›
Hur fungerar HTTP-caching med oföränderliga assets och ett CDN?
Webbprestanda & Core Web Vitals
#performance
Middle
›
Hur optimerar du bilder: format, srcset och prioritet?
Webbprestanda & Core Web Vitals
#performance
Middle
›
Lighthouse kontra RUM: hur mäter du prestanda på rätt sätt?
Webbprestanda & Core Web Vitals
#observability
Senior
›
CSR kontra SSR kontra SSG kontra streaming: prestandaavvägningarna?
Webbprestanda & Core Web Vitals
#performance
Senior
›
Hur diagnostiserar du runtime-jank, long tasks och dålig INP?
Webbprestanda & Core Web Vitals
#performance
Senior
›
Vad är N+1-problemet i GraphQL och hur löser DataLoader det?
GraphQL
#performance
Middle
›
Hur trimmar du prestandan i en Spring Boot-app: pooler, caching, N+1?
Spring Boot
#spring
Senior
›
Hur fungerar B-tree-, sammansatta och covering-index, och vad är leftmost-prefix-regeln?
MySQL
#database
Middle
›
Hur läser du EXPLAIN och använder det för att optimera en långsam fråga?
MySQL
#performance
Middle
›
Hur trimmar du en MySQL-server: buffer pool, slow query log och anslutningar?
MySQL
#performance
Senior
›
Vad begränsar samtidighet vid skala? Förklara contention, false sharing och backpressure.
Samtidighet & Parallellism
#concurrency
Senior
›
Vad är skillnaden mellan CPU/minne-requests och -limits, och hur påverkar de scheduling, eviction och QoS?
Kubernetes
#performance
Middle
›
Vad är skillnaden mellan latens, bandbredd och throughput?
Nätverk
#networking
Senior
›
Hur fungerar CPU-scheduling, och vilka är de vanliga algoritmerna?
Operativsystem
#performance
Middle
›
Vad kostar en context switch egentligen, och varför spelar det roll?
Operativsystem
#operating-systems
Senior
›
Hur designar du pagination, filtrering och sortering för en collection-endpoint?
REST API-design
#performance
Middle
›
Hur fungerar rate limiting och HTTP-caching i ett REST-API?
REST API-design
#api
Senior
›