Værktøjer
CV-bygger
Donér
Søg i spørgsmå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
Emner
Kategorier
Læringsforløb
Søg
Database jobsamtale spørgsmål · IT-interviewtræning
Hjem
/
#Database
#Database
85 spørgsmål
Hvad er fordelene og ulemperne ved TypeORM?
Node.js
#database
Middle
›
Hvad er fordelene og ulemperne ved Sequelize?
Node.js
#orm
Middle
›
Hvordan er TypeORM og Sequelize sammenlignet, og hvornår ville du vælge hver af dem?
Node.js
#orm
Senior
›
Hvad er SQL og hvad bruges det til?
SQL
#database
Junior
›
Hvordan fungerer NULL i SQL?
SQL
#database
Junior
›
Hvad er primærnøgler og fremmednøgler?
SQL
#database
Middle
›
Hvilke databasebegrænsninger findes der?
SQL
#database
Middle
›
Hvad er databasenormalisering?
SQL
#database
Middle
›
Hvad er transaktioner og ACID-egenskaber?
SQL
#database
Middle
›
Hvad er views og materialiserede views?
SQL
#database
Middle
›
Hvad er transaktionsisoleringsligninger?
SQL
#database
Senior
›
Hvad forårsager deadlocks, og hvordan forhindrer du dem?
SQL
#database
Senior
›
Hvad er lagrede procedurer, og hvornår bør du bruge dem?
SQL
#database
Senior
›
Hvad er DDL, DML, DCL og TCL?
SQL
#database
Senior
›
Hvad er almindelige SQL-datatyper, og hvordan vælger du dem?
SQL
#database
Middle
›
Hvordan forespørger du 10B records under 100ms?
System Design
#database
Senior
›
Hvordan ville du sharde en database til 1 milliard brugere?
System Design
#database
Senior
›
Hvordan skalerer du MySQL, når trafikken vokser 100x?
System Design
#database
Senior
›
Hvordan gemmer du 100M log-events om dagen?
System Design
#database
Senior
›
Hvordan bygger du fuldtekstsøgning over 100M+ records?
System Design
#searching
Senior
›
Real-time omsætnings-analytics over millioner af transaktioner/dag: hvordan?
System Design
#database
Senior
›
Gem & forespørg transaktionshistorik for hundreder af millioner konti
System Design
#scaling
Senior
›
Migrér en 10TB database med zero downtime: hvad er planen?
System Design
#data-migration
Senior
›
Backup & disaster recovery for en database på titusinder af TB
System Design
#database
Senior
›
Hvordan importerer du 100M CSV-records ind i en DB hurtigt?
System Design
#performance
Senior
›
Hvordan designer du en audit log til årevis af sporbarhed?
System Design
#logging
Senior
›
Hvordan synkroniserer CDC data på tværs af systemer?
System Design
#database
Middle
›
Hvordan partitionerer du en enkelt tabel med milliarder af rows?
System Design
#sql
Middle
›
Hvordan eksporterer du et enormt datasæt uden at påvirke live-systemet?
System Design
#performance
Middle
›
Hvordan håndterer du en hot key eller hot row under tung kontention?
System Design
#performance
Middle
›
Hvordan forhindrer du deadlocks med tusindvis af samtidige transactions?
System Design
#concurrency
Middle
›
Hvad er PostgreSQL, og hvorfor vælge det?
PostgreSQL
#database
Junior
›
Hvilke datatyper tilbyder PostgreSQL ud over standard SQL?
PostgreSQL
#database
Junior
›
Hvad er psql, og hvad er dets vigtigste kommandoer?
PostgreSQL
#database
Junior
›
Hvordan fungerer auto-increment ID'er (SERIAL, sequences, IDENTITY)?
PostgreSQL
#database
Junior
›
Hvad er skemaer i PostgreSQL?
PostgreSQL
#database
Junior
›
Hvordan fungerer arraykodolonner i PostgreSQL?
PostgreSQL
#database
Junior
›
Hvad er genererede kolonner?
PostgreSQL
#database
Junior
›
Hvordan fungerer JSONB, og hvornår bør du bruge det?
PostgreSQL
#database
Middle
›
Hvordan fungerer fuldtekstsøgning i PostgreSQL?
PostgreSQL
#database
Middle
›
Hvad er MVCC i PostgreSQL?
PostgreSQL
#database
Middle
›
Hvad er PostgreSQL-udvidelser?
PostgreSQL
#database
Middle
›
Hvad er LISTEN og NOTIFY?
PostgreSQL
#database
Middle
›
Hvilke constraints understøtter PostgreSQL?
PostgreSQL
#database
Middle
›
Hvordan fungerer låsning i PostgreSQL?
PostgreSQL
#database
Senior
›
Hvad er MongoDB, og hvordan adskiller det sig fra SQL-databaser?
MongoDB
#database
Junior
›
Hvad er dokumenter og samlinger i MongoDB?
MongoDB
#database
Junior
›
Hvad er BSON, og hvilke datatyper understøtter MongoDB?
MongoDB
#database
Junior
›
Hvad er MongoDB shell (mongosh) og dens vigtigste kommandoer?
MongoDB
#database
Junior
›
Hvordan fungerer tekst søgning i MongoDB?
MongoDB
#database
Middle
›
Hvordan fungerer transaktioner i MongoDB?
MongoDB
#database
Middle
›
Hvad er Mongoose, og hvorfor bruge en ODM?
MongoDB
#database
Middle
›
Hvordan fungerer skemavalidering i MongoDB?
MongoDB
#database
Middle
›
Hvad er change streams?
MongoDB
#database
Senior
›
Hvordan påvirker write concern og read concern konsistensen?
MongoDB
#database
Senior
›
Hvad er Redis, og hvad bruges det til?
Redis
#database
Junior
›
Hvilke datatyper understøtter Redis?
Redis
#database
Junior
›
Hvordan fungerer strings og keys i Redis?
Redis
#database
Junior
›
Hvordan fungerer nøgleudløb (TTL) i Redis?
Redis
#database
Junior
›
Hvordan fungerer Redis-lister, og hvordan bruges de til køer?
Redis
#database
Junior
›
Hvordan fungerer Redis hashes og sets?
Redis
#database
Junior
›
Hvad er sorterede sæt, og hvordan bruges de?
Redis
#database
Junior
›
Hvad er redis-cli og dets væsentlige kommandoer?
Redis
#database
Junior
›
Hvordan adskiller Redis sig fra en traditionel database?
Redis
#database
Junior
›
Hvordan fungerer Redis persistering (RDB vs AOF)?
Redis
#database
Middle
›
Hvordan fungerer Redis-transaktioner?
Redis
#database
Middle
›
Hvorfor er Redis-operationer atomare, og hvorfor betyder det noget?
Redis
#database
Middle
›
Hvordan fungerer Lua-scripting i Redis?
Redis
#database
Senior
›
Hvilke avancerede Redis-datastrukturer og moduler findes?
Redis
#database
Senior
›
Hvad er Amazon DynamoDB?
Cloud & AWS
#database
Middle
›
Hvordan optimerer du en langsom databaseforespørgsel?
Site Reliability & Operations
#database
Middle
›
Hvordan fungerer Spring Data JPA, og hvad er derived queries?
Spring Boot
#spring
Middle
›
Hvordan fungerer @Transactional, herunder propagation og rollback?
Spring Boot
#database
Middle
›
Hvad er MySQL, og hvordan adskiller InnoDB og MyISAM sig?
MySQL
#database
Junior
›
Hvordan vælger du datatyper i MySQL, og hvad er almindelige faldgruber?
MySQL
#database
Junior
›
Hvad er et indeks, og hvordan adskiller en primary key sig fra et 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-indekser, og hvad er leftmost-prefix-reglen?
MySQL
#database
Middle
›
Hvordan læser du EXPLAIN og bruger den til at optimere en langsom query?
MySQL
#performance
Middle
›
Forklar transaktioner og isolationsniveauer i InnoDB og de anomalier, de forhindrer.
MySQL
#database
Middle
›
Hvad er afvejningerne mellem normalisering og denormalisering?
MySQL
#database
Middle
›
Hvordan fungerer MySQL master–replica-replikering, og hvordan hjælper den read-skalering?
MySQL
#database
Middle
›
Hvordan fungerer row locks og MVCC i InnoDB, og hvordan undgår du deadlocks?
MySQL
#database
Senior
›
Hvornår griber du efter partitioning frem for sharding for at skalere MySQL?
MySQL
#database
Senior
›
Hvordan tuner du en MySQL-server: buffer pool, slow query log og forbindelser?
MySQL
#performance
Senior
›