• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦>創業指南>職場>面試題>

    百度java面試題

    時間: 如英753 分享

      面試題能測出應聘者的能力水平。下面是學習啦小編為大家帶來的百度java面試題,相信對你會有幫助的。

      百度java面試題(一)

      第一面

      1、說說項目

      由于我幾年一直做一個產品,從后臺做到前臺,從業務開發做到技術平臺,所以就畫了整個產品部署架構圖,b/s & c/s的,然后一層層的講解。

      B/S現有Web框架改造、瀏覽器緩存、c/s補丁下載各種方式、cdn、c/s通信協議、rpc集群、http集群、負載均衡、集群前置機調度、后端服務器主從實例、后端服務器各種優化(異步、性能隔離)、數據庫服務器各種優化(索引、物化視圖、讀寫分離、帳套結轉、數據庫橫向切分、縱向切分)、層間調用性能監控的實現,對照產品架構圖各個部分一路講下來。

      2、http集群方案,我們的是反向代理服務器,自己有寫代理服務器,也可以用主流的web服務器,然后面試官就問ngnix、lighttpd、apache三大主流web服務器的區別...囧了。。。

      3、如果有機會重新設計你們的產品,你會怎么做?

      這個當時回答的不好,主要從通信協議和數據存儲兩塊來說了,這樣說有些片面。因為我們產品本身又很多問題,只通過部署架構圖是反映不出來的,如二次開發問題、補丁下載問題、不同模塊java包相互依賴問題、技術框架比較封閉、構建系統方案落后、文檔缺失等,我們內部經歷過很多的痛苦的,但是當時思維局限在了部署架構,所以沒有說出這些問題。

      第二面

      4、網站性能優化如何優化的?

      自己一點網站性能優化經歷,結合《構建高性能Web站點》,扯了一通,跟一面有點類似。

      5、本來要花產品架構圖,我翻過簡歷,后邊有一面時候畫的,就沒要畫了。然后就要我在黑板(暫且叫做黑板)上畫jvm體系結構。

      畫了jvm體系結構,講解了jvm各個組件和組件的交互、GC算法、各種垃圾收集器、運行期優化、產品中遇到的與jvm相關的問題如oom、ClassLoader問題等,并針對HotSpot VM的實現講解了堆、非堆內存劃分

      第三面(HR面)

      6、看我面過b2b和支付寶,問了下情況

      b2b面完了,但是沒過;支付寶過了2面

      7、個人優缺點

      8、是否愿意來杭州

      第四面(視頻電話面,杭州某大牛)

      9、介紹項目。對于Web框架的改造,跟原有框架的異同

      10、下班后的時間有學習技術么

      11、是否參加過開源項目

      百度java面試題(二)

      第一面

      項目:

      1、找一個項目,介紹下情況。其中遇到了什么問題,每種問題怎么樣的解決方案。

      算法題:

      2、一個排好序的數組,找出兩數之和為m的所有組合

      3、自然數序列,找出任意連續之和等于n的所有子序列

      數據結構:

      4、從數據庫查出一個數據結果集,其中有一個時間字段,請用一個數據結構存儲使得可以最快速的查出某個時間段內的記錄。

      5、上一題我提到了B+樹,他就繼續問了為何用B+樹實現索引而不用二叉樹

      數據庫:

      6、說說Oracle數據庫的事務隔離級別,以及遇到的相關問題

      這個我說了標準的四種級別,Oracle實現的三種級別,并概述了下多版本讀一致性

      項目相關技術:

      7、看到簡歷上寫了個rpc,講講,我說了跟rmi比較像,說了異同點,然后又展開到內存分配的問題,不過沒搞懂他到底要說什么。還問題java客戶端跟c程序服務端的通信情況,比如說c那邊直接一個結構體過來,怎么處理,答曰沒遇到過。

      8、簡歷上寫的jvm性能調優,說說都做了什么事情

      9、說到jvm的時候,說到了我們用windows開發,就問linux的腳本知道么,awk用過么

      10、簡歷上寫web框架開發維護,就問瀏覽器端跟服務器端如何通信,不過最后只落到了java對象如何傳遞到客戶端,客戶端數據如何傳遞到服務端。

      java基礎:

      11、并發同步的問題,synchorized是如何使用,Object的wait、notify方法什么作用

      框架:

      12、是否了解spring,ioc的實現,aop的實現方案,各種方案有什么限制

      第二面

      項目:

      1、介紹下你做的項目,稍微高層次一些的介紹下,意思是不要沒完沒了的介紹

      其中提到了主實例集群節點與主實例備用節點的單例狀態如何保持同步

      2、rpc通信和rmi區別

      3、并發訪問同一條數據的時候,如何保證數據同步。

      4、網站性能優化都做了什么,具體的?ETag、Last-Modified、Expires、Cache-Control

      5、最近看什么書,印象最深刻的是什么?

      算法:

      6、二叉樹,找兩個節點的最底層的公共父節點,給思路

      7、單向鏈表反轉,寫代碼

      第三面

      自我介紹:

      1、個人基本情況,順便提到項目,就開始扯了幾下

      數據庫:

      2、數據庫性能優化有做么?做了些什么?

      設計:

      3、設計一個小商店進銷存系統的的表結構設計,老板每天要知道賣出的貨物,要定期查看貨物的成本、銷售額和利潤。

      這里要注意,重點之一是如何進行成本計算,要知道成本計算的幾種方法,選其中一種實現,這個會影響表結構的設計

      算法:

      4、1到1億的自然數,求所有數的拆分后的數字之和,如286 拆分成2、8、6,如1到11拆分后的數字之和 => 1 + ... + 9 + 1 + 0 + 1 + 1。

      之前去百度面試,整理了一下面試問題。沒有筆試,直接和面試官交談。感覺面試官人挺好的,挺有耐心,每次面試回來不論公司大小,不管能不能拿到offer,但基本都能有一些有價值的輸入,還挺開心的。我雖然有4年工作經驗,但是不是走純技術系的,開發,維護,見客戶,項目管理什么都干過,最近想換工作,糞發圖強惡補算法,數據結構一類大公司特愛考的基礎知識。

      這次后幾道題答的不好。尤其是有一個關于服務器session優化和數據庫表水平拆分策略的,沒說到點兒上,回來的路上有了點兒思路,回來百度一下,發現八九不離十。前面幾個算法的也都是磕磕碰碰,好歹都說上來了,是不是最優的就不好說了。

      以前做信息系統,更注重業務的獲取與功能的實現,雖然所有人都喊性能、架構什么的,但是實際上沒人在乎。反正撐死了也就那么點兒人用。互聯網公司真的是不一樣啊,對并發和大數據量的關注是深入骨髓的。感覺真是慚愧。雖然這幾年跑客戶談需求講ppt自詡也是混場面的,但是從心里希望自己在技術上也能再往前走一步。

    看過“百度java面試題”的人還看了:

    1.JAVA面試題大全及答案

    2.應聘java專員職位的面試題

    3.2016 java筆試面試題

    4.2016 java筆試面試題

    百度java面試題

    面試題能測出應聘者的能力水平。下面是學習啦小編為大家帶來的百度java面試題,相信對你會有幫助的。 百度java面試題(一) 第一面 1、說說項目 由于我幾年一直做一個產品,從后臺做到前臺,從業務開發做到技術平臺,所以就畫了整個產品部
    推薦度:
    點擊下載文檔文檔為doc格式

    精選文章

    • 安卓面試題及參考答案
      安卓面試題及參考答案

      面試題是安卓面試的時候經常出現的形式。下面是學習啦小編為大家帶來的安卓面試題及答案,相信對你會有幫助的。 安卓面試題及答案(一) 1.簡要解釋一

    • 2017阿里巴巴java面試題目整理
      2017阿里巴巴java面試題目整理

      阿里的java面試官會出什么面試題考查你呢?下面是學習啦小編為大家帶來的阿里java面試題2016,相信對你會有幫助的。 阿里java一面面試題2016 1、談談你印象

    • actionscript面試題
      actionscript面試題

      actionscript面試會出什么題呢?下面是學習啦小編為大家帶來的actionscript面試題,相信對你會有幫助的。 actionscript面試題 1.as2與as3.的最主要區別是什么? 答:

    • 500強面試題
      500強面試題

      500強企業的面試題有什么不一樣的呢?下面是學習啦小編為大家帶來的500強面試題,相信對你會有幫助的。 500強面試題 1、有十筐蘋果,每筐里有十個,共

    1083182 主站蜘蛛池模板: 欧洲一级毛片免费| 久久久久夜夜夜精品国产| 亚洲娇小性xxxx色| AV无码免费看| 渣男渣女抹胸渣男渣女| 天海翼电影在线观看| 免费国产在线观看| 久久人人妻人人做人人爽| 黄色网址在线免费观看| 日韩色视频在线观看| 在线天堂av影院| 亚洲色图欧美色| 中文字幕23页| 香蕉视频亚洲一级| 日本在线视频www色| 国产欧美精品AAAAAA片| 九九久久精品国产AV片国产| 激情综合网五月激情| 欧美日韩在线免费观看| 国产精品视频一区二区三区经| 亚洲无吗在线视频| 日本阿v精品视频在线观看| 日韩精品极品视频在线观看免费| 国产精品无码无片在线观看| 免费91麻豆精品国产自产在线观看| 中文字幕免费播放| 麻豆91在线视频| 日本一区二区三区在线观看视频 | 美女网站在线观看视频18| 机机对机机120分免费无遮挡 | 婷婷六月丁香午夜爱爱| 日韩精品久久一区二区三区| 国产亚洲自拍一区| 丁香六月激情综合| 爱情岛论坛亚洲永久入口口| 国产精品成人不卡在线观看| 亚洲第一网站男人都懂| 天堂va在线高清一区| 欧美日韩国产亚洲人成| 国产欧美一区二区三区视频在线观看| 久久天堂AV综合色无码专区|