Sobes.tech

Java

Wanneer moet je het principe van Dependency Inversion toepassen en wanneer niet (relatie met YAGNI)

Senior
cdti
103

Taak Gegeven: CREATE TABLE profile ( id BIGSERIAL PRIMARY KEY, nickname VARCHAR, registered_at TIMESTAMP ); CREATE TABLE post ( id BIGSERIAL PRIMARY KEY, owner_id BIGINT REFERENCES profile (id), body TEXT, inserted_at TIMESTAMP, likes_count INT -- aantal likes ); CREATE TABLE subscription_count ( profile_id BIGINT REFERENCES profile (id) UNIQUE, followers_count INT, -- aantal volgers following_count INT -- aantal volgers ); Vereist: select p.id, sc.followers_count from post p join subscription_count sc on sc.profile_id = p.owner_id where sc.followers_count > 500 -- Index: create index on post (owner_id) -- Query: select * from post where likes_count > ? AND owner_id = ?;

Senior
ТБанк
103

Leg het principe uit van de werking van de garbage collector (met G1 GC als voorbeeld)

Senior
МТСМТС
102

Wat gebeurt er als je singleton in prototype implementeert?

Senior
Uzum
102

Welke resultaten kan SecurityFilterChain opleveren?

Senior
Технократия
102

Wat maakt een proces echt Agile en niet alleen frequente bijeenkomsten?

Senior
kode.ru
102

Hoe kwamen de gegevens in uw analytisch systeem vanuit andere diensten?

Senior
СБЕРСБЕР
102

Hoe is Kafka geconfigureerd om een grote stroom gebeurtenissen te verwerken? Eén topic met partitions of veel topics?

Senior
Альфа-БанкАльфа-Банк
102

Waarom is ExecutorService populair? Wat is het voordeel ten opzichte van het rechtstreeks maken van threads?

Senior
СБЕРСБЕР
102

Pas de methode aan zodat er bij overflow een fout wordt geretourneerd. Demonstreer dit met een voorbeeld van het optellen van twee getallen.

Senior
СБЕРСБЕР
102

Wat is het verschil tussen publishOn en subscribeOn in Reactor?

Senior
IT OneIT One
102

Wat is de complexiteit van het binaire zoekalgoritme?

Middle+
DNSDNS
102

Wat bieden transacties in Kafka? Waarvoor zijn ze nodig?

Senior
Альфа-БанкАльфа-Банк
102

Hoe helpt de Circuit Breaker om het aantal storingen bij het benaderen van een externe service te verminderen?

Senior
прайм пейментс
102

In welke andere programmeertalen schrijf je naast Java?

Senior
OZONOZON
102

Uit je werkervaring: welke taak of project vond je het leukst en waarom?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
102

Vertel me over je laatste project: waarmee was je bezig, wat waren de taken, welke technologie heb je gebruikt?

Senior
РайффайзенРайффайзен
102

Welke leveringsgaranties zijn er in Kafka?

Middle
Ecom
102

Wat is het belangrijkste probleem van deze implementatie van het samengestelde type in de database? TIMESTAMP zonder tijdzone Syntaxisfout! NULL in de code Ontbrekende CTE, leesbaarheid Problemen met draagbaarheid door SERIAL «TICKET_TYPE» werd niet gedeclareerd in de database Niet de laatste waarde op het niveau van INTEGER

Senior
СБК ПАРУС
102

Voor- en nadelen van JPA vs JDBC?

Senior
IT OneIT One
102
/726