Otázky týkajúce sa rozhovoru s Citrixom

Pin

Používajú sa virtuálne aplikácie a desktopy Citrix publikovať celý virtuálny stroj (VM) z hypervízora na vzdialené klientske zariadenia. Publikovaný VM znamená, že každý používateľ dostane jedinečný virtuálny stroj operačného systému a pracovnej plochy. Prostriedky nie sú zdieľané medzi používateľmi, pretože jeho virtuálna plocha je alokovaná so zdrojmi.

Od spoločnosti Glassdoor má hodnotenie 4.0* a je považovaná za jednu z najlepších spoločností založených na produktoch. Je vysoko uznávaný pre rovnováhu medzi pracovným a súkromným životom.

They provide good training as well which will be beneficial in future too. You can practice the below Citrix Interview Questions for the interview. We have collected past frequently asked Citrix Interview Questions for your reference.

Otázky týkajúce sa poľa Citrix

Otázka 1. Subarray so súčtom 0 Problém „Zistiť, či existuje podradené pole s nulovým súčtom“ uvádza, že dostanete celé číslo obsahujúce aj záporné celé čísla. Vyhlásenie o probléme žiada o určenie, či nejaké podpole s veľkosťou najmenej 0. Toto podpole by malo mať súčet rovný 1. Príklad arr [] = {1, -2,1} ...

Čítaj viac

Otázka 2. Po vykonaní príkazov sčítania a odčítania vytlačte upravené pole Dostanete pole s veľkosťou n, spočiatku budú všetky hodnoty v poli 0 a dotazy. Každý dotaz obsahuje štyri hodnoty, typ dotazu T, ľavý bod rozsahu, pravý bod rozsahu a číslo k, musíte ...

Čítaj viac

Otázka 3. Zistite, či je podskupina vo forme hory alebo nie Vyhlásenie o probléme Problém „Zistite, či je podskupina vo forme hory alebo nie“ uvádza, že máte dané celé číslo a rozsah. Vyhlásenie o probléme žiada zistiť, či je podpole vytvorené medzi daným rozsahom vo forme hory alebo ...

Čítaj viac

Otázka 4. Nájdite zoradenú sekvenciu veľkosti 3 v lineárnom čase Vyhlásenie o probléme Problém „Nájdite zoradenú sekvenciu veľkosti 3 v lineárnom čase“ uvádza, že máte celé číslo. Vyhlásenie o úlohe žiada zistiť tri čísla takým spôsobom, že pole [i] <pole [k] <pole [k] a i <j <k. Príklad arr [] ...

Čítaj viac

Otázka 5. Presuňte všetky negatívne prvky na koniec v poradí s povoleným väčším priestorom Vyhlásenie o probléme „Presuňte všetky záporné prvky na koniec v poradí s povoleným priestorom navyše“ uvádza, že dostanete pole obsahujúce kladné aj záporné čísla. Vyhlásenie o probléme žiada o presunutie všetkých negatívnych prvkov do posledného poľa. Príklad arr [] = {1,2, -3, -5,2,7, -9, -11} 1, ...

Čítaj viac

Otázka 6. Spočítajte minimálne kroky, aby ste získali požadované požadované pole Vyhlásenie o probléme Predpokladajme, že máte pole obsahujúce iba celé číslo 0 ako všetky jeho prvky. Zvážte, že dostanete pole dĺžky n so všetkými 0, v ktorých musíme previesť 0 na dané požadované pole. Môžeme pomenovať požadované pole ako požadovanýArr ...

Čítaj viac

Otázka 7. Najmenší podskupina so všetkými výskytmi najfrekventovanejšieho prvku V najmenšom podskupine so všetkými výskytmi najbežnejšieho problému s prvkami sme zadali pole. Vezmite číslo „m“ v poli s maximálnou frekvenciou. Vyhlásenie o probléme hovorí, že musíte zistiť najmenšie čiastkové pole, ktoré má tiež celý výskyt čísla ...

Čítaj viac

Otázka 8. Maximálna následnosť zvyšujúca súčet Vyhlásenie o probléme V probléme „Následnosť zvyšovania maximálneho súčtu“ sme dostali pole. Nájdite súčet maximálnej subsekvencie daného poľa, to znamená, že celé čísla v subsekvencii sú zoradené podľa poradia. Podsekvencia je časť poľa, čo je sekvencia, ktorá je ...

Čítaj viac

