微軟面試都考些什麼 親身經歷

2021-06-02 07:02:41 字數 513 閱讀 8128

做乙個簡單的自我介紹(技術,工作經驗等等)

1.各種排序演算法(冒泡,選擇,插入,快速,堆排序),靈活性很大.不會照搬課本.比如,返回陣列中第k大的元素

2.字串各種常用操作,要求寫函式.比如:字串逆序,判斷字串中有無出現重複字元.單詞逆序.

3.實現atof,atoi,設計測試用例.(有可能讓敲在電腦上測試能否執行,測試編碼能力.因為面試官都會帶著筆記本的.)

4.將一列數字重新排列,奇數在左端,偶數在右端

5.排序並去除陣列中重複的數字

6.逆序鍊錶.刪除雙向鍊錶中指定數值的元素.

7.c++各種常見問題,有可能問很底層的東西.比如泛型程式設計是如何實現的.虛函式表是怎麼工作的.

8.反應能力,思考問題的方式.考核方式多樣.這是重中之重.即使前面的都回答的很好,這一關如果不行也會被果斷的踢出來.因為微軟的理念是:您的潛力,我們的動力.乙個沒潛力的人,他們是不會考慮的.

所有這一切的前提是,英語不能太差.一些英譯漢,漢譯英是最最基本的.本地化的口語水平將是很好的乙個優勢.

學好seo的一些親身經歷

關於我是怎麼學習seo的事情,那還得從幾年前說起了。2011年我來到武漢讀大學,至於說什麼大學,在這裡我也不好意思多講,因為這是乙個很尷尬的問題,反正就是乙個比高中要大一些的學校了。跟大多數的朋友一樣,我也是今年剛從大學裡面出來,踏入社會,開始新的生活。最開始接觸seo是乙個很偶然的機會,在那之前我...

程序與執行緒面試題(親身經歷)

答 我們先說一下程序 在早期未引入程序的os中,例如多機處理系統中,併發執行程式的話 由於併發程式的速度不同與資源競爭導致其執行程式的間斷 其會造成資料的不可再現,這樣的程式失去其意義。後來呢為了使得程式能併發執行且有效地對併發程式進行控制與描述,引入了程序的概念。引入程序的os 程式在執行前,系統...

親身經歷比被告訴什麼是對的更重要

想想我們的大學教育,老師總是在不斷的告訴我們什麼是對的,從來沒有讓我們去親生經歷,所以很多大學生在面對乙個新問題的時候總會感覺到無從下手,需要讓乙個人告訴他怎樣做才是對的。這樣的教育是培養不出有創造力的人才的。相對於前者,提高班的教學不怕學生犯錯誤,因為只有現在多犯錯誤,以後才會少犯錯誤 只有學會怎...