ERP Consultant
Aan welke eisen moeten objecten van de klasse voldoen om als sleutels in een HashMap te kunnen worden gebruikt?
Een van de services in de verzoekenketen reageert niet meer. Hoe gaat u het probleem stapsgewijs oplossen?
Welke microservice-ontwerppatronen kent u?
Hoe hebben jullie de leak van goroutines aangepakt — hebben jullie het gemonitord?
Wat gebeurt er bij het wachten op een coroutine met await? Wordt de uitvoering geblokkeerd?
Vertel me over indexen in databases: welke zijn er, wanneer wordt een index genegeerd en voert de database een seq scan uit?
Wat is het verschil tussen een TLS- en een mTLS-verbinding?
Vertel over je ervaring en rol in de laatste projecten, de technologiestack
Waarom overweeg je van baan te veranderen en wat is belangrijk op een nieuwe plek?
public class Main { public static void main(String[] args) { System.out.println("Hello World"); } } -------------------------------- @SpringBootApplication @RestController @RequestMapping("/tasks") public class Main{ private final List<Task> tasks = new ArrayList<>(); private final AtomicLong idGenerator = new AtomicLong(1); public static void main(String[] args){ SpringApplication.run(Main.class, args); } @PostMapping @ResponseStatus(HttpStatus.CREATED) public Task createTask(@RequestBody CreateTaskRequest request){ Task task = new Task(idGenerator.getAndIncrement(), request.title()); tasks.add(task); return task; } @GetMapping public List<Task> getAllTasks(){ return tasks; } public record CreateTaskRequest(String title){ } public record Task(Long id, String title){ } }
Hoe was het werken met de database en ORM georganiseerd in de backend-services? Gebruikten ze Repository, DAO of Active Record?
Hoe voorkom je duplicatie in Kafka bij At Least Once?
Zijn er extra geheugenkosten voor Integer-objecten ten opzichte van het gebruik van de primitieve int? Zo ja, welke?
Hoe organiseer je load balancing tussen meerdere hosts met behulp van mTLS? Hoe werkt mTLS wanneer er een load balancer in je infrastructuur is?
Hoe bewaar je in een tekenkolom van de database genummerde waarden gescheiden door een scheidingsteken en werk je gemakkelijk met de collectie in de code?
Hoe gebruik je ConcurrentHashMap effectief zodat het voordelen oplevert?
Welke soorten referenties zijn er in Java?
Wat is de meest basale interface voor alle collecties?
Heeft u met Kafka gewerkt via Spring of rechtstreeks?
Wat is het verschil tussen GoVet en golangci-lint?