Als het bedrijf vraagt om een nieuwe functie binnen een korte termijn te implementeren, en het ontwikkelteam zegt dat dit onmogelijk is in de huidige architectuur — hoe zou je handelen vanuit de rol van systeemanalist?
System Analyst
Wat is het probleem met sterk genormaliseerde tabellen?
Welke SQL-query moet worden geschreven om alle gebruikers te tonen die het hele jaar geen bestelling hebben geplaatst?
Vertel over je werkervaring bij het bedrijf als systeemanalist gedurende bijna twee jaar: met welk product moest je werken, hoe werden de processen opgebouwd, wat waren de successen en fouten, en waarom ben je het bedrijf verlaten?
Hoe kunnen tabellen gedemormaliseerd worden?
Hoe werkt een B-tree index?
Met welke bedrijfsmodellen en diagrammen bent u in uw werkervaring geconfronteerd?
Hoe kunnen we de queries in de database nog sneller maken?
Waar let je op bij het zoeken naar een baan, wat is voor jou belangrijk?
Vertel over het systeem waarmee je hebt gewerkt (POS, KDS, kiosken)
Wat was de trigger om het bedrijf te verlaten?
Met welke databases hebt u gewerkt?
Wat is een lus, hoe verschilt het van recursie, hoe verschilt een functie van een procedure, waarom moet je niet te veel INSERTs doen?
Wat is het verschil tussen PUT en POST bij het ontwerpen van een methode voor het maken van een bestelling? Met welke structuren en fouten kan men geconfronteerd worden?
Welk type gegevens kan worden gebruikt voor denormalisatie — om een hele tabel in één veld te plaatsen?
Aanvullende criteria voor het kiezen van werk (organisatorisch)?
Noem de artefacten van de systeemanalist die je in je werk hebt gemaakt
Waarom is het niet aan te raden om alles in een JSON-veld op te slaan?
Hoe wordt dit gerealiseerd als je twee tabellen hebt met een veel-naar-veel relatie?
Als het bedrijf vraagt om een veiligheidscontrolefase toe te voegen aan het bestelproces, hoe moet dit correct worden weergegeven op het diagram en welke gerelateerde systemen worden als eerste beïnvloed?