Sobes.tech

Java

Waarvoor is het sleutelwoord volatile nodig?

Senior
132

Wat gebeurt er als een van de services tijdens de Commit-fase in 2PC faalt?

Senior
132

Hoe wordt de controle op dubbele gegevens technisch uitgevoerd — een apart controleproces vóór het invoegen of iets anders?

Senior
132

Waarom heb je voor taskId gekozen voor UUID in plaats van Long/BigInt?

Senior
131

-- Er zijn tabellen met de structuur Werknemer id (PK) naam salaris dep_id (FK department.id) Afdeling id (PK) naam -- schrijf een query die een lijst teruggeeft van alle afdelingsnamen met het maximale salaris in elke afdeling select d.naam, COALESCE(MAX(e.salaris), 0) from Afdeling d left join Werknemer e on e.dep_id = d.id group by d.naam

Senior
131

Hoe is de interne structuur van LinkedHashMap opgebouwd? Wat is een element van de dubbel gekoppelde lijst?

Senior
131

Wat is het criterium om te beslissen over het splitsen van de interface? Wat te doen met een klasse die 20 openbare methoden heeft?

Senior
131

Welke index gebruiken voor zoeken in een varchar-array in PostgreSQL? Wat zijn BRIN- en Bloom-indexen?

Senior
131

/** * == FT == * De orderverwerkingservice ontvangt een order voor verwerking via de Rest API. * De verwerking is als volgt: * - Controleer de beschikbaarheid van het product op voorraad (extern service via REST/HTTP wordt aangeroepen). Als het product niet beschikbaar is, wordt de orderverwerking gestopt. * - Sla de order op in de orderdatabase * - Start de verdere verwerking van de order (Processing, extern service via REST/HTTP wordt aangeroepen) * - Start meldingen over de nieuwe order (Notification, extern service via REST/HTTP wordt aangeroepen) * * == NOTITIE == * - de verwerking moet zodanig zijn dat als het opslaan van de order in de database mislukt, de order niet wordt verwerkt (processing) en geen meldingen (notification) worden gestart. * - gebruik een order-ID voor logkoppeling. * - houd metrics bij: 1) aantal geaccepteerde orders 2) aantal succesvol verwerkte orders * - de service moet tot 100 orders per seconde kunnen verwerken. */

Senior
131

[naam] vroeg: Heb je gestudeerd en gewerkt?

Middle
131

Was het statusmodel algemeen voor het hele systeem of alleen binnen een bepaald aantal services?

Middle+
131

Welke mechanismen moeten worden geïmplementeerd in een Mission Critical-systeem? Hoe bereik je failtolerantie?

Senior
131

Voor welke gevallen werd het retry-chaine mechanisme en DLT (Dead Letter Topic) gebruikt?

Senior
131

Hoe actief ben je momenteel op zoek? Heb je aanbiedingen in handen, deadlines?

Senior
131

Vertel me over de hiërarchie van collecties in Java

Middle
130

Vertel over een interessante taak waar je trots op bent

Senior
130

Welke soorten indexen werden gebruikt? Waren er negatieve kosten door de indexen?

Senior
130

Zijn er indexen nodig in deze taak en op welke velden? Welke indexen worden standaard aangemaakt? Vanaf welke versie van PostgreSQL wordt automatisch een index op de foreign key aangemaakt?

Senior
130

Vertel me over het JVM-geheugen: waaruit het bestaat en hoe het wordt schoongemaakt.

Senior
130

Is Moskou nog steeds relevant voor u of geeft u de voorkeur aan een andere locatie?

Middle+
130
/92