Mi az a Spring Framework? Miért van rá szükség?
Java
Mit használtak gyakrabban: zárolásokat vagy növelt izolációs szintet?
Mesélj az egyik feladat fejlesztési folyamatáról, a kijelöléstől a gyártásig.
Mikor kell tranzakciókat használni?
Munkáltatok tranzakciókkal? Milyen izolációs szinteket használtak?
public class MyObject { private final String object1; private final NotMyObject notMyObject; private final Collection<AnotherObject> anotherObjects; //konstruktor //getterek public String getObject1(){ return object1; } public NotMyObject getNotMyObject(){ return notMyObject; } public //public MyObject(String object) }
Írja le a HashMap-hez való elem hozzáadásának algoritmusát
Érdeklődtél a JVM belső felépítése iránt? Szükség volt a JVM hangolására a munkában?
Dolgoztál adatbázis-zárakkal? Hogyan vettél zárakat?
Hogyan történik a deploy a productionban? Hogyan van felépítve a CI/CD?
Hogyan valósítanád meg az IoC-konténeredet? Hogyan működik az ApplicationContext?
Hogyan ellenőrzöd a kód minőségét az áttekintés előtt? Használsz elemzőket?
Hogyan bővül a HashMap töltés közben?
Milyen kapcsolatok vannak a táblák között relációs adatbázisokban?
Beállítottad a Kafka Producer-t? Milyen beállításokat ismersz?
Mesélj arról, hogyan fejlődsz most fejlesztőként. Mely témák érdekelnek leginkább, milyen feladatokon szeretnél dolgozni?
Mik a String immutabilitásának hátrányai?