在美CS研究生該怎樣平衡功課和刷題之間的關係?

時間 2021-05-07 05:23:21

1樓:窮碼農

如果我的研究生經歷再來一遍的話。

我會先刷專案,爭取能過大部分公司的簡歷關。

然後GPA保持在3.5以上就好,如果不是必修課,難的課我就不選了,吃力不討好。

接下來,我會把我百分之七十的時間刷題。

如果再給我機會,我一定不會去盲目刷。

一定要有有效的計畫,然後照著下面的回答來學習計算機知識和刷題。

刷題我也只打算刷LeetCode。

轉碼找Google實習的經歷在這裡:

刷完LeetCode是什麼水平,能拿到什麼水平的 offer ?以上。

2樓:calelin

你的學校稍微靠譜點的話課還是要上的,即使老師講課水平很差project如果好的話也是很有用的。有時候哪怕是school project level的菜鳥專案也比沒有要好。但是話又說回來,有的school project要用大量時間,又沒有什麼實際價值。

有的theory課難的一比,但是你不搞學術的話那些東西基本用不著,你有綠卡倒不急,如果忙著找工作這效率就非常低了。所以看個人吧。

3樓:天道酬勤

當然是上課學知識最重要,你會從優質的課程學到很多知識,能力會有提公升。刷題是在知識足夠的基礎上去檢驗自己的能力,查漏補缺,進一步提公升能力。知識足夠的情況下刷題,效果才會更好。

否則刷題時會發現自己這也不懂那也不會,知識點各種缺漏,那才叫糟心。

4樓:

今天和乙個人聊面試,讓我很難過。

他講乙個candidate,一看就是刷題的,不想讓他過。

誰找工作前沒刷過題?誰不刷題能保證完全沒見過然後leetcode所有普通和簡單題能一次過?相信我,多牛都沒用,越牛越缺乏對此技能的重複練習機會。

現在反而看出人家是刷題的就不想要人家。真是上車了就趕緊喊司機師傅關門。

除了李沐賈揚青等少數幾個人,知乎無大牛,放公司裡都是螺絲釘,就該明白誰也沒比誰傻哪去。看的就是做事態度,which 刷題結果最能體現。

別本事沒多少,波一先裝那麼大。都是背api的而已。

5樓:

如果需要花在leetcode上的時間已經多到影響正常功課了,要麼你把刷lc當成刷b站了,要麼我覺得你應該退一步,先去看看基礎的資料結構演算法等

6樓:陳宇飛

主要還是上課,刷題是副業。除非你課程實在爛,不然的話好好上課是對刷題有幫助的。我上班之前leetcode都不知道,只是刷了careercup,我覺得那個量就夠了,最後還是看你臨場反應。

還有給大家一句忠告,我偶爾也會面leetcode的題,上面有些答案其實不是最優解,而我面特別強的candidate的時候是可以給我最優解的,各位眼睛要放亮一點,不要以為上面的答案都是對的。

7樓:

個人覺得越是CS基礎不好的,越是應該好好刷題,一題一題刷面經,因為這本來就是針對面試的捷徑不是麼。認真刷題吧,上課什麼量力而行,能多學一點自然最好,缺一點也沒關係。找工作最多花你兩三個月,之後少浪幾圈,有的是時間慢慢學習。

我幾個月前剛面的全職,感覺給new grads的題都挺容易的,其他內容也都是基礎知識,看面經別偷懶,基本不會在面試時候碰到問題的。

8樓:節瓜

全力刷一年題就能進Google了(滑稽)。至於功課,雖然我相信好好上課很有用,但是事實就是你好好上課會比那些到處抱大腿的人憋屈得很,各種意義上的憋屈。

另外,大公司招new grad進去,做的工作的確就是會刷題能程式設計就能勝任的功能性工作(這裡說的是拿平均的package的同學,拿到超高package的當然做的事情應該更厲害些),所以如果你只是靠刷題找到了工作,也不要害怕

9樓:

現在面試越來越難,靠刷題的時代也逐漸過去啦,越來越側重系統設計的能力~下面是整理的面試知識點,可以參考下

10樓:納罕

上週在谷歌的學長回來做presentation,他以谷歌和亞馬遜為例,說其實面試的時候更注重看你對面試題的反應和所表現的推理思考能力。題做對做不對都不那麼重要,能在白板上把你的思路一步步寫下來、說出來、講清楚,即使做不對也沒關係。

11樓:Yang Frank

我個人感覺,刷過的人algorithm類面試確實比較流暢;但是只會刷題的,design類面試會比較吃力,而且入職就更會體現出來沒有底蘊。所以題主還需自己好好把握平衡。

其實也就是上課和刷題,這麼簡單的生活,少打點遊戲少出去聚幾次餐不就把時間省出來了嘛。題主再加把勁吧。

12樓:山海

我身邊有leetcode刷了幾遍拿到flag offer的同學,也有沒刷過leetcode 拿到flag offer的同學。他們都有乙個共同點就是自身實力強悍。

他們的實力強悍就是基礎紮實,low level細節的問題問不倒,同時思維敏捷,高難度的問題也能迎刃而解。

刷題是有用的,但是你都讀到了cs master,應該明白即使靠大量的刷題拿到好offer已經是一件本末倒置的事情。

我想輪子哥的意思也是,不要把全部希望寄託在刷題上,提公升自己的實力才是關鍵。

13樓:

所以其實還是北美華人底層碼工互相拆台?我就想請教一下,你覺得leetcode簡單,你不屑,是因為你天賦異能,還是因為做了足夠相關的練習?如果是後者,為什麼別人刷刷leetcode, 就要被你們再三調侃+使絆子(雖然你們老闆可能並不在乎你說了什麼)呢?

你這麼牛,趕緊公升職加薪誰攔著您了?踩新來的算什麼本事。

14樓:

刷題大概總共用個一下午,水個十幾道題知道是怎麼一回事就行了。或者每每搬磚的間隙水個幾題放鬆放鬆。

別人轉專業的要基礎沒基礎要程式設計熟練度沒熟練度才要刷題cs科班研究生有什麼好刷的?還不如做個TA鍛鍊一下溝通能力。各種意義上都比刷題有用多了。

看到另外乙個答案裡有發facebook recruiter推薦的面試準備方法,於是也發乙個Google的(僅適用於長期計畫):https://www.

美國研究生留學CS和CSE有何區別?

立思辰留學360 CSE是Computer Science and Engineering,所以是軟硬體均有,CE也就是Computer Engineering才是比較注重硬體,另外EE是電子工程 電器工程,和你沒什麼關係,工業工程是IE Industrial Engineering 另外就算是Wi...

怎樣和研究生交往?

木已成藤若水成恆 她就是一女生,與研究不研究無關。別給我等菸酒森打標籤了好吧。學歷與人的本質沒有太大關係,最多多了些歷練。所以當你把研究生這個名號加上去的時候,其實你自己已經不客觀了。從乙個男人跟女人的角度去思考並解決問題吧。至少我認為哪怕我熬到博士也還是這個不靠譜的呆逼模樣。所以。真的覺得與其研究...

在美國念cs研究生有什麼價效比很高的學校嗎

在美國,計算機專業屬於STEM專案專業,是受到美國教育部扶持和鼓勵的專案,在學習 競爭 就業等各方面都有足夠的優勢。接下來給大家介紹一下美國計算機專業的具體情況,一起了解看看吧 碩士學位有 Master of Science理學碩士和Master of Engineer工學碩士。理學碩士學位,學制一...