Šta je Spring Framework? Čemu služi?
Java
Ispričaj mi o procesu razvoja zadatka od postavljanja do proizvodnje.
public class MyObject { private final String object1; private final NotMyObject notMyObject; private final Collection<AnotherObject> anotherObjects; //konstruktor //getteri public String getObject1(){ return object1; } public NotMyObject getNotMyObject(){ return notMyObject; } public //public MyObject(String object) }
Радили сте са трансакцијама? Које нивое изолације сте користили?
Шта се чешће користило: закључавања или повећани ниво изолације?
Опишите алгоритам додавања елемента у HashMap
Da li ste se interesovali za unutrašnju strukturu JVM-a? Da li ste morali da podešavate JVM na poslu?
Да ли сте радили са закључавањима у бази података? Како сте их узимали?
Када треба користити трансакције?
Kako se vrši deploy na produkciji? Kako je organizovan CI/CD?
Koje vrste veza između tabela postoje u relacionim bazama podataka?
Kako biste implementirali svoj IoC kontejner? Kako funkcioniše ApplicationContext?
Kako proveravaš kvalitet koda pre revizije? Koristiš li analizatore?
Kako se HashMap proširuje tokom popunjavanja?
Da li ste konfigurisali Kafka Producer? Koje postavke poznajete?
Ispričaj mi kako se sada razvijaš kao programer. Koje teme te najviše zanimaju, s kojim zadacima želiš da radiš?
Koje su mane nepromenljivosti String?