TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

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

4 点作者 johndavid9991大约 5 年前
What's the best tool or process you've used to measure your or someone's knowledge of data structures and algorithms?

3 条评论

bitcrazy大约 5 年前
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.
mistyq大约 5 年前
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.
mortivore大约 5 年前
From examples of things you have used them for at work. The more you use them, then the more you should ask about them.