IMHO — What you're pointing to is a flaw deeply embedded in the interviewing process (which is a different topic).
Making and breaking and googling is what I do in my dev job. I do have a CS background, but I haven't once thought about advanced data structures. I just trust that Ruby will pick the best one for me.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.