Wat is Spring Framework? Waarvoor is het nodig?
Java
Vertel me over het ontwikkelproces van een taak, van de vaststelling tot de productie.
public class MyObject { private final String object1; private final NotMyObject notMyObject; private final Collection<AnotherObject> anotherObjects; //constructor //getters public String getObject1(){ return object1; } public NotMyObject getNotMyObject(){ return notMyObject; } public //public MyObject(String object) }
Werkten jullie met transacties? Welke isolatieniveaus hebben jullie gebruikt?
Beschrijf het algoritme voor het toevoegen van een element aan een HashMap
Wat werd vaker gebruikt: vergrendelingen of een verhoogd isolatieniveau?
Was je geïnteresseerd in de interne structuur van de JVM? Moest je de JVM afstemmen op het werk?
Wanneer moeten transacties worden gebruikt?
Heb je met locks in de database gewerkt? Hoe heb je de locks genomen?
Hoe verloopt de deployment naar productie? Hoe is CI/CD opgebouwd?
Welke relaties bestaan er tussen tabellen in relationele databases?
Hoe zou je je IoC-container implementeren? Hoe is de ApplicationContext opgebouwd?
Hoe controleer je de kwaliteit van de code vóór de review? Gebruik je analyzers?
Hoe wordt een HashMap uitgebreid bij het vullen?
Hebt u Kafka Producer geconfigureerd? Welke instellingen kent u?
Vertel me over hoe je je nu ontwikkelt als ontwikkelaar. Welke onderwerpen interesseren je het meest, met welke taken zou je willen werken?
Wat zijn de nadelen van de onveranderlijkheid van String?