怎麼努力才可以進微軟?

我現在在中北大學軟體學院就讀,是一個普通的二本專業。現在我大三了,學習成績很好,但是編程只學過C Java JSP,而且都不精通。我現在還機會在畢業時進微軟嗎(不論是正式工還是實習),我該怎麼努力。希望大家給點意見。謝謝!!!!


要不……先去MVA把一條路血精?


畢業,然後找微軟外包職位先做著


樓主要不你先把題目寫通順我們再談談去微軟的事?


謝樓主邀請,哈哈,作為一隻專業的代碼狗,我也不知道怎麼回答你,因為我沒有實習過,現在供職於創維,馬上去honeywell供職。校招的話我覺得有幾個優勢你就有希望:

1,專業基礎知識,無論C/C++,PHP,java ,python,objective-C,語言本身都是類似的,精通一樣,博覽眾多,其實就夠了。寫代碼思想要遠重於語法,但是沒有語法,思想也是白搭。

2,持續學習能力。學習能力的證明就要看你平時接觸的知識面了,這個不局限於程序,你想想,出去以後你從事代碼的話不是純粹的代碼,而是基於現有技術下的實現,因而各類協議,通訊規則略略了解,並且對之有耐心讀下去就可以了,剛畢業,沒人要求你過分專業的知識,畢竟誰都知道,你讓一個應屆生實現一個千萬級用戶的程序,放給誰都是夜夜冷汗啊。

3,好奇心和激情。代碼很枯燥,是很枯燥,注意,真的很枯燥。我從業近三年,已經深深的體會到了什麼叫枯燥。另外,寫代碼很苦逼,真的很苦逼。還有,代碼確實能解決溫飽,但是,一夜暴富基本沒戲。你不要笑一夜暴富,一夜暴富沒問題的,尤其是現在這個社會,我一個銷售的朋友,一個月就賺了80多萬,和我同齡的。在這樣的社會環境下,你要先考量下自己,你是為了錢而工作,還是為了興趣而工作。不要急著給自己答案,這個問題我想了3年了,現在依然不是那麼堅不可摧。

下面給你的問題一些乾貨吧。

大企業實習或者校招不關注你會什麼,而是你能不能隨機應變,就是當你需要什麼時,你能最快的進入狀態,學習加應用。企業裡面的導師帶隊,你信一半就行了。大家都有業績要求在頭上,說實話沒人能給別人當保姆。

你有沒有類似的實習經驗,無論是不是你想去的那家公司,你之前是否嘗試過出去實習。在公司和在學校真是不一樣,學校是你拿錢學習。公司是你工作拿錢,其本質就變了。你如果去過其他公司實習,至少企業不用再花太多精力去轉換你的思維。省心的事,誰不喜歡。

你性格如何,悶不悶,鬧不鬧,性格上有沒有什麼問題。大企業招聘都有性格測試,目的就是甄別你是否能夠勝任崗位,能不能團隊協作,這個建議你去做一個專業的性格測試,這樣你就能明白自己能適應什麼崗位了。

最重要的一點,你工作為了什麼,為了錢?為了自我實現?還是其他,程序員如果在校不能確定自己的另一半,基本就要靠相親了,一定不要把生活變成工作,工作只是一部分,其他部分你也要考慮考慮,省著到了那個年齡你卻無所準備,到年老的時候後悔。跑偏了哈哈

最後,祝你順利,大企業也沒什麼偉大之處,放寬心態,做好自己,你就能成功的。


之前在微軟時身邊同事大多屬於國內名校,我母校西電是211,但在其中算排名很靠後的了。但微軟不會像國內某些公司對學歷或學校設硬門檻,只要優秀都有機會。樓主這種情況可以考慮讀個好點的研究生,再試試進微軟。


呵呵,如果現階段你能找到微軟的實習,那是最適合你的了,外包實習就差很多了。

簡單說說微軟的面經吧,校招統一考試+2輪電話面試+2-3輪技術面試+1-2輪manager面試,逐次淘汰。最後通過的才能錄取。通常要求面試者有堅實的基礎知識,一定的動手能力,一定的項目經驗,以及足夠聰明(此項可選:))

校招統一考試:統一考卷,要求基礎知識紮實,有一定的智力題(IQ題)經驗(MS好這一口)。

電話面試:拿著簡歷問你的項目經驗,一些簡單的技術面試可能包括一個基本的應用題編程。

以上兩個通常針對學校所在地不在公司城市的學生。後面的面試都需要到公司,和面試官面對面

1-3輪技術面試:主要考察技術能力,

1. 通常要求熟練應用一門編程語言,如c,c++,c#,java。熟悉語言本身的技術細節,如c的指針的指針/c++的虛函數內部實現原理。

2. 數據結構一定要熟練,考察題目一定會有。各種遍歷,排序,遞歸演算法一定要熟悉,熟悉各種數據結構操作。能從複雜度角度分析演算法的優劣。

3. 分析/動手能力,肯定會有半開放式的應用類的題目,要求給出解決方案,關鍵在於你要能夠提出疑問,解決思路,說給面試官,因為未必有足夠時間寫出完整的程序。而且面試官會根據你的答覆擴展題目,這絕不僅僅是一個靜態題目,面試官會根據你和他的交互來做多方評判,技術功底,思路是否開闊靈活,溝通是否流暢,是否有刨根問底的熱情和態度等等。包括主觀的和客觀的方面。題目經常包含一些智力題。這算是MS特色吧。

