為什麼我精通並實現了《資料結構與演算法》上的所有功能還是找不到工作?

時間 2021-05-31 10:09:31

1樓:def

精通資料結構和演算法往往還跟隨其他幾個關鍵字,pat poj 藍橋杯 Leetcode codeforces 圖論最短路動態規劃狀態壓縮 kmp 等。

不知道題主有沒聽說過,並且熟練使用某種語言實現並且在上述某個比賽中獲取一定的名次。才能考慮提到精通這個詞。

這還是基礎資料結構的測試,要是結合其它,要求圖形幾何渲染演算法,文字分析對比演算法等,那要求更高了,怎麼好說熟練哦。

基礎資料結構和演算法很重要,但是只是初步掌握這些,就好比乙個射擊成績挺不錯的軍人在不掌握野外生存,不會近身格鬥,耐力極差,無法負重。根本無法接觸實戰的。

綜上所述,你以為的精通實際是入門. 而且是單一學科入門,還需要加油。

2樓:有道理

因為面試官覺得你的同期競爭對手比你強。

選擇同期競爭對手而不選擇你的可能原因:

1.畢業院校+ 出生專業

解決:通過第一級別的公司工作經驗墊。 在職上取得研究生學歷(網際網路沒用)。

有些東西不能解決, 要學會妥協。

2,其他面試知識系統設計,網路,作業系統,資料庫等其他知識解決: 找到知識點, 學起來

3, 面試眼緣

解決: 多面。多次重複試驗是對抗隨機因素的唯一方法。

3樓:楚軒

額....你應該是實現了全部資料結構的意思吧...

首先.你看的是哪一本? 《演算法》 《演算法引論》《演算法導論》都不一樣

第二,你實現是指正文的例子都會實現?還是包括大部分習題?還是所有習題?

第三.你的理解是會數學證明演算法的程度還是只會程式設計的水平

第四.你的應用所學知識,能到什麼水平?拿個區域賽金獎?拿個world final?

如果你是演算法導論,實現了全部習題,達到了都會數學證明,拿了world final 找不到工作怎麼可能= =

另外,簡歷上寫精通資料結構和演算法....光這條,面試官就不會給你好日子過了,除非你你rating和獎確實有含金量

4樓:

你確定你精通《資料結構與演算法》?你要是精通了且在校的話你去參加acm比賽試試,能拿到區域賽金牌嗎?拿到了區域賽金牌了能去參加ibm舉行的世界總決賽嗎?

去了總決賽能拿到世界第一嗎?這些都做不到?那你還好意思說你精通《資料結構與演算法》?

據我了解那些拿到金牌的人都會很謙虛的說上一句自己也是略懂演算法,你就實現了一遍就好意思說精通了?我校當年有個學長人家拿彙編實現了一遍《資料結構與演算法》都沒好意思說精通。所以計算機的世界裡別用精通這個詞,說好聽點是你實力不濟還配不上這個詞,說不好聽點你是在侮辱這個詞。。。。。

所以你還差得遠呢!

5樓:codedump

老實說,如果我做為面試官光是看到簡歷裡面寫"精通資料結構及演算法"印象分就已經大打折扣了.

另外,資料結構及演算法,算內功,而系統API,領域知識等才是真正工作中能馬上用上的知識,不知道題主面試的是什麼型別的公司,大公司看重內功基礎是沒錯,但是如果是應屆生的話同時需要是名校畢業生,社招生就需要看前面提的馬上能用上的知識,而非大公司基本上都是要的後者.不知道題主是什麼背景求的哪個型別的工作?

6樓:孫睿騫

看樓主這個問題,我第一反應是之前面試過一些孩子,他們的問題是感覺自己很難找到工作,我建議他們去學學營銷方面的知識,因為面試就是在銷售自己。

為什麼我已經刷了不少資料結構演算法題,但還是不會寫程式?

烈日烤魚 順序錯了。先學會做出乙個完整的專案,再開始狂刷演算法題。然後你就會發現寫專案時更加得心應手。打個比方,你是職業拳擊,天天啥也不幹就練拳擊,終於拿到全國冠軍了。然後參加了特種部隊,的確,全軍沒人拳擊能打的過你,但一出任務你可能連敵人都沒見到直接在大山里迷路餓死了。但如果你本來就是乙個有過實戰...

為什麼考研資料結構要用C C 語言,python不香嗎?

其實我想說的是python不就是c寫的嗎?沒聽過python就是膠水語言嗎?如果你是計算機科班生的話,你就更應該學c.當然,如果你不是計算機科班生,讓你學c可能是太為難你.乙個合格的計算機專業學生要是連c都不懂,更別談什麼編譯原理,組合語言,組成原理和作業系統了.還有當你說出 機器本就越來越先進,低...

演算法與資料結構的完整知識大綱是什麼呢?

王璐 沒有,或者說極難給出 完整 的大綱。演算法 資料結構不是一蹴而就的領域,或者說每乙個研究領域都需要經年的學習和思考才能成為專家 也極難成為百科 即使是百科全書,也很難快速收錄前沿領域的演算法 比如機器學習領域的文章,基本每週都能看到很多新演算法 本科開設入門課,旨在講述基礎理論,為後續專業課打...