Sobes.tech

Java

Wat zijn aspecten in Spring AOP? Waar worden ze voor gebruikt? Geef voorbeelden.

214

Vertel me over je laatste baan. Waar hield je je mee bezig, welke technische stack gebruikte je?

180

Wat gebeurt er als de Spring-context faalt tijdens het deployen in Kubernetes?

172

Vertel me over het ontwikkelproces (Agile/Scrum). Hoe worden taken beoordeeld?

170

Wat is de Spring-context (ApplicationContext)?

170

Integer i = 300, j = 300; System.out.println(i == j);

160

Hoe zelfstandig hebt u oplossingen ontworpen in uw werk?

159

Wat is een volatile variabele en waar is deze voor nodig?

156

Hoe kan een thread aangeven dat het onderbroken kan worden zodat een andere thread uitgevoerd kan worden?

150

Wat zijn liveness- en readiness-probes in Kubernetes? Hoe verschillen ze?

149

Hoe werkt @Transactional? Wat gebeurt er als je een transactionele methode vanuit dezelfde klasse aanroept?

149

Hoe bouw je dynamische query's als de filtervoorwaarden vooraf niet bekend zijn (bijvoorbeeld 10 optionele velden)?

146

Hoe maak je handmatig een transactie zonder de @Transactional-annotatie?

146

Vertel me over de Circuit Breaker die je hebt geïmplementeerd voor integratie met een extern systeem.

143

Hoe werk je met de database? Hibernate/JPA — hoe gebruik je het?

138

Kun je een vergelijkbaar voorbeeld geven met een ander type, waarbij == false geeft?

136

Invoer: nums = [0,1,2,4,5,7] Uitvoer: ["0->2","4->5","7"] public class DemoApplication { public static void main(String[] args) { int[] nums = {0,1,2,4,6,5,7,10}; System.out.println(summary(nums)); } public static List<String> summary(int[] nums){ List<String> result = new ArrayList<>(); int i = 0; int n = nums.length; while (i < n) { int start = nums[i]; while (i + 1 < n && nums[i+1] == nums[i] + 1){ i++; } int end = nums[i]; if (start == end){ result.add(String.valueOf(start)); } else { result.add(start + "->" + end); } i++; } return result; } }

117