Google面試題(英文版)面試
A friend of mine had an interview a couple weeks ago with Google Inc. He provided me a list of just some of the questions he was asked. I’ve added a few more from others I have talked to who had interviews with the internet giant, Google, as well. See if you can answer them. Many are open ended with several right answers, therefore I did not provide the answers.算法
1. How many golf balls can fit in a school bus?spring
2. You are shrunk to the height of a nickel and your mass is proportionally reduced so as to maintain your original density. You are then thrown into an empty glass blender. The blades will start moving in 60 seconds. What do you do?sql
3. How much should you charge to wash all the windows in Seattle?數據庫
4. How would you find out if a machine’s stack grows up or down in memory?編程
5. Explain a database in three sentences to your eight-year-old nephew.c#
6. How many times a day does a clock’s hands overlap?windows
7. You have to get from point A to point B. You don’t know if you can get there. What would you do?設計模式
8. Imagine you have a closet full of shirts. It’s very hard to find a shirt. So what can you do to organize your shirts for easy retrieval?網絡
9. Every man in a village of 100 married couples has cheated on his wife. Every wife in the village instantly knows when a man other than her husband has cheated, but does not know when her own husband has. The village has a law that does not allow for adultery. Any wife who can prove that her husband is unfaithful must kill him that very day. The women of the village would never disobey this law. One day, the queen of the village visits and announces that at least one husband has been unfaithful. What happens?
10. In a country in which people only want boys, every family continues to have children until they have a boy. if they have a girl, they have another child. if they have a boy, they stop. what is the proportion of boys to girls in the country?
11. If the probability of observing a car in 30 minutes on a highway is 0.95, what is the probability of observing a car in 10 minutes (assuming constant default probability)?
12. If you look at a clock and the time is 3:15, what is the angle between the hour and the minute hands? (The answer to this is not zero!)
13. Four people need to cross a rickety rope bridge to get back to their camp at night. Unfortunately, they only have one flashlight and it only has enough light left for seventeen minutes. The bridge is too dangerous to cross without a flashlight, and it’s only strong enough to support two people at any given time. Each of the campers walks at a different speed. One can cross the bridge in 1 minute, another in 2 minutes, the third in 5 minutes, and the slow poke takes 10 minutes to cross. How do the campers make it across in 17 minutes?
14. You are at a party with a friend and 10 people are present including you and the friend. your friend makes you a wager that for every person you find that has the same birthday as you, you get $1; for every person he finds that does not have the same birthday as you, he gets $2. would you accept the wager?
15. How many piano tuners are there in the entire world?
16. You have eight balls all of the same size. 7 of them weigh the same, and one of them weighs slightly more. How can you find the ball that is heavier by using a balance and only two weighings?
17. You have five pirates, ranked from 5 to 1 in descending order. The top pirate has the right to propose how 100 gold coins should be divided among them. But the others get to vote on his plan, and if fewer than half agree with him, he gets killed. How should he allocate the gold in order to maximize his share but live to enjoy it? (Hint: One pirate ends up with 98 percent of the gold.)
Do you still think you have what it takes to work for Google?
騰訊網絡編程面試題
一、 OSI七層模型和功能
二、四層模型和功能
三、TCP和UDP協議的區別(網絡方面面試題最多見的了)
4:HTTP和FTP是哪一層的協議,是基於哪一個協議的協議?
5:爲何TCP是可靠的,UDP卻不可靠?
6:TCP協議是如何實現它的可靠性的?
搜狐的一份面試題
英文題目(能夠用中文回答)
1) Please describe the different between XML,XSD,XSL through their definition.
2) Do you know the Persistent Object in J2EE;if yes ,please describe some mechanism of it.
3) Please describe some famous encryption arithmetic as many as you know, one of arithmatics to explain if possible.
智力邏輯題
1.某一密碼僅使用K、L、M、N、O共5個字母,密碼中的單詞從左向右排列,密碼單詞必須遵循以下規則:
(1) 密碼單詞的最小長度是兩個字母,能夠相同,也能夠不一樣
(2) K不多是單詞的第一個字母
(3) 若是L出現,則出現次數不止一次
(4) M不能使最後一個也不能是倒數第二個字母
(5) K出現,則N就必定出現
(6) O若是是最後一個字母,則L必定出現
問題一:下列哪個字母能夠放在LO中的O後面,造成一個3個字母的密碼單詞?
A) K B)L C) M D) N
問題二:若是能獲得的字母是K、L、M,那麼可以造成的兩個字母長的密碼單詞的總數是多少?
A)1個 B)3個 C)6個 D)9個
問題三:下列哪個是單詞密碼?
A) KLLN B) LOML C) MLLO D)NMKO
問題四:3個相同的字母能夠構成的不一樣密碼單詞的總數是多少?
A) 1個 B)2個 C) 3個 D) 4個
問題五:單詞密碼MMLLOKN能夠經過下列變成另外一個密碼單詞,除了:
A) 用N代替每一個L B)用O代替每個M C)用O代替 D)把O移到N的左邊 2.62-63=1 等式不成立,請移動一個數字(不能夠移動減號和等於號),使得等式成立,如何移動?
技術編程題
1) 請用VB(或者c#)語言來描述一下blowfish的加密解密算法。若是不行,能夠用中文+圖的形式來講明。若是不瞭解blowfish算法,請描述一下本身比較熟悉的加密解密算法。
2) 若是你是一位軟件架構師,您將如何去搭建一個符合n-tie的架構?並請描述一下您搭建的每一層的做用。(注意:請您考慮項目中有WebService的狀況)3) 請用代碼簡單描述一下Singleton、抽象工廠、Bridge、Composite(任選三個)的設計模式的概念。
網易互動面試題
面試流程以下:
一環節:拿起桌上的白紙摺疊成一個名牌,兩面寫上本身的名字和學校
二環節:自我介紹,每人時間不超過30秒,總時間不超過5分鐘
三環節:案例分析,案例內容是一個剛畢業開始工做的大學生遭遇到的職場困境
一問:面對的是什麼問題,出現這種問題的緣由是什麼
二問:若是是你將怎麼作
三環節首先讓你們各自提出對一個問題的見解,不限次序,你們說完後13人分爲3組,共同討論第1、二題,時間20分鐘,而後每組選出一我的論述討論結果,時間三分鐘,小組其餘人有2次補充機會,每人1分鐘
最後HR讓每一個人說一句話,用這一句話來打動HR。
面試隨後結束,時間11點整
在11點40分左右有6位同窗接到了2面通知,我被成功BS
下午2點10多分開始的2面,每人30分鐘,3VS1,單面
通過和幾位二面同窗的交流,面試內容以下:
1、 大部分針對簡歷中所列的實踐內容進行的發散性提問,具體面試官問什麼就看本身如何引導了
2、 人格測試類的問題,好比說出一個本身最想去的地方和到達這個地方想使用的交通工具
3、 博弈類:試舉出你相對於此次二面的某位同窗你的3個優勢和3個缺點及他相對於你的3個優勢和3個缺點,這個問題相似囚徒博弈
二面後當晚8點左右發放了3面通知,3位同窗經過,三面在11月3日開始,面試官是2位網易互動的總監
據和3面的同窗交流,三面流程以下:
首先三面開始前有200個性格測試題,時間20分鐘,無序有重複
三面問題隨意性很強,3位同窗問的問題並不相同,如下爲戴同窗3面時所遇到的問題:
一、 對你昨天的面試狀況作個總結
二、 爲何你是人力資源崗位,卻要申請營銷類職位
三、 你剛纔說的經驗,其實不少社招生比你有經驗,並且我有個顧慮,你沒有市場營銷這個學科基礎,你怎麼看待這個問題
四、 你說你頗有激情,踢過足球嗎?有激情的人很容易上場5分鐘就受傷,這就是有激情很差的地方
五、 你對今天的面試有什麼準備嗎?
六、 你剛纔說你玩過夢幻西遊,來講說優缺點
七、 若是我說你剛纔說的都是錯誤的,你怎麼想?
八、 另一個面試官立刻接話,說你像1面案例中的那個學生,還沒進公司就開始提意見
九、 你的表達能力在同齡人中是優秀的,但你說話時成天用「我」這個詞,說這個詞的人通常都有個缺點就是缺少換位思考,你怎麼看待?
十、 你對這個崗位有什麼瞭解
問題大體上時這些,每人的面試時間在1個小時左右,其中一位同窗在3面時面試了2次,由於兩個面試官意見發生了衝突,很猶豫要不要,能夠看出網易在招聘時的態度是很是嚴謹的。
感謝戴同窗對三面經歷的慷慨提供,也祝福他早日能收到網易的offer!
整個筆試和麪試過程就是以上這些了,下面我寫點我的的建議但願能爲想去網易工做的同窗作個參考:
一、 筆試,網易是能夠霸筆的,若是同窗有心,而距離網易所設的考點都比較遠時能夠在網易筆試前一天到達考點等待,收到了筆試通知更好,沒收到也無所謂,但筆試必定要參加的,網易對筆試成績仍是很看重的
二、 面試着裝,若是是市場類的職位推薦你們穿正裝,技術類的則沒必要拘泥
三、 羣面的時候必定要主動,積極提出本身的見解,總結一句話就是要多說
四、 網易通常是不給霸面機會的,若是要霸面,必定要提早準備充分
五、 網易在校招時並不很注重畢業院校、專業、學歷等,但最好有不少的實踐經驗
六、 若是本身玩遊戲很少,沒有玩過網易的遊戲也沒有關係,但必定要真誠,不要遮掩
新浪面試
面試環節:
一、自我介紹,時間在三分鐘內。每一個人在介紹本身前,必須對上一我的的時間控制和發言內容進行點評,時間也是3分鐘;
二、回答指定問題,每人抽個信封,裏頭有題目,但只有在叫到本身的時候才能夠打開看,看完先把題目念出來,而後馬上做答,時間也是三分鐘;
三、辯論,你們分紅兩個小組,肯定組長、1辯、2辯、總結陳詞;
四、考官發問;
五、自由提問時間。
大衆點評網面試
jvm的原理,Struts的處理機制,spring的ioc原理,groovy的閉包,nosql和關係數據庫的優劣等等」