In welke gevallen moet je uit veiligheidsoverwegingen POST gebruiken in plaats van GET voor leesbewerkingen?
System Analyst
Bent u ooit systemen tegengekomen waarin alle operaties (lezen, maken, verwijderen) alleen via POST worden uitgevoerd? Wat zijn de voor- en nadelen van deze aanpak?
In welke volgorde verwerkt een DBMS logisch een SQL-query?
Heeft u ervaring met REST API?
Weet je wat de CAP-theorema is? Heb je het in je werk gebruikt?
Kun je de voor- en nadelen van RabbitMQ uitleggen? Hoe onderscheidt het zich van Kafka?
Heeft u ooit het gebruik van niet-standaard HTTP-koppen ontworpen? In welke gevallen?
Konden de eisen in het laatste project alleen van de projectmanager komen?
Kun je meer details geven over de prestatie: een service voor het berekenen van de afschrijvingsbedrag van voorraad?
Wat te doen als de tabel in de database erg groot is en de belasting niet aankan? Hoe zou je een grote adresgids opsplitsen (bijvoorbeeld OKTMO)?
Zijn systeemvereisten functioneel of niet-functioneel?
Je gaf aan dat het voor jou belangrijk is dat er geen proceschaos is. Wat bedoel je daarmee? Waarmee ben je geconfronteerd?
Wat is een transactie?
Wat is uw ervaring met databases? Heeft u gewerkt met niet-relationele databases?
Kun je niet-idempotente HTTP-methoden noemen?
Wat zijn enkele manieren om de prestaties van een database te optimaliseren?
Wat kan worden geclassificeerd als niet-functionele vereisten?
Welke HTTP-status gebruik je wanneer het verzoek geldig is, maar de operatie niet kan worden uitgevoerd vanwege zakelijke beperkingen (bijvoorbeeld het limiet van boeken in de bibliotheek)?
Hoe kan een synchrone interactie asynchroon worden gemaakt?
Wat gebeurt er als de resource niet bestaat maar er een verzoek naartoe wordt gestuurd?