Ha technológiai interjúra mész, valószínűleg olyan kihívást jelentő kérdést tesznek fel, mint például egy algoritmus implementálása annak meghatározására, hogy egy karakterláncban minden egyedi karakter megtalálható-e. Mi van akkor, ha nem tudsz további adatszerkezetet használni, a Cracking the coding Interview, 6th Edition pp. 192.
Az első kérdésre válasz időjárás ASCII vagy Unicode karakterláncot használva kell kérdezned. Az ASCII az American Standard Code for Information Interchange rövidítése. Számokat használ a szöveg ábrázolására. A számjegyeket (1,2,3 stb.), a betűket (a, b, c stb.) és a szimbólumokat (!) karaktereknek nevezik. Ne feledje, hogy az ASCII mindig egyszerűbb karakterekkel és alsó 8 bites bájttal rendelkezik, mivel a tárolási méret csökkentése érdekében 128 karaktert képvisel. ASCII 256 ez lenne a helyzet a kiterjesztett. Eredetileg a karakterkódjai 7 bit hosszúak voltak, de aztán kibővítették, hogy 8 bit hosszú legyen. Eredeti = 128 karakter, kibővített = 256 karakter. Ha nem, akkor Unicode használatával növelhető a tárolási méret.