1-2輪manager面試

通常喜歡問一些開放的問題,觀察為主,評判一些主觀方面的問題。你可以找找如何面試之類的帖子

就像樓上幾位說的,這年頭計算機系的太多,所以微軟也難免以校取人(因為簡歷太多了,必需儘快先刷掉一部分,否則看不完,面試不完),也許你可以找個MS內部人推薦,這樣能提高一點面試的機會。


先把微軟後面的英文逗號換成中文逗號,如果你要用英文逗號,麻煩後面加個空格,謝謝!


其實不難的。

好好考研,進一所top學校,然後讀研期間認認真真刷leetcode。

話說回來,整個過程考察的還是你的學習能力,所以高考真是個試金石啊。

回答里各種說練技術的省省吧。至少在校招時技術和項目是不會做任何考察的,白紙白板bug free。


謝妖!

首先說下,根據你的描述,要在畢業時候進入微軟是絕對不可能的,不管你多牛逼,你說實習?實習也不行! 據我了解(僅限丹棱街5號那座樓),實習生基本出自國內TOP2和美帝的留學生,普通大學的,你遞交實習申請基本是剛到HR就刷下來的節奏,sorry,少年,不可能

一般到這就算回答完了,但我還得多說幾句,畢業不可能,但畢業後還是有可能的嘛,小夥子不要氣餒,人生還是有希望的嘛。

現在說說具體的可操作性:

1.以你的描述來看,技術也就一般,所以首先要好好學習,別人去五道門,二龍山摟摟抱抱,你得去圖書館學習,別人去汾河燒烤,鑫宇包夜,你得去圖書館學習,咿,我怎麼這麼清楚呢( ⊙ o ⊙ )!數據結構,操作系統原來,編譯演算法,一個都不能少

2. 假設你大學狠狠努力了一把,畢業的時候很牛逼了,but這才是第一步,進微軟還遠著呢。我認為啊,就算你大學做的再好,還考了個名校的研究生再努力三年,但是進微軟當開發還是很難很難的,但是微軟除了開發還有其他職位啊,比如我大SDET(Software Development Engineer in Test),所以你的目標就是微軟的SDET就好。

3. 接下來就簡單了,好好工作,好好學C#(雖然在國內沒什麼人用吧),C++然後混N年測試經驗就能投微軟的SDET碰運氣了,這種情況下一般情況下N&>10.

4.其實還有一個方法,微軟有外部的業務,你進入一個外包公司,然後拚命的學習業務,幾年後你成為這個業務骨幹,你就有可能被轉為微軟員工,當然數據結構演算法啊,語言技術啊,我是默認你已經很牛逼了,這樣的話一般N&>5.

就這,年輕人要好好努力啊!


取法乎上,僅得乎中。

要保證進微軟,就得以更NB的公司為目標。譬如ABCDEFGHIJKLMNOPQRSTUVWXYZ。

這樣你苦練多年以後只要再回答自己一個問題就能去微軟了:我那麼NB,為什麼去微軟?


找一個自己感興趣的領域好好做,然後就被微軟收購了(


雖然我不是程序猿也不是其他計算機專業的學生,但我也可以給一個很實用的建議:

專業水平固然是決定性因素,但你也得保證自己日常綜合素質不能太差,沒有哪個靠譜的公司會願意招收一個連「如何努力才能進入微軟公司」這一句都說得這麼彆扭還有語病的學生的,真的……這與你是幾本大學也沒有什麼卵關係……


第一次被邀請太激動了,微軟也有很多部門和崗位,我以前接觸過微軟的銷售,看資歷也是經驗豐富的,不是跳槽去了EMC,就是IBM。接觸過微軟的技術支持,一般電子郵件往來居多。接觸過微軟的最有價值專家,能寫書和教程。我也問過他們如何到微軟工作,微軟技術認證和專家認證是敲門磚,你可以試試。微軟很多產品線,可以試試專攻企業級別的產品,對你以後幫助很大。


第一次被邀 還有點小激動呢

作為一名剛入學的大學生(軟體工程專業) 對於未來還沒有一個準確的方向 但是可以肯定的是要在接下來的四年里努力的學習專業知識以及積累社會經驗 以便在今後的就業或者創業中走的更順暢 能成為一名還不錯的程序猿我就很開心了

不知學長是否學了C++ 最好還是學了C++

至於進微軟 我覺得如果你的技術 經驗夠 進國內微軟的分公司應不難 然後就看你如何奮鬥到什麼階層了

希望能對學長有幫助

好好學習 天天進步


瀉藥

就目前的情形來看,你的情況還是很難進入微軟的,畢竟學歷技術都不高,努力把自己的技術弄上去,然後看看想辦法微軟的子公司去工作,幹個三五年你就是元老了,哪個時候跟微軟的接觸應該會多一些吧,當然也有可能我的理解是錯的,因為我也不知道怎麼進去!


推薦閱讀:

如何只使用命令行操作電腦?
人工智慧為什麼如此有前景?
誰知道王垠和 Sourcegraph 之間到底發生了什麼事?
如何評價迅雷創始人程浩離職,迅雷回購 2000萬美金股票?
考慮移民紐西蘭,本人英語專業工作3年,老公IT專業工作4年,考慮移民紐西蘭,求大神幫忙解疑指路?跪謝

TAG:微軟Microsoft | 大學生就業 | IT行業 | 大三學生 | 普通大學 |