查看: 2847| 回复: 9
跳转到指定楼层
上一主题 下一主题
收起左侧

想問大家刷題的速度

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
最近在家刷題,我目前主要是在leetcode上刷python的簡單題。我是做data的,並不是碼農,但是想往data engineer或者更technical的方向發展看看。我想問問大家兩個問題:
1. 你們覺得目前美國IT行業的就業情況如何?
這麼問是因為疫情前我也投了幾波簡歷,感覺回應蠻多的;但是疫情來了,我就沒繼續面試,因為我目前工作更安全。可是最近我又想換工作了,也投了幾波簡歷,感覺回應很少。心裡有點慌。
2. 你們刷leetcode上的題,大概每題要花多少時間能過寫過? 我怎麼每道題都花很久,雖然我編程基礎差CS也不是我的專業,但是怎麼就那麼沒效率。而且SQL hard程度的也要花挺久時間的,不是要想思路就是要debug。感覺效率特別低。想問問大家有沒有好辦法更高效刷題?

上一篇:开个帖子找一起刷题的好友
下一篇:寻找mock interview 小伙伴
全局:
easy 秒
medium 10-20min
没做过的hard 1 hour to 1 week
做过的hard 15min to 30min
回复

使用道具 举报

全局:
rongmeimei 发表于 2020-08-13 18:22:36
謝謝!想問一下怎麼樣才算是最優解?我發現有時候能想出很多種方法,但是如何選擇最優解的標準是什麼?
比如今天刷到一道簡單題,可以用replace一行寫完,也可以用for loop。我要選擇哪一種?面試
作为MSCS又跑过来学了个MSBA的过来人对0基础直接上python的人说: fancy的oneliner固然好但是有机会的话还是要看看基础数据结构,最起码了解背后是怎么实现的才能谈优劣。

回答问题,什么是最优,就是时间空间复杂度最优。一个replace是好用,但是medium往上很难用上这种。
回复

使用道具 举报

全局:
Easy题秒出过最优解同步口头分析
Medium题(大多数)秒暴力解作为reference 然后30分钟以内能把最优解写出来,最少框架要出来corner case暂时不管。
Hard题看命,30分钟之内要把正确思路理清楚,有时候秒出也是纯做过而已。
回复

使用道具 举报

全局:
我也差不多,很多medium hard没有很好思路,直接就看答案了lol,一天脱产的话大概7-8题新题

二刷的时候会快很多
回复

使用道具 举报

🔗
 楼主| rongmeimei 2020-8-14 09:22:36 来自APP | 只看该作者
全局:
tdktdkett 发表于 2020-08-13 15:27:54
Easy题秒出过最优解同步口头分析
Medium题(大多数)秒暴力解作为reference 然后30分钟以内能把最优解写出来,最少框架要出来corner case暂时不管。
Hard题看命,30分钟之
謝謝!想問一下怎麼樣才算是最優解?我發現有時候能想出很多種方法,但是如何選擇最優解的標準是什麼?
比如今天刷到一道簡單題,可以用replace一行寫完,也可以用for loop。我要選擇哪一種?面試時候用哪個?
之前面過一個DS的職位,題目很簡單,用set()一行過,但是面試官一定要我用fir loop
回复

使用道具 举报

🔗
 楼主| rongmeimei 2020-8-14 09:25:41 来自APP | 只看该作者
全局:
hellokk404 发表于 2020-08-13 15:31:52
我也差不多,很多medium hard没有很好思路,直接就看答案了lol,一天脱产的话大概7-8题新题

二刷的时候会快很多
一定要二刷嗎?我感覺一刷都要花幾個月(全職工作中) 如果我不做碼農,需要刷hard程度的嗎?
回复

使用道具 举报

全局:
我和楼主一样的情况,也是全职工作但又想练python,sql。尤其学python不知道是应该刷题还是做project case。
回复

使用道具 举报

🔗
 楼主| rongmeimei 2020-8-14 13:15:36 来自APP | 只看该作者
全局:
nottinghillivyW 发表于 2020-08-13 19:19:46
我和楼主一样的情况,也是全职工作但又想练python,sql。尤其学python不知道是应该刷题还是做project case。
你說的project是用jupyter notebook做數據分析嗎?
我平時工作都用sql,但是面試時SQL也掛過,簡直難以至信。後來才覺醒要多刷題,真的有幫助。就是訓練思路跟速度。
回复

使用道具 举报

全局:
rongmeimei 发表于 2020-8-14 13:15
你說的project是用jupyter notebook做數據分析嗎?
我平時工作都用sql,但是面試時SQL也掛過,簡直難以至 ...

是的,就是做一个完整的数据分析的project。我也有这样情况,以前工作用过SQL,gap了三年再拾起面试还会挂。
回复

使用道具 举报

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

本版积分规则

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