TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Best way to measure someone's knowledge on data structures & algorithms?

4 pointsby johndavid9991about 5 years ago
What's the best tool or process you've used to measure your or someone's knowledge of data structures and algorithms?

3 comments

bitcrazyabout 5 years ago
It sort of depends on the candidate. For a new grad, I&#x27;d be asking interview questions that are a little more textbook. Write something to traverse a tree, sorting, etc, i.e. theoretical stuff.<p>For someone with experience, the expectation is less about data structures, and more about architecture and practical problems we&#x27;d have to solve day-to-day. Of course there was a coding question, but it weighed a little less.<p>This was the standard process at a medium-sized company in SF, and I thought the process was far from perfect. I&#x27;m sure the sentiment is shared by many, but focusing on one&#x27;s ability to write an algorithm within 45 mins did not necessarily mean they&#x27;d be a great developer to work with.<p>But I digress. To answer your question, we used coderpad for phone screen coding interviews.
mistyqabout 5 years ago
I think that the best way is to directly ask the person which algorithms&#x2F;data structures they know or have used.<p>Since this field of knowledge is a huge collection of know-hows, there is no way to measure knowledge level with high accuracy by random sampling.
mortivoreabout 5 years ago
From examples of things you have used them for at work. The more you use them, then the more you should ask about them.