Sobes.tech

Как да следим дали системата работи правилно? Какви метрики и мониторинг?

Middle
Ecom
124

Може ли да работите с потоци от данни в API Stream без изпълнение на крайна операция?

Junior — Middle
СБЕРСБЕР
124

Можете ли да дадете пример за задача, в която сте решавали самостоятелно проблеми с многопоточността?

Senior
Яндекс вертикали
124

Как се оценяват задачите във вашия екип по време на grooming?

Senior
СБЕРСБЕР
124

Какви други видове мащабиране има освен хоризонталното?

Senior
СБЕРСБЕР
124

Какво са GC Roots?

Senior
МВидео/эльдорадо
124

Опишете подхода към проектирането на една от функциите във вашия текущ проект.

Junior — Middle
124

Можеш ли да дадеш примери как се реализират интерфейсите в Spring Boot?

Junior — Middle
124

Как се осъществява съхранението на локалните променливи по време на изпълнение на програмата?

Junior — Middle
124

Разкажете за принципите SOLID с конкретни примери.

Senior
Napoleon IT
124

Как беше използван Spring Security в проекта?

Middle+
PAYNET
124

Имате ли опит с натоварващи тестове на Java приложения и интеграции?

Senior
Урбир
124

Задължително ли е явно да посочите наследяването от базовия клас Object във вашия програмен език?

Junior — Middle
124

Оценете модела за използване в ArrayList, HashMap, TreeSet статичен публичен финален клас Transaction<T extends Number> който реализира Comparable<Transaction> { частен финален T id; частен финален Double сума; частен финален java.util.Date времева метка; публичен Transaction(T id, double сума, java.util.Date времева метка) { this.id = id; this.сума = сума; this.времева метка = времева метка; } публичен T getId() { return id; } публичен Double getСума() { return сума; } публичен java.util.Date getВремеваМетка() { return времева метка; } @Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof Transaction t)) return false; return id == t.id && Double.compare(сума, t.сума) == 0 && времева метка.equals(t.времева метка); } @Override public int hashCode() { return Objects.hash(id, времева метка); } @Override public int compareTo(Transaction other) { return this.времева метка.compareTo(other.времева метка); } }

Senior
IT OneIT One
124

Към кои типове изключения принадлежат грешките от ниво Error в езика за програмиране?

Junior — Middle
124

[име] попита: Как се случи внедряването на кеширането — ти иницира ли го или архитектът каза, че трябва да се подобри?

Senior
сербская компания
124

Можете ли да обясните какво се разбира под съпоставяне с образец в програмирането?

Junior — Middle
Смарттек
124

Как да оценим времевата сложност на операцията по добавяне на елемент към ArrayList?

Junior — Middle
ВТБВТБ
Datanomika
IT OneIT One
124

Какви са предимствата и недостатъците на използването на Protocol Buffer за сериализация на данни?

Junior — Middle
124

Как да се направи така, че масивът, върнат чрез getter, да не може да бъде променен отвън?

Junior — Middle
СБЕРСБЕР
124
/726