谷歌工程師面試題
送上谷歌工程師的面試題參考
1.請寫出一個整數乘法的演算法
挑戰: 這是一個相當開放性的問題,設計初衷是看看工程師是否會定義引數。
程式語言是什麼?
是組合語言嗎?
是:那麼你得白手起家開發出一套基本運算來。
否則的話:那就簡單了,只需將數字套進去即可,因為大部分語言均支援數學運算。
2.合併兩個排序連結串列
挑戰: 這類問題是google面試問題的一個共同趨勢:找出解決問題的有效辦法。
合併兩條連結串列是一般會在連結串列之間發生“衝突”(因為它們各自有特定的次序,而你的合併會把次序搞亂)
你必須找出一種演算法快速消除那些衝突。
3.給出一組區間(以秒計),讓你找出重疊的部分
挑戰: google一般也會要你解決一堆數學問題。
這些設計的意圖是讓工程師對問題進行有效的思考,而不是僅僅知道如何對每個問題進行編碼。
此處的問題會要你實現一個聰明的數學技巧。
相關文章
-
谷歌面試題
需要去谷歌中國面試的童鞋,請您參考下面的一些面試題進行提前準備>>1、給出一行c語言表示式,判斷給定的整數是否是一個2的冪。2、一個大小為n的陣列,所有數都是不超過n-1的正整數。用o(n)的時間找出重複的那個數(假設只有 -
參加谷歌的面試筆試經驗
嘗試在自己的部落格上搜索點東西,結果發現 4 年多以前還在部落格上寫過一系列的 recruiting events,把大四時候參加過的各種筆試面試都記錄下來了。我從去年準備離開百度開始,到現在總過面試過 4 家公司:google、microsoft、y -
硬體工程師面試試題
硬體工程師Hardware Engineer職位 要求熟悉計算機市場行情;制定計算機組裝計劃;能夠選購組裝需要的硬體裝置,並能合理配置、安裝計算機和外圍裝置;安裝和配置計算機軟體系統;保養硬體和外圍裝置;清晰描述出現的計算機 -
c++工程師面試問題
面試時如何選擇搭配飾物?領帶:求職者不可能戴了一條漂亮的領帶而獲得一個職位,但是可以肯定的是,如果戴了一條幼稚可笑的領帶就會使你失去這個職位。所以,不要小看配飾的作用, 精準是關鍵。選擇領帶時以真絲為好,不要使用合 -
軟體工程師面試題
談談指標和引用的區別?指標用操作符*和->,引用使用操作符&. 相同點是:指標與引用都是讓你間接引用其他物件。區別:(1). 指標是一個實體,指向一塊記憶體,它的內容是所指記憶體的地址;而引用僅是個別名,是某塊記憶體的別名。(2 -
軟體工程師面試問題
軟體工程師經典面試問題1、寫一條sql來獲取oracle中當前時間2、列舉幾個sql中常用的統計函式,並寫一條sql說明group by和having的用法3、 如何用oracle中使用sql來做分頁查詢?並且如何保證每次查詢的結果順序是固定的? -
騰訊php開發工程師面試問題
騰訊php開發工程師問題一、php開發部分1.合併兩個陣列有幾種方式,試比較它們的異同2.請寫一個函式來檢查使用者提交的資料是否為整數(不區分資料型別,可以為二進位制、八進位制、十進位制、十六進位制數字)的strtolower()和strtou -
面試題目:西安交通大學MBA面試試題集錦
1.肖伯納的名言:你有一個蘋果,我有一個蘋果,你和我交換以後每人只有1個蘋果,你有一個思想,我有一個思想,我們交換之後各自有兩個思想。談談你對這句話的看法。 這句話體現了知識經濟時代知識與資訊的重要性和特殊性,思想的交 -
測試工程師面試時的英語自我介紹
隨著軟體開發技術的提高,現代企業的需求多樣化,現在的軟體越來越複雜化和大型化,不可避免的會出現軟體的缺陷或錯誤,軟體質量的把關變得尤為重要。這就需要專業的軟體測試工程師,下面是本站小編整理的測試工程師面試時的英 -
工程造價專業經典面試問題
共性問題1、簡單介紹下你自己(或者簡單描述一下你自己);2、你為什麼想要到我們公司來(什麼原因離開現在的公司,你來我們公司的動機是什麼);3、談談你性格的優缺點或者你的優點和缺點是什麼;4、你對今後五年有什麼樣的規劃和展