Java
Koji je glavni problem ove implementacije? - Nekonfigurirane tabele prikazuju veličinu slike - Sečenje Docker slike u RUN može biti problem - Više CMD, samo poslednji radi - Operacija brisanja ne uzima u obzir filtriranje po "vidljivoj" slici
Шта бисте желели да пронађете на новом месту?
Zadatak iz logike: 9 kugli, jedna je teža, koja je minimalna količina vaganja na vagu sa dve tanjira?
Имате ли искуство са Elasticsearch-ом?
Зашто је потребна кључна реч volatile?
Šta je CORS zaštita i kada je potrebna?
Koja je razlika između WHERE i HAVING?
Са којим message broker-има сте радили? Објасните како ради Kafka.
Kako izbeći problem sa promenjivim ključevima u HashMap?
Spring: Konflikt beanova iste klase. Kako ga rešiti?
Šta uraditi ako se povećava kašnjenje u Kafka-i i ne možete horizontalno skalirati? Kako drugačije čitati poruke?
Да ли постоје жеље у вези са новом радном локацијом — у хардверу, софтверу, правцима?
Koje obrasce mikroservisa poznajete i primenjivali ste?
Kako napraviti odnos mnogo prema mnogo u relacijskoj bazi podataka? (primer: Autor i Knjige)
Koji su arhitektonski obrasci primenjeni pri podeli monolita?
public class RefEx { public interface DocumentProcessor { void process(Document document); } public static class PdfProcessor implements DocumentProcessor { @Override public void process(Document document) { // Specifična logika za obradu PDF } } public static class DocxProcessor implements DocumentProcessor { @Override public void process(Document document) { // Specifična logika za obradu Word } } public static class XmlProcessor implements DocumentProcessor { @Override public void process(Document document) { // Specifična logika za obradu XML } } public static class DocumentService { private final Map<DocumentType, DocumentProcessor> processors = Map.of( DocumentType.PDF, new PdfProcessor(), DocumentType.DOCX, new DocxProcessor(), DocumentType.XML, new XmlProcessor() ); public void process(Document[] documents) { for (Document doc : documents) { // Opšta logika za obradu dokumenta processors.get(doc.type).process(doc); } } } }
Koji je kriterijum za donošenje odluke o podeli interfejsa? Šta uraditi sa klasom koja ima 20 javnih metoda?
Da li je GET idempotentan? Može li doći do situacije kada nije?
Опишите алгоритам додавања елемента у HashMap
Gde može biti koristan request scope?