Otázka 9. Počet trojíc so sumou nižšou ako zadaná hodnota Vyhlásenie o probléme Dali sme pole obsahujúce N počet prvkov. V danom poli spočítajte počet trojíc so sumou menšou ako je zadaná hodnota. Príklad vstupu a [] = {1, 2, 3, 4, 5, 6, 7, 8} Súčet = 10 Výstup 7 Možné triplety: ...

Čítaj viac

Otázka 10. Nájdite trojicu v poli s danou sumou Vyhlásenie o probléme Vzhľadom na pole celých čísel nájdite kombináciu troch prvkov v poli, ktorých súčet sa rovná danej hodnote X. Tu vytlačíme prvú kombináciu, ktorú dostaneme. Ak takáto kombinácia neexistuje, vytlačte -1. Príklad vstupu N = 5, X = 15 arr [] = ...

Čítaj viac

Otázka 11. Nájdite všetky páry s daným rozdielom Vyhlásenie o probléme Dostali sme pole obsahujúce rôzne prvky alebo žiadne opakujúce sa prvky prítomné v poli. Nájdite všetky páry s daným rozdielom. Ak nie je žiadny pár s danou odlišnosťou, vytlačte „Žiadny pár s danou odlišnosťou“. Príklad vstupu 10 20 90 70 20 80 ...

Čítaj viac

Otázky týkajúce sa reťazca Citrix

Otázka 12. Riešenie Decode String Leetcode Vyhlásenie o probléme Dekódovací reťazec Riešenie LeetCode – „Dekódovací reťazec“ vás požiada o konverziu zakódovaného reťazca na dekódovaný reťazec. Kódovacie pravidlo je k[encoded_string], kde kódovaný_reťazec v hranatých zátvorkách sa opakuje presne k-krát, kde k je kladné celé číslo. Príklad: Vstup: s = "3[a]2[bc]" Výstup: "aaabcbc" ...

Čítaj viac

Otázka 13. Minimálny počet krokov k vytvoreniu dvoch reťazcov Anagram Leetcode Solutions Vyhlásenie o probléme V tomto probléme dostávame dva reťazce „s“ & „t“ pozostávajúce z malých anglických znakov. V jednej operácii môžeme zvoliť ľubovoľný znak v reťazci „t“ a zmeniť ho na iný znak. Musíme nájsť minimálny počet takýchto operácií, aby sme z ...

Čítaj viac

Otázka 14. Počítajte podreťazce s rovnakým počtom 0 s, 1 s a 2 s Problém „Počítať podreťazce s rovnakým počtom 0 s, 1 s a 2 s“ uvádza, že ste dostali reťazec, ktorý má iba 0, 1 a 2. Vyhlásenie o úlohe žiada o zistenie počtu podreťazcov, ktoré obsahujú iba rovnaké číslo 0, 1 a 2. Príklad str = „01200“ ...

Čítaj viac

Otázka 15. Usporiadajte binárny reťazec ako alternatívne výskyty x a y Vyhlásenie o probléme Predpokladajme, že dostanete binárny reťazec a dve čísla x a y. Reťazec sa skladá iba z 0 a 1 s. Problém „Usporiadať binárny reťazec ako alternatívne výskyty x a y“ žiada o zmenu usporiadania reťazca tak, aby 0 x prichádzalo x krát ⇒ 1 ...

Čítaj viac

