Sobes.tech

Java

Kad jālieto Dependency Inversion princips un kad nē (saistība ar YAGNI)

Senior
cdti
103

Uzdevums Dota: 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 -- patīkumu skaits ); CREATE TABLE subscription_count ( profile_id BIGINT REFERENCES profile (id) UNIQUE, followers_count INT, -- sekotāju skaits following_count INT -- sekojošo skaits ); Nepieciešams: 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 -- Indekss: create index on post (owner_id) -- Vaicājums: select * from post where likes_count > ? AND owner_id = ?;

Senior
ТБанк
103

Izskaidrojiet atkritumu savāktāja darba principu (piemēram, G1 GC)

Senior
МТСМТС
102

Kas notiks, ja ieviest singleton prototipā?

Senior
Uzum
102

Kādi rezultāti var beigt SecurityFilterChain?

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

Kas padara procesu patiešām Agile, ne tikai biežas tikšanās?

Senior
kode.ru
102

Kā dati nonāca jūsu analītiskajā sistēmā no citām pakalpojumiem?

Senior
СБЕРСБЕР
102

Kā tika konfigurēts Kafka, lai apstrādātu lielu notikumu plūsmu? Viens temats ar daļām vai daudzi temati?

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

Kāpēc ExecutorService ir populārs? Kāda ir tā priekšrocība salīdzinājumā ar tiešu pavedienu izveidi?

Senior
СБЕРСБЕР
102

Mainiet metodi tā, lai pārpildes gadījumā tas atgrieztu kļūdu. Demonstrējiet to ar piemēru, kā saskaitīt divus skaitļus.

Senior
СБЕРСБЕР
102

Kāda ir atšķirība starp publishOn un subscribeOn Reactor?

Senior
IT OneIT One
102

Kāda ir binārās meklēšanas algoritma sarežģītība?

Middle+
DNSDNS
102

Ko sniedz transakcijas Kafka? Kam tās ir nepieciešamas?

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

Kā Circuit Breaker palīdz samazināt kļūdu skaitu, piekļūstot ārējai pakalpojumam?

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

Kādos citos programmēšanas valodās rakstāt, izņemot Java?

Senior
OZONOZON
102

No jūsu darba pieredzes: kura uzdevums vai projekts jums visvairāk patika un kāpēc?

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

Pastāsti par savu pēdējo projektu: ar ko nodarbojies, kādi uzdevumi bija, kādu tehnoloģiju izmantojāt?

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

Kādas ir piegādes garantijas Kafka?

Middle
Ecom
102

Kāda ir galvenā problēma šīs sarežģītā tipa ieviešanā datu bāzē? TIMESTAMP bez laika zonas Sintakses kļūda! NULL kodā Trūkst CTE, lasāmība Problēmas ar pārnesamību dēļ SERIAL «TICKET_TYPE» nav deklarēts datu bāzē Nav pēdējā vērtība INTEGER līmenī

Senior
СБК ПАРУС
102

JPA vs JDBC plusi un mīnusi?

Senior
IT OneIT One
102
/726