//Տվյալ թվերի զանգվածում, որտեղ բոլոր թվերը զույգ են, բացի մեկից, //գտեք այն թիվը, որը հանդիպում է միայն մեկ անգամ // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ Map<Integer, Integer> freq = new HashMap<>(); for (int i : arr){ freq.merge(i, 1, Integer::sum); } return freq.entrySet().stream() .filter(e -> e.getValue() == 1) .findFirst().get().getKey() .orElseThrow( () -> new NoSuchElementException("no unique elements") ); }
Java
Որ դեպքերում պետք է օգտագործել @Service նշումը զարգացող հավելվածում?
Ի՞նչ տեսակների ինդեքսներ օգտագործվեցին: Կային արդյոք բացասական ծախսեր ինդեքսների պատճառով:
Որո՞նք են NoSQL տվյալների բազաների տեսակները և երբ պետք է օգտագործել դրանք։
Ինչպես կարդալ մեծ CSV ֆայլ (ավելի քան 1GB)? Ինչպես վերլուծել և լուծել տողը խզելու խնդիրը կտորների սահմանին?
Ենթադրվում է, որ այս REST վերջնակետին սպասվում է առավելագույն RPS 200: 1. աղբյուր - մեր տվյալների բազան, հարցումը մոտ 3 վայրկյան է տևում: 2. աղբյուր - կապված REST ծառայություն, նվազում է մինչև 2 րոպե 100 RPS-ի դեպքում, նորմալ ռեժիմում պատասխանում է 5 վայրկյանում: 3. աղբյուր - այլ կապված REST ծառայություն, պատահականորեն վերադարձնում է 503 սխալներ (չի հայտնաբերվել որևէ նմուշ), նորմալ ռեժիմում պատասխանում է 10 վայրկյանում: Մենք չենք կարող փոխել այս աղբյուրների վարքագիծը։
Ինչու եք ընտրել UUID՝ taskId-ի համար՝ փոխարեն Long/BigInt-ի?
Կարող եք բացատրել, թե ինչ է Error դասը ծրագրավորման մեջ?
Ի՞նչ օբյեկտների մասին է խոսքը օպտիմիզացման ժամանակ՝ մետադատություններ կամ գործարքային տվյալներ։
Ի՞նչ այլ տեսակի մասշտաբավորում կա բացի հորիզոնականից։
Ինչպե՞ս արգելափակել կամ սինխրոնիզացնել թելերը Java-ում։
Ի՞նչ է MCP-ն և ինչպես է աշխատում:
Ի՞նչ դեպքերում է օգտագործվել retry-chaine մեխանիզմը և DLT (Dead Letter Topic):
Як արտադրող, երեք սպառող, երեք բաժանում և մեկ թեմա: Քանի սպառող կստանա մեկ հաղորդագրություն?
Ի՞նչ են Saga և Outbox ձևանմուշները։
Քանի մարդ էր թիմում?
Ի՞նչ տեսակի իրադարձություններ էին, բիզնես գործընթացի տեսանկյունից, որոնք մտնում էին retry շղթաներ և DLT:
Ինչպես է կառուցված LinkedHashMap-ի ներքին կառուցվածքը: Ի՞նչ է երկկողմանի կապակցված ցուցակի տարրը:
Իմացիր իմ ներկայիս նախագծի մասին [կազմակերպություն] — ինչ ես անում?
Ի՞նչ տեսակի կապեր եք ճանաչում Hibernate-ում և ինչպես նկարագրել դրանք: Ի՞նչ էական վիճակներ կան։