Կարող եք մնալ մի փոքր հետո աշխատանքից/զրույցից հետո?
Java
Ի՞նչ է արտաքին բանալի դերը տվյալների բազայում և ինչու է դա կարևոր:
Ինչու է Java-ում String տիպի օբյեկտը անփոփոխ:
Ինչ մեթոդներով կարելի է նվազեցնել կեշի չափի աճը?
Պահանջարկ Տվյալներ: 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 -- հավանությունների քանակը ); CREATE TABLE subscription_count ( profile_id BIGINT REFERENCES profile (id) UNIQUE, followers_count INT, -- հետևորդների քանակը following_count INT -- հետևողների քանակը ); Պահանջվում է: 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 -- Ինդեքս: create index on post (owner_id) -- Հարց: select * from post where likes_count > ? AND owner_id = ?;
Ինչպես է իրականացնում տիպերի ջնջման մեխանիզմը ընդհանուր տիպերի համատեքստում ծրագրավորման լեզվում:
Կարող եք բացատրել, թե ինչ է նշանակում JVM-ում ոչ կուտակային հիշողության տարածք?
Կոդի վերանայում: Բիլետների ամրագրում ծառայություն — ինչ խնդիրներ եք տեսնում կոդում?
Ինչպես է իրականացվում տվյալների ամբողջականության երաշխավորումը Java լեզվում հիմնական տվյալների տեսակների օգտագործման ժամանակ?
Ի՞նչ առավելություններ և թերություններ կան CompletableFuture- ի օգտագործման համար Java- ում ասինխրոնային առաջադրանքների մշակման համար։
Երբ և ինչու պետք է օգտագործել ConcurrentHashMap՝ փոխարեն սովորական HashMap-ի, բազմատիրույթային միջավայրում?
Ինչպե՞ս է գնահատվում TreeMap տվյալների կառուցվածքում տարր որոնելու արդյունավետությունը։
Ի՞նչ տարբերություն կա արտաքին բանալի օգտագործելու և ուղղակիորեն այլ աղյուսակից նույնականացնողը օգտագործելու միջև տվյալների բազայում։
Դուք ունե՞ք փորձ արտադրական նախագծերի աջակցման, միջադեպերի վերլուծության, մոնիտորինգի ոլորտում։
Կարող է օգտագործվել owner_id-ի ինդեքսը, երբ հարցում է, որը պայման է likes_count-ով?
Կարծում եմ, ուզում եմ ավելացնել ինդեքս մի տաբլոյում, որտեղ կա միլիոն գրանցում — ինչ հետևանքներ կարող են լինել և ինչպես ճիշտ անել?
Պետք է օգտագործել պրոֆայլեր աշխատանքային միջավայրում OutOfMemoryError սխալները վերացնելու համար:
Ինչպե՞ս սկսեցիք առաջին անգամ սովորել և օգտագործել Java ծրագրավորման լեզուն։
Եթե մոնիտորինգը ցույց տա, որ տվյալների բազան սկսում է դանդաղ պատասխանել, ինչպես կփնտրեիք պատճառը?
Ներկայացրեք տվյալների կառավարման համակարգերում օպտիմիստական բլոկավորման աշխատանքի սկզբունքը։