Verktøy
CV-bygger
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
Database intervjuspørsmål · IT-intervjutrening
Hjem
/
#Database
#Database
85 spørsmål
Hva er fordelene og ulempene med TypeORM?
Node.js
#database
Middel
›
Hva er fordelene og ulempene med Sequelize?
Node.js
#orm
Middel
›
Hvordan sammenlignes TypeORM og Sequelize, og når ville du valgt hver av dem?
Node.js
#orm
Senior
›
Hva er SQL og hva brukes det til?
SQL
#database
Junior
›
Hvordan oppfører NULL seg i SQL?
SQL
#database
Junior
›
Hva er primærnøkler og fremmednøkler?
SQL
#database
Middel
›
Hvilke databasebegrensninger finnes det?
SQL
#database
Middel
›
Hva er databasenormalisering?
SQL
#database
Middel
›
Hva er transaksjoner og ACID-egenskaper?
SQL
#database
Middel
›
Hva er views og materialiserte views?
SQL
#database
Middel
›
Hva er transaksjonsisolasjonnivåer?
SQL
#database
Senior
›
Hva forårsaker deadlocks og hvordan forhindrer du dem?
SQL
#database
Senior
›
Hva er lagrede prosedyrer og når bør du bruke dem?
SQL
#database
Senior
›
Hva er DDL, DML, DCL og TCL?
SQL
#database
Senior
›
Hva er vanlige SQL-datatyper og hvordan velger du dem?
SQL
#database
Middel
›
Hvordan spør du 10B poster under 100ms?
Systemdesign
#database
Senior
›
Hvordan ville du shardet en database for 1 milliard brukere?
Systemdesign
#database
Senior
›
Hvordan skalerer du MySQL når trafikken vokser 100x?
Systemdesign
#database
Senior
›
Hvordan lagrer du 100M log-events per dag?
Systemdesign
#database
Senior
›
Hvordan bygger du full-text search over 100M+ poster?
Systemdesign
#searching
Senior
›
Sanntids omsetningsanalyse over millioner av transaksjoner/dag: hvordan?
Systemdesign
#database
Senior
›
Lagre og spør transaksjonshistorikk for hundrevis av millioner kontoer
Systemdesign
#scaling
Senior
›
Migrer en 10TB database med null nedetid: hva er planen?
Systemdesign
#data-migration
Senior
›
Backup og disaster recovery for en database på titalls TB
Systemdesign
#database
Senior
›
Hvordan importerer du 100M CSV-poster inn i en DB raskt?
Systemdesign
#performance
Senior
›
Hvordan designer du en audit-logg for års sporbarhet?
Systemdesign
#logging
Senior
›
Hvordan synkroniserer CDC data på tvers av systemer?
Systemdesign
#database
Middel
›
Hvordan partisjonerer du en enkelt tabell med milliarder av rader?
Systemdesign
#sql
Middel
›
Hvordan eksporterer du et enormt datasett uten å påvirke live-systemet?
Systemdesign
#performance
Middel
›
Hvordan håndterer du en hot key eller hot row under tung contention?
Systemdesign
#performance
Middel
›
Hvordan hindrer du deadlocks med tusenvis av samtidige transaksjoner?
Systemdesign
#concurrency
Middel
›
Hva er PostgreSQL og hvorfor velge det?
PostgreSQL
#database
Junior
›
Hvilke datatyper tilbyr PostgreSQL utover standard SQL?
PostgreSQL
#database
Junior
›
Hva er psql og hva er dens vesentlige kommandoer?
PostgreSQL
#database
Junior
›
Hvordan fungerer auto-inkrementelle IDer (SERIAL, sequences, IDENTITY)?
PostgreSQL
#database
Junior
›
Hva er skjemaer i PostgreSQL?
PostgreSQL
#database
Junior
›
Hvordan fungerer arraykolonner i PostgreSQL?
PostgreSQL
#database
Junior
›
Hva er genererte kolonner?
PostgreSQL
#database
Junior
›
Hvordan fungerer JSONB og når bør du bruke det?
PostgreSQL
#database
Middel
›
Hvordan fungerer full-text search i PostgreSQL?
PostgreSQL
#database
Middel
›
Hva er MVCC i PostgreSQL?
PostgreSQL
#database
Middel
›
Hva er PostgreSQL-utvidelser?
PostgreSQL
#database
Middel
›
Hva er LISTEN og NOTIFY?
PostgreSQL
#database
Middel
›
Hvilke begrensninger støtter PostgreSQL?
PostgreSQL
#database
Middel
›
Hvordan fungerer låsing i PostgreSQL?
PostgreSQL
#database
Senior
›
Hva er MongoDB og hvordan skiller det seg fra SQL-databaser?
MongoDB
#database
Junior
›
Hva er dokumenter og samlinger i MongoDB?
MongoDB
#database
Junior
›
Hva er BSON og hvilke datatyper støtter MongoDB?
MongoDB
#database
Junior
›
Hva er MongoDB-skallet (mongosh) og dets essensielle kommandoer?
MongoDB
#database
Junior
›
Hvordan fungerer tekstsøk i MongoDB?
MongoDB
#database
Middel
›
Hvordan fungerer transaksjoner i MongoDB?
MongoDB
#database
Middel
›
Hva er Mongoose og hvorfor bruke en ODM?
MongoDB
#database
Middel
›
Hvordan fungerer skemavalidering i MongoDB?
MongoDB
#database
Middel
›
Hva er endringsstrømmer?
MongoDB
#database
Senior
›
Hvordan påvirker write concern og read concern konsistensen?
MongoDB
#database
Senior
›
Hva er Redis og hva brukes det til?
Redis
#database
Junior
›
Hvilke datatyper støtter Redis?
Redis
#database
Junior
›
Hvordan fungerer strenger og nøkler i Redis?
Redis
#database
Junior
›
Hvordan fungerer nøkkelutløp (TTL) i Redis?
Redis
#database
Junior
›
Hvordan fungerer Redis-lister og hvordan brukes de for køer?
Redis
#database
Junior
›
Hvordan fungerer Redis hashes og sets?
Redis
#database
Junior
›
Hva er sorterte sett og hvordan brukes de?
Redis
#database
Junior
›
Hva er redis-cli og dets essensielle kommandoer?
Redis
#database
Junior
›
Hvordan skiller Redis seg fra en tradisjonell database?
Redis
#database
Junior
›
Hvordan fungerer Redis persistering (RDB vs AOF)?
Redis
#database
Middel
›
Hvordan fungerer Redis-transaksjoner?
Redis
#database
Middel
›
Hvorfor er Redis-operasjoner atomiske og hvorfor er det viktig?
Redis
#database
Middel
›
Hvordan fungerer Lua-scripting i Redis?
Redis
#database
Senior
›
Hvilke avanserte Redis-datastrukturer og moduler finnes?
Redis
#database
Senior
›
Hva er Amazon DynamoDB?
Cloud & AWS
#database
Middel
›
Hvordan optimaliserer du en treg databasespørring?
Site Reliability & Drift
#database
Middel
›
Hvordan fungerer Spring Data JPA, og hva er derived queries?
Spring Boot
#spring
Middel
›
Hvordan fungerer @Transactional, inkludert propagation og rollback?
Spring Boot
#database
Middel
›
Hva er MySQL, og hvordan skiller InnoDB og MyISAM seg fra hverandre?
MySQL
#database
Junior
›
Hvordan velger du datatyper i MySQL, og hva er vanlige fallgruver?
MySQL
#database
Junior
›
Hva er en indeks, og hvordan skiller en primary key seg fra en secondary index?
MySQL
#database
Junior
›
Forklar INNER, LEFT og RIGHT JOIN i MySQL med eksempler.
MySQL
#database
Junior
›
Hvordan fungerer B-tree, composite og covering indexes, og hva er leftmost-prefix-regelen?
MySQL
#database
Middel
›
Hvordan leser du EXPLAIN og bruker det til å optimalisere en treg spørring?
MySQL
#performance
Middel
›
Forklar transaksjoner og isolasjonsnivåer i InnoDB, og anomaliene de forhindrer.
MySQL
#database
Middel
›
Hva er avveiningene mellom normalisering og denormalisering?
MySQL
#database
Middel
›
Hvordan fungerer MySQL master–replica-replikering, og hvordan hjelper det med å skalere lesing?
MySQL
#database
Middel
›
Hvordan fungerer row locks og MVCC i InnoDB, og hvordan unngår du deadlocks?
MySQL
#database
Senior
›
Når griper du til partisjonering versus sharding for å skalere MySQL?
MySQL
#database
Senior
›
Hvordan justerer du en MySQL-server: buffer pool, slow query log og tilkoblinger?
MySQL
#performance
Senior
›