Kā īstenot paralēlo apstrādi vienā patērētājā ar gaidīšanu pabeigšanai? (Vizuālie pavedieni)
DevOps
Kādu problēmu risina offset pārvaldība? Kas būtu bez tās?
Kas ir patērētāju grupas Kafka?
Ekrānuzņēmumos nav norādīts skaidrs intervijas jautājums vai uzdevums. Attēlos ir redzami Java koda fragmenti: 1. Pirmā fragmenta demonstrācija: - Automātisko numuru attēlojoša saraksta izveide. - Izmantojot straumes saraksta izlīdzināšanai un katra elementa izdrukai. - Izmantojot straumes, lai izveidotu karti, kur galvenes ir oriģinālie teksti, bet vērtības – teksti bez cipariem. 2. Otrā fragmenta demonstrācija: ```java public static boolean isPerfectSquare(int n){ if (n < 0) return false; int sqrt = (int) Math.sqrt(n); return sqrt * sqrt == n; } ``` Šī metode pārbauda, vai skaitlis ir ideāls kvadrāts. Ekrānuzņēmumos nav sniegts tiešs jautājums vai uzdevums.
Kāpēc asinhronā apstrāde iekšā konsumerā ir labāka nekā horizontālā mērogošana?
Vai mums vajadzētu izveidot lietotāju grupu, ja mums ir tikai viens lietotājs?
//automobiļu numuru saraksts, numuri vienmēr ir tāda paša standarta veida // katru numuru izvadiet atsevišķi konsolē // tad izveidojiet numura - tā ciparu karti (piemēram A123BC:123), kur atslēga ir A123BC, bet vērtība ir 123 //var autoNumbers = List.of(List.of("A123BC", "B421FT"), List.of("0543EC","B421FT", "I2220A")); import java.util.*; import java.lang.*; import java.io.*; class Codechef { public static void main (String[] args) throws java.lang.Exception { // jūsu kods šeit } }
Kā izvairīties no patērētāja nāves ilgstošas ziņojumu apstrādes laikā un kādas briesmas rada ilga lasīšana?
public static boolean isPerfectSquare(int n){ if (n < 0) return false; int sqrt = (int) Math.sqrt(n); return sqrt * sqrt == n; }
Kā efektīvi izvilkt lielu datu apjomu no datu bāzes atmiņā, izveidot failu un nodot to frontend? Vai ir iespējams izmantot saspiešanu?
Kāda bija pēdējā projekta tehnoloģiju steka?
Kuras tieši uzdevumus jūs veicāt projektā?
//automobiļu numuru saraksts, numuri vienmēr ir standarta veida // katru numuru izvadiet atsevišķi konsolē // tad izveidojiet numura - tā ciparu karti (piemērs A123BC:123), kur atslēga ir A123BC un vērtība ir 123 //var autoNumbers = List.of(List.of("A123BC", "B421FT"), List.of("O543EC","B421FT", "I2220A"));
Kas notiks, ja patērētājs ilgi apstrādās ziņojumus (piemēram, 4 sekundes)?