楼主: qdlym
跳转到指定楼层
上一主题 下一主题
收起左侧

[Leetcode] 刷题水平代表工作能力吗?

   
🔗
saklyn 2019-7-23 12:32:49 | 只看该作者
全局:
在没有leetcode的时代大家是靠编程之美和topcoder来刷的(真是暴露年龄=v=),现在lc只是提供一个更快的捷径而已。。。
刷题提高的能力就是面试的能力和技巧,如果真的只是靠刷的话。
当然算法面试考察的是对一个小的scope解决问题和交流的能力,刷题不一定能弥补这方面的能力。。。
如果把人对算法和数据结构的知识网络比喻成memory,刷题就是把这些知识刷到cache里面,至于现场反应快不快,取决于CPU到cache的距离和cache储存的方式。。。

评分

参与人数 9大米 +9 收起 理由
zjhxs + 1 赞一个
EdsgerW + 1 赞一个
CenturyZ + 1 赞一个
rocketman2023 + 1 赞一个
qdlym + 1 赞一个!

查看全部评分

回复

使用道具 举报

🔗
hotinherre 2019-7-23 13:05:05 | 只看该作者
全局:
感觉楼主说的是我。。。

我觉得我连拿很多家面试的原因,不是我题做的很多, 刷题很好。 我的优势是,对于每新个题/旧题, 我都会做出清晰的讲解来展现我的“沟通能力”,实现代码的过程中展现出我的clean code.

评分

参与人数 6大米 +21 收起 理由
老叶 + 1 赞一个
guolijia32 + 1 很有用的信息!
SmileyMiley388 + 1 赞一个
admin + 16 主角登场!主角你好!
qdlym + 1 赞一个

查看全部评分

回复

使用道具 举报

全局:
工作以后发现,就像高考分数高这人一定聪明吗?

不一定,但是大概率上,是的

评分

参与人数 4大米 +4 收起 理由
EdsgerW + 1 赞一个
Ayukikiki_13 + 1 赞一个
qdlym + 1 赞一个
qdaudioqd + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
zlknobel 2019-7-24 00:37:06 | 只看该作者
全局:
工作了一段时间了。刷题虽然不能100% = 工作能力,但是刷题却是工作能力培养的一部分。首先刷题可以刷多了,每次去码代码前都会想一下我是否使用了最优化的解,是否我这个还可以进一步从空间时间上优化。这种思维总是对代码有帮助,更何况刷题能够让我们学会一些很好的算法。所以我觉得刷题某种程度对工作能力提高是有很好的帮助的

评分

参与人数 2大米 +2 收起 理由
qdaudioqd + 1 给你点个赞!
qdlym + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
sm047 2019-7-24 06:51:28 来自APP | 只看该作者
全局:
我也和楼主有同样的疑惑,之前埋头刷题,但是最近同事提醒在国内项目和专业领域内的知识也非常重要,因此建议我适当刷题,要更多关注专业知识

评分

参与人数 2大米 +2 收起 理由
qdaudioqd + 1 给你点个赞!
qdlym + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
 楼主| qdlym 2019-7-24 10:03:31 | 只看该作者
全局:
hotinherre 发表于 2019-7-23 13:05
感觉楼主说的是我。。。

我觉得我连拿很多家面试的原因,不是我题做的很多, 刷题很好。 我的优势是,对 ...

不光是层主,地里这样的帖子不少。多年的工作经验和能力没被认可,或者着没被判断出来,还要通过做题来检验。对于工作过的人,通过聊聊,BQ,或者现场让解决什么问题,难道还判断不出工作能力吗,非得通过做题吗?
回复

使用道具 举报

🔗
hotinherre 2019-7-24 10:47:48 | 只看该作者
全局:
qdlym 发表于 2019-7-24 10:03
不光是层主,地里这样的帖子不少。多年的工作经验和能力没被认可,或者着没被判断出来,还要通过做题来检 ...

吹牛的话, 那可不是我们中国人的优势啊。 我们组的印度小哥, 吹牛逼一个比一个厉害, 我这一年学了不少, 也是我面试面的好原因之一。 但是他们的代码质量, 惨不忍睹... easy 题, 能把他们全部都挂死了.

评分

参与人数 1大米 +1 收起 理由
qdlym + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
bk4869 2019-7-24 16:04:12 | 只看该作者
全局:
首先我不觉得刷题水平代表工作能力,我刷题(<150)不多,本科还没毕业已经拿了FLAG的offer。我觉得重点是有没有能力刷题,不是你刷了多少。下面回答你的问题:

1 看你的工作类型,首先不是每一个工作类型都需要算法知识。其次,对于资深码农,宝贵的往往是多年积累的工作经验。
2 重点是解决这些题目的能力,这个能力可以从很多地方获得刷题是其中之一。
3 很遗憾,做题是唯一公司能快速且直接考核你业务能力的方法,重点在解题思路与解题能力。

刷题是提高自身的一个方法,重点在加强自身业务能力并且公司只在乎你的业务能力。

评分

参与人数 4大米 +4 收起 理由
thinkinger + 1 赞一个
qdaudioqd + 1 给你点个赞!
qdlym + 1 给你点个赞!
Lastheart + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

全局:
我是应届生

我觉得这个东西对于年轻人来说false negative比false positive多,所以recruiter用这个策略。

对于二三十年的老工程师还面这个我就觉得过分了。原来实习一个老工程师吐槽他跳槽的时候看到算法题都懵了,他都不知道还有leetcode这个网站
回复

使用道具 举报

全局:
Raymee 发表于 2019/07/22 13:34:05


new grad的时候就是全coding,面senior的时候就是两轮coding两轮design一轮BQ了。我觉得还是看这个职位的具体要求吧,general的话那就是算法了,前端和移动端的肯定会...

new grad现在也都是两轮code 一轮design 一轮background了

每次面sys design我都头疼。每次面sys design我都更加appreciate 原来实习时候组里senior的经验,真希望能带个原来mentor陪我面😂
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表