第一篇:201*年微軟實(shí)習(xí)日記
好久不來博客了,前段時(shí)間一直都想寫點(diǎn)什么,可是一直都以太忙為借口給擱置了,時(shí)間久了,那些當(dāng)時(shí)的感想也就慢慢地淡了,進(jìn)而忘記了。來到微軟已經(jīng)不知不覺的有4天了,終于算是適應(yīng)了過來,也想將最近的心情梳理一下,同時(shí)也給自己記錄一下,看看在這里的每一天是否都有虛度了。
day1:20xx.7.5
今天第一天來到微軟,原本約定的是9點(diǎn)半報(bào)道,但是自己還是習(xí)慣的早來了一個(gè)小時(shí)。因?yàn)橹案鷰熜执蚵犨^去微軟的路怎么走,所以基本上沒有耽誤太多時(shí)間找路。來到前臺(tái)被告知來早后就出去尋找了一會(huì)中國銀行,方向走錯(cuò)了也就沒找到,最后決定回到前臺(tái)坐等cherry到來。cherry沒來,等到了她的助理,接下來就領(lǐng)著我們一批的實(shí)習(xí)生辦理各種入職手續(xù),領(lǐng)電腦,見mentor。。。一上午就這樣過去了。下午就開始了培訓(xùn),話說我在培訓(xùn)時(shí)不小心睡著了,醒來時(shí)發(fā)現(xiàn)睡著的不只我一個(gè),呵呵~第一天來微軟的感覺就是這里就像研究者的天堂一樣,硬件設(shè)施還無挑剔,研究氛圍也非常濃厚,一批非常有朝氣的年輕人匯聚在這里感覺真的很好,但也好有壓力,因?yàn)楸灰蝗?ldquo;牛”給圍住的感覺并不是那么的爽啊!
day2:20xx.7.6
雖說mentor名義上是ji-rong www.taixiivf.comentor給的還沒投出去的論文,花了兩天時(shí)間仔細(xì)閱讀了論文,其中涉及到很多ir領(lǐng)域的專業(yè)知識(shí)我都不是太懂,因此,這篇論文花了些時(shí)間去消化吸收?赐旰,第一時(shí)間找到mentor討論了其中的幾個(gè)問題,并提出了一些自己的看法,雖然都被委婉的駁回了,但我覺得這是一個(gè)良好的開端,以后要多想多討論,與mentor交流很重要!
day4:201*.7.8
今天參加了project team的第一次例會(huì),會(huì)上ji-rong介紹了這個(gè)項(xiàng)目的整體情況和motivation,同時(shí)也了解了一下參與這個(gè)項(xiàng)目intern的情況。這是我第一次參加微軟的會(huì)議,會(huì)議的感覺與實(shí)驗(yàn)室組例會(huì)不同,具體哪里感覺不一樣還真是一時(shí)說不出來,可能多開幾次就有多了解了。今天第一次例會(huì)很高興我主動(dòng)發(fā)言了,在實(shí)驗(yàn)室時(shí),劉老師就教育我們要多發(fā)言,多提問題,在會(huì)上要表現(xiàn)的活躍一些,我也是一直謹(jǐn)記劉老師的教誨,尤其我在這邊就只有短短6個(gè)月的時(shí)間,每一天都是在倒計(jì)時(shí),我不能隨便浪費(fèi)每一次例會(huì),不能隨便浪費(fèi)每一次機(jī)會(huì)。下次例會(huì)前我一定得拿出一點(diǎn)點(diǎn)階段性的成果來才行。今天周五,沒什么人加班啊,我一會(huì)也回住處了,這幾天心情也是來了一個(gè)大調(diào)整,剛來到這里的時(shí)候突然間身邊也沒有了朋友,加之畢業(yè)的傷感還沒有褪去,心情幾乎跌倒了谷底。幸好,有她的及時(shí)有效的鼓勵(lì)讓我逐漸的調(diào)整好了心態(tài)。我發(fā)現(xiàn)她現(xiàn)在特能抓住我的心理,知道怎么鼓勵(lì)能讓我鼓足干勁,呵呵~越發(fā)的覺得離不開她。∑诖茉琰c(diǎn)來到北京,至少可以陪我一個(gè)暑假。
流水賬簡(jiǎn)記到此,為了明天而努力吧!
我對(duì)自己的期望是:至少一篇rank1會(huì)議的論文,所做工作能夠應(yīng)用到bing中,如能超標(biāo)那就啊彌陀佛啦~哈哈
第三篇:微軟實(shí)習(xí)
微軟亞洲研究院實(shí)習(xí)生計(jì)劃
微軟亞洲研究院是微軟公司在美國本土之外最大的基礎(chǔ)科研機(jī)構(gòu),被美國著名技術(shù)雜志mit《technology reviewww.taixiivf.com,但是談的不是很深入,因?yàn)閮H僅是學(xué)了些.net皮毛,也沒有深入了解過。這里引出來的一點(diǎn)就是一句老話啦,知己知彼。根據(jù)我個(gè)人的總結(jié),從我記事起到現(xiàn)在所遇到的所有關(guān)卡,早期的中考、然后oi, 接著的各種考驗(yàn)。幾乎其中我失敗的經(jīng)歷原因都在于我沒有重視。所以我現(xiàn)在覺得對(duì)任何一場(chǎng)考驗(yàn),都要去認(rèn)真對(duì)待,這很重要,你要去了解你的對(duì)手,了解整個(gè)操 作的流程,考慮
各種可能的情況,然后自己努力的方向?傊,就是要去研究它,我這個(gè)人很笨,腦子不夠用,所以我總喜歡在一張紙上對(duì)一件事分析,寫寫劃劃, 思路可以清晰好多。說實(shí)在話,第一次電面我認(rèn)為我不是很成功,主要原因就在于我對(duì)第一次電面沒有重視,沒有去做深入研究。不過還好,hr姐姐讓我過了。然后的問題都是對(duì)于一些學(xué)習(xí)和工作中的問題,看你如何去處理了。比如,有人問你,你在大學(xué)階段的各項(xiàng)目中很多充當(dāng)leader的角色,你會(huì)不會(huì)覺得你過強(qiáng)的leadership會(huì)與將來的工作氛圍發(fā)生沖突。大家想想,如果有這樣一個(gè)問題該怎樣回答呢?這還是一個(gè)情緒和理性沖突的問題。我覺得如果一個(gè)人真正能夠做到個(gè)人控制情緒的話,這個(gè)問題其實(shí)真的很好回答的。一個(gè)人并不是為了表現(xiàn)出leadership而去表現(xiàn)leadership,在理性分析了所有的情況之后,我們會(huì)發(fā)現(xiàn),在大學(xué)這一個(gè)環(huán)境下,表現(xiàn)出leadership有助于項(xiàng)目的進(jìn)展,所以這種leadership是個(gè)人根據(jù)外界環(huán)境理性控制的結(jié)果,而不是感情的發(fā)泄,如果一個(gè)人到一個(gè)新環(huán)境中,首先要做的就是適應(yīng)這里的環(huán)境、氛圍、文化,然后分析,做出關(guān)于自己工作方式的正確選擇,使其有助于自己的發(fā)展,有助于公司的發(fā)展。
第一面差不多就是這樣了,說實(shí)在話,前面幾個(gè)問題因?yàn)闇?zhǔn)備不充分,所以答的不是好,但是后面幾個(gè)問題,我個(gè)人覺得還是很滿意的,能夠聽出來對(duì)面的hr姐 姐也是很滿意的。這可能同我的性格以及行事風(fēng)格有很大關(guān)系,所有人都說我像個(gè)書呆子,很迂腐,而我這個(gè)人沒事就是喜歡思考人生觀和價(jià)值觀的一系列問題,并 經(jīng)?梢韵胪ê芏嗍虑椋热纾绾稳ソ邮軇e人的缺點(diǎn),如何學(xué)會(huì)去尊重別人,如何去控制自己的情緒,我經(jīng)常美其名曰:“提高修養(yǎng)!”,呵呵。所以當(dāng)hr姐姐跟我探討起比較趨向于人生哲學(xué)的問題時(shí),我基本上還是能夠探討的入木三分,嘿嘿~~~
當(dāng)然,大家不要像我這么迂腐哈,像我這種迂腐性格也有不少壞處的,打住了,傷心往事不提了~~~反正只是要知道能夠找個(gè)正確的方向,培養(yǎng)自己,就ok了~~
4.編程素養(yǎng)的提高
前面話題扯的有點(diǎn)多,后面盡量從簡(jiǎn)了。
第二次電面是一個(gè)技術(shù)工程師,全英文面試。提前預(yù)約,需要用到一個(gè)工具office live meeting, 微 軟的產(chǎn)品。確切說是遠(yuǎn)程網(wǎng)面。每輪面試流程都差不多,自我介紹一下,談?wù)剬?duì)于軟件開發(fā)的理解,都是些很開闊的問題,每個(gè)人都會(huì)答,但是答的深度就有差距 了,這就取決于在軟件開發(fā)方面的造詣了,一個(gè)基礎(chǔ)扎實(shí)的人肯定有很深入以及其他人沒有的獨(dú)到見解,這方面臨時(shí)很難準(zhǔn)備的。接下來就是基本算法題目了,出給 我的題目很簡(jiǎn)單,具體題目不說了,總之真的很簡(jiǎn)單,沒有謙虛,完全沒技術(shù)難度。這也在告訴我們微軟的題目要的不是一個(gè)正確的結(jié)果,而是在你解決這個(gè)問題過 程中所展現(xiàn)出來的綜合素質(zhì)。
這就是為什么要用office live meeting了,這是一個(gè)遠(yuǎn)程會(huì)議工具,中間界面有個(gè)白板,技術(shù)工程師會(huì)要求你在白板上現(xiàn)場(chǎng)coding,他那邊可以完全看到的。你在解決問題的過程會(huì)與技術(shù)工程師發(fā)生不斷的交互。
比如:
在你每寫一步的時(shí)候,你有沒有考慮其他情況呢?
在你開始code的時(shí)候,你想過邊界條件么?
你知道你現(xiàn)在的這套命名規(guī)范,能和其他組員很好的一致么?
你知道一個(gè)標(biāo)準(zhǔn)的子程序最佳代碼量是多少行么?
你傳入的子程序的參數(shù)是多少個(gè)啊?排列順序是否是按照輸入、修改、輸出的呢?
你的子程序編碼布局美觀么?
你有加注釋的習(xí)慣么?
你知道什么時(shí)候該把一個(gè)單獨(dú)功能模塊單獨(dú)分出去作為另一個(gè)子程序最合適么?
……
發(fā)現(xiàn)了吧,其實(shí)一個(gè)再簡(jiǎn)單的程序,不同的人寫,完全不一樣哦~~質(zhì)量參差不齊,夸張一點(diǎn),一個(gè)人寫程序的過程,幾乎完全就是一個(gè)人性格的再現(xiàn)了。能夠看出很多問題,一個(gè)人的思維是否縝密,這個(gè)人是否喜歡耍小聰明,是否夠冷靜……這里推薦大家讀一本書《代碼大全》,現(xiàn)在出第二版了吧,這本書里對(duì)一個(gè)優(yōu)秀程序員所給出的基本素質(zhì)介紹的很全面,盡管不是具體的技術(shù),但是真的很受用。這里還要說一點(diǎn),其他公司我不清楚,不過面微軟,他不在意你其他技術(shù)的掌握情況,什么uml/j2ee/mfc/.net,微軟要選拔的是具有潛力的人,按照我的經(jīng)歷,就完全是以c++算 法題目的形式展現(xiàn)出來,核心是挖掘你在編制程序過程中的基本素養(yǎng)。技術(shù)這種東西,說白了就是產(chǎn)品,一代一代過,過時(shí)了就不用了,而一些很經(jīng)典的東西,數(shù)學(xué) 基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)算法、數(shù)據(jù)庫、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)等等,是計(jì)算機(jī)科學(xué)的基石,建議學(xué)弟學(xué)妹們分清主次,否則將來會(huì)吃大虧。
寫到這里相信大家已經(jīng)發(fā)現(xiàn)了,要準(zhǔn)備微軟的面試幾乎沒有技巧,說容易也容易,說難也難。容易是因?yàn),你幾乎不用?zhǔn)備,因?yàn)榭疾斓氖悄氵@大學(xué)幾年來所培養(yǎng)起來的內(nèi)在品質(zhì),不是一些臨時(shí)抱佛腳的東西,說他難,是因?yàn)槟阌袝r(shí)候根本準(zhǔn)備不來,如果你大學(xué)前幾年在混……再好的技巧,神都幫不到你了。
對(duì) 了這里還要再說明一下,大家其實(shí)要學(xué)會(huì)培養(yǎng)自己的學(xué)習(xí)和分析能力。再遇到一個(gè)沒有遇見的問題時(shí),根據(jù)現(xiàn)有的知識(shí),做出自己的理性猜測(cè),然后再去尋找答案。 在這一面時(shí),我就遇到了一個(gè)從來沒遇到過的問題,我就是先扯到了一個(gè)跟這個(gè)問題相關(guān)并且我很熟且搞得很深的問題上,講完之后,告訴面試官,那個(gè)問題如果讓 我現(xiàn)在去設(shè)計(jì),我是這樣考慮的,盡管我沒遇到過這類問題,但是要向面試官展示出你的學(xué)習(xí)能力和潛能,本來嘛,計(jì)算機(jī)學(xué)科這么廣,一個(gè)本科生怎么可能掌握所 有呢,但是其學(xué)習(xí)能力對(duì)于一個(gè)程序員來說更加重要。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請(qǐng)聯(lián)系我們及時(shí)刪除。