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

[其他] 刷题既然见不得光,为什么要形成这个风气呢?

   
🔗
plich 2018-5-5 07:00:50 | 只看该作者
全局:
先问是不是,再问为什么

刷题没什么见不得光的呀,我认识的几个HR在邮件模版里都会给参与第一轮面试的人提供几个刷题网站。
你开头反问的几个问题只能诠释“刷过题不值得吹捧”。
你所期待的那些东西都没错,实际上公正的面试官也不会给只会默写答案的面试者高评价、

再说到风气,我们国内的教育实际上很受苏联模式影响,那就是在做题中成长。反正像我从小作奥数题,后来做五三,再后面是吉米多维奇,托福TPO。做题的好处本来就不只是押题。
当然不同的人理解也不一样,我自己leetcode会员都没买。或许也有不少人就是奔着押题去的……

你也是当面试官的人,不要对刷过题的人戴有色眼镜就好
最好也不要因为已知大量国人刷题,就对国人作“有罪推定”

评分

参与人数 11大米 +30 收起 理由
Sabrinacs松鼠 + 2 给你点个赞!
littledonkey15 + 3 给吉米多维奇点个赞!
kelaweita + 1 赞一个
jamesyu608 + 1 赞一个
fisiksnju + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
rogerlin1234 2018-5-5 07:15:59 | 只看该作者
全局:
yanshuo619 发表于 2018-5-5 05:49
恩呢 每个公司肯定不同。

至少在我做面试官时候,那种现场推的才是我希望看到的,然而这种情况真的在 ...

作为一个读过美本的 我知道 美国人 刷题的真的很少,刷 700题的几乎没听过。 学校CS 排名越低的学校 知道 刷题的越少, 在 UCLA, UCSD 这种学校 美国人刷题的还是不少的(包括ABC)。  所以我感觉 大部分那些能通过 互联网大公司 五六轮算法面试的 美国人 对数据结构和 算法 真正理解透彻的人, 也非常聪明。
不过也多亏了楼主这样的评判标准, 要不 很快你们公司SDE 的diversity 就会很成问题了哈哈哈
回复

使用道具 举报

🔗
dgyou 2018-5-5 07:20:46 | 只看该作者
全局:
本帖最后由 dgyou 于 2018-5-5 07:28 编辑

楼主你要不要看看你曾经发过的帖子,什么求面经发面经之类的。既然楼主也是过来人,那楼主问的那些为什么心里还没有答案吗。
刷题没有啥见不得光的,某大厂直接在官方面试准备指南里推荐leetcode, 而且刷题对编程能力提高和巩固算法基础的确是有帮助的。如果楼主想表达的是对那些泄漏面试题和靠碰原题过面试的人的鄙视,那我想说要扭转这种风气不可能是面试者带头。

我感觉楼主的本意是好的,但是表达方式真的很有问题,如果以反思的语气而不是质问别人的语气探讨,可能效果会更好。虽然楼主说自己不想说什么道德之类的,但我感觉很假。。。

评分

参与人数 13大米 +19 收起 理由
summeryy + 1 给你点个赞!
fema7709 + 1 给你点个赞!
Miss Yu + 1 给你点个赞!
xtray + 2 给你点个赞!
chinabigtou + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
yguo89 2018-5-5 07:42:42 | 只看该作者
全局:
非常同意楼主!我前段时间准备跳槽,朋友推荐我来地里的。那时候我都惊了,现在考的题目真的太变态了!6年前我大学毕业时候找工作的时候,面试题还在atoi/itoa的阶段呢!那时候还真不知道刷题的说法,Leetcode那时候也似乎没有。感觉这几年,好多半路转码的,都拼命刷题,以至于面试题越来越变态。

说句实话,在真正工作中,除非在优化架构组,有谁真正写过很多刷题看到的东西。我反正做了这么几年嵌入系统底层,对perf和memory都是高要求的,还真没有用到这些算法。即使在大数据系统上,一个公司里大多数人最多也是用已经优化好了的API来写程序,不太需要自己去创造这些API的。

再说了,面试时我见过不少刷题很溜的,一问细了就不行了。我一般看到刷提溜的,我就接着出非常基础的题目,比如implement memory copy,pointer manipulation这类的。这些考的东西真的是基础的基础,无视算法。结果一个个的死得很惨,我看着都难受。相比变态算法,这些基础知识才是工作中必须的。

最后,基础扎实的,不会说碰到难题一点思路都没有。我面试就不刷题,照样过。我非常不同意多刷题就是勤奋,不刷题能过就是天赋这种说法。和我的一些大学同学相比,我自认为自己编程天赋非常非常一般。我也不刷题。但是我每次做的project我都认认真真做,里里外外弄得非常清楚就是了。

虽然说刷题也算是多熟悉coding pattern,经验积累。除非你能把刷的题的知识点都通通透透的转换消化成自己的东西,否则真的没有必要抱着刷题百遍面试必过的想法。当然,如果每道题都能好好消化的话,也用不着去刷整个题库了,10多道题就完全足够覆盖了。所以真心建议同学们好好打好基础,要不然即使靠刷题拿到offer,进入职场真正开始编程,代码库里的东西可不像刷题那么小的scope,没有好的基础,看代码库会很生不如死的。

评分

参与人数 2大米 +2 收起 理由
wf94 + 1 赞一个
kelaweita + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
hyperthe 2018-5-5 07:42:54 | 只看该作者
全局:
kathleen67 发表于 2018-5-5 03:12
高考是高效公平的竞争???你在搞笑么

不是吗?
回复

使用道具 举报

🔗
slowloris 2018-5-5 08:38:33 | 只看该作者
全局:
我就问问楼主,亚裔不刷题,不能把hard秒了,会不会和美国人是同样一个录取标准?flag可能好一点,二线公司美国人来了都是直接问subeasy难度的,恨不得直接录了,亚裔哪有这种好事。

评分

参与人数 2大米 +8 收起 理由
liliUAz + 3 给你点个赞!
rocketdive + 5 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
沽名钓誉 2018-5-5 10:51:15 | 只看该作者
全局:
说的好像是GRE的writing给了题库,写作就可以轻松5.5+一样。给了题库,不照样3和3.5么?
回复

使用道具 举报

🔗
AAAXXXX 2018-5-7 09:47:26 | 只看该作者
全局:
  其实很简单,做题是一种标准化的考核方式,虽然有一些诸如交流思路什么的在里面,但是一个题目能不能想出来,写出来是很标准的一个过程。而只要是这种标准化的东西,你就可以通过大量练习来强化自己的能力,这是最优化的选择,也是效率最高的选择,并没有什么见不得人的。至于你说的问题,就变成一个注重过程还是注重结果的考核标准了,以目前的面试情况来看,大部分公司还是更看重做题结果而非解题过程,毕竟解题过程的考核还是太过于主观,做题的结果更容易标准化的去考核,毕竟你程序的复杂度和正确性是死的。
  另外我觉得像默写这种问题完全可以用给题目套壳来解决,现在大部分公司完全都是直接搬原题,连给题目套个简单的壳都没有,你说这种问题别人不默写是自找没趣么?
  
回复

使用道具 举报

🔗
zhouyj96180 2018-5-7 12:53:58 | 只看该作者
全局:
问面试者为什么刷题之前难道不该先问问公司为什么出原题?这种风气的根源不在于面试者吧

评分

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

查看全部评分

回复

使用道具 举报

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

本版积分规则

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