Otázka 16. Skupinové slová s rovnakou sadou znakov V prípade slovných spojení s rovnakou sadou znakov sme zadali zoznam slov s malými písmenami. Implementujte funkciu na nájdenie všetkých slov, ktoré majú rovnakú jedinečnú znakovú sadu. Príklad vstupných slov [] = {„may“, „student“, „students“, „dog“, „studentssess“, „god“, „cat“, „act“, „tab“, „bat“, „flow“ , „Vlk“, „jahňatá“, „amy“, „jam“, „balzamy“, „slučka“, ...

Čítaj viac

Otázka 17. Kompresia reťazcov V probléme s kompresiou reťazcov sme dali poli [] typu char. Komprimujte ho ako znak a počet konkrétnych znakov (ak je počet znakov 1, potom sa jediný znak uloží do komprimovaného poľa). Dĺžka komprimovaného poľa by mala ...

Čítaj viac

Otázky týkajúce sa Citrix Tree

Otázka 18. Skontrolujte, či dané pole môže predstavovať prechod úrovne objednávky binárneho vyhľadávacieho stromu Vyhlásenie o probléme Problém „Skontrolujte, či dané pole môže predstavovať prechod úrovne príkazov binárneho vyhľadávacieho stromu“ uvádza, že ste dostali prechod úrovňou príkazov binárneho vyhľadávacieho stromu. A pomocou priečneho usporiadania úrovne stromu. Musíme efektívne zistiť, či je úroveň usporiadaná ...

Čítaj viac

Otázky Citrix Stack

Otázka 19. Riešenie Decode String Leetcode Vyhlásenie o probléme Dekódovací reťazec Riešenie LeetCode – „Dekódovací reťazec“ vás požiada o konverziu zakódovaného reťazca na dekódovaný reťazec. Kódovacie pravidlo je k[encoded_string], kde kódovaný_reťazec v hranatých zátvorkách sa opakuje presne k-krát, kde k je kladné celé číslo. Príklad: Vstup: s = "3[a]2[bc]" Výstup: "aaabcbc" ...

Čítaj viac

Otázky Citrix Queue

Otázka 20. Skontrolujte, či dané pole môže predstavovať prechod úrovne objednávky binárneho vyhľadávacieho stromu Vyhlásenie o probléme Problém „Skontrolujte, či dané pole môže predstavovať prechod úrovne príkazov binárneho vyhľadávacieho stromu“ uvádza, že ste dostali prechod úrovňou príkazov binárneho vyhľadávacieho stromu. A pomocou priečneho usporiadania úrovne stromu. Musíme efektívne zistiť, či je úroveň usporiadaná ...

Čítaj viac

Ďalšie otázky Citrix

Otázka 21. Riešenie Leetcode vyrovnávacej pamäte LRU Vyhlásenie o probléme Riešenie LRU Cache LeetCode – „LRU Cache“ vás žiada, aby ste navrhli dátovú štruktúru, ktorá bude nasledovať najmenej nedávno používanú (LRU) vyrovnávaciu pamäť Potrebujeme implementovať triedu LRUCache, ktorá má nasledujúce funkcie: LRUCache(int capacity): Inicializuje vyrovnávaciu pamäť LRU s kladnou veľkostnou kapacitou. int get (kľúč int): Vráti hodnotu ...

Čítaj viac

Otázka 22. Riešenie kompresie reťazcov LeetCode Vyhlásenie o probléme Kompresia reťazcov Riešenie LeetCode – Dané pole znakov skomprimujte pomocou nasledujúceho algoritmu: Začnite s prázdnym reťazcom s. Pre každú skupinu po sebe idúcich opakujúcich sa znakov v znakoch: Ak je dĺžka skupiny 1, pridajte znak k s. V opačnom prípade pridajte znak, za ktorým bude nasledovať dĺžka skupiny. Stlačený reťazec...

Čítaj viac

Otázka 23. Maximálny súčet cesty v trojuholníku pravých čísel Úloha „Maximálny súčet dráhy v trojuholníku pravého čísla“ uvádza, že máte dané celé čísla vo forme trojuholníka pravého čísla. Zistite maximálnu sumu, ktorú môžete dosiahnuť, ak začnete zhora a pohybujete sa smerom k základni tak, že sa pohybujete ...

Čítaj viac

Otázka 24. Maximálny počet segmentov dĺžok a, b a c Problém „Maximálny počet segmentov dĺžok a, bac“ uvádza, že máte kladné celé číslo N a musíte nájsť maximálny počet segmentov dĺžok a, b a c, ktorý je možné vytvoriť pomocou N. Príklad N = 7 a = 5, b ...

Čítaj viac

Otázka 25. Najdlhšie rastúca následnosť Máme k dispozícii pole celých čísel, ktoré nie je roztriedené, a musíme nájsť najdlhšiu rastúcu subsekvenciu. Podsekvencia nemusí byť následná. Podsekvencia bude stúpať. Pochopme to lepšie na niekoľkých príkladoch. Príklad vstupu [9, 2, 5, 3, 7, 10, 8] Výstup 4 ...

Čítaj viac

Otázka 26. Nájdite pár s daným rozdielom Vyhlásenie o probléme V danom netriedenom poli nájdite dvojicu prvkov v danom poli s daným rozdielom n. Príklad Vstupné obmedzenie [] = {120, 30, 70, 20, 5, 6}, rozdiel (n) = 40 Výstup [30, 70] Vysvetlenie. Tu sa rozdiel 30 a 70 rovná hodnote ...

Čítaj viac

Translate »