Om du ska ha en teknisk intervju ställer de förmodligen en utmanande fråga som att implementera en algoritm för att avgöra om en sträng har alla unika tecken. Vad händer om du inte kan använda använda ytterligare datastruktur, enligt Cracking the coding Interview, 6th Edition pp.192.
Du bör ställa första frågan svarsväder med hjälp av en ASCII- eller Unicode-sträng. ASCII står för American Standard Code for Information Interchange (amerikansk standardkod för informationsutbyte). Den använder siffror för att representera text. Siffror (1,2,3 osv.), bokstäver (a, b, c osv.) och symboler (!) kallas tecken. Kom ihåg att ASCII alltid har enklare tecken och lägre 8-bitars byte eftersom det representerar 128 tecken för att minska lagringsstorleken. ASCII har 256 tecken, vilket skulle vara fallet i utökat format. Ursprungligen var dess teckenkoder 7 bitar långa, men sedan utökades de till att ha en bitlängd på 8. Ursprungligt = 128 tecken, utökat = 256. Om inte, använd Unicode för att öka lagringsstorleken.