Count distinct strings with your own hash table, then on a GPU

0
Remix

Given an array of strings, return how many distinct strings it contains, without using library hash sets or maps: build your own hash table with a hash function and collision handling.

Then explain how you would run it in parallel on a GPU: many threads inserting at once, atomic compare-and-swap on slots, open addressing versus chaining, and how variable-length strings are stored and compared.

NvidiaTechnical phone screenLast asked Jul 2026
No answer yet. Write the first one; the best answer gets endorsed.