阿里巴巴電話面試被鄙視經歷
2015年2月5日中午接到支付寶總部的電話,上週投的簡歷,這次是來電話面試的。電話溝通了大概40分鐘,感覺被鄙視了。
面試中問的問題大概如下:
1.專案經驗,服務如何容災,長連線如何保持等等,答的不是很好,因為最近的專案是個新的APP服務端,主要做的是一些業務邏輯上的工作,所以一些分散式的理論、HA架構什麼的,雖然之前看過,但是也都忘的差不多了,估計這時就給面試官留下很不好的印象了。
2.Http協議相關,Request Line包含什麼,這個我完全不知道是什麼了,只知道有請求頭和請求體,Request Line的概念已經在大學畢業時完全還給老師了。後來查了一下原來就是請求的第一行,內容包括Metho URI Version(CRLF)
還問了我請求頭和請求體之間用什麼分割,當時回答是兩個回車換行,後來查了一下原來是一個回車換行,這些概念現在都太模糊了;
還有問了一些常見的請求頭裡都包括什麼,隨便說了一些,當時由於緊張好多都想不起來了;
Content-length作用,我的回答是response body的長度,用於告訴客戶端訊息實體的結束。其實這個問題還可以答好多,比如在http1.1版本下,如果connection:keep-alive並且response沒有使用chuncked方式傳輸,那麼content-length就是上面的作用,但是如果使用chunked傳輸,則content-length就無效了,而是以一個空的chuncked作為結束塊。而如果不適用keep-alive的話,那麼伺服器斷開連線,客戶端就可以知道訊息結束了,所以content-length也是可以忽略的。
參考:http://blog.csdn.net/yankai0219/article/details/8269922
3.AtomicInteger底層是怎麼實現的,我說是靠硬體底層支援的原子操作指令集(現在覺得面試官想要的答案應該是hotspot中的Unsafe類),然後我又說道了Compare And Set的無鎖方式實現高併發(比較囧的是我將CAS說成了CAP),然後就問我是不是無鎖一定比有鎖效能好。
4.問我專案中遇到過哪些問題,是如何解決的,我回答把一個耗時的同步呼叫改為非同步呼叫,請求來了之後把任務加入後端佇列,然後直接返回。接著面試官就不斷追問我是怎麼callback告知客戶端這次請求的整個流程成功了,我就不斷的強調我們的這個服務只需要one way的呼叫就好,因為只是一個傳送通知的服務,就算客戶端沒有收到通知也是可以接受的。
5.java nio,本來以為要問select方法,多路IO複用的知識,沒想到只問了我Buffer類的flip方法有什麼用,因為最近專案沒有用到nio,所以就完全不知道這個函式的用法了。
6.HashMap如何解決衝突,回答:連結串列(這個應該是唯一答的比較好的了),然後問我HashMap的預設裝載因子是多少,完全不記得,我還腦殘的猜了個8,其實是0.75
7.問服務的瓶頸一般在哪裡,我回答在資料庫,接著又問是什麼造成資料庫成為瓶頸,我接著回答是磁碟IO,最後他問的問題是,知不知道一般機械硬碟的讀寫速度是多少,平均尋道時間是多少,這些都沒留意過,完全答不上來。
電話面試就這樣結束了,我也就無緣阿里巴巴了。
總結:
1.表達能力不夠好,比如現在的專案形態和技術架構就完全沒表達出來;對話過程中,總是面試官問我回答,這樣一問一答,讓我很被動,沒有把面試官引導我擅長的知識點上面;
2.基礎知識不牢固,http協議中連Request Line是什麼都不知道;
3.專案經驗欠缺,專案架構層次上的思考還不是很全面;而且之前的專案比較偏重java web方向,nio 多執行緒技術在專案中根本不會用到,導致對這些知識記得不夠牢固,只知其一不知其二;
4.暫且歸為運氣因素吧,我在阿里巴巴社招官網上投的簡歷,看到這個職位要求中有精通spring ssh mysql等,而且平時接觸多的也就是這些web框架了,所以就投了這個職位,沒想到面試官完全沒問這方面的問題,搞得我措手不及;最近閒下來看的書也都是作業系統這類的書籍,java中工作用不到的內容也表模糊了。
總之,看來我跟阿里無緣了:-(
相關推薦
阿里巴巴電話面試被鄙視經歷
2015年2月5日中午接到支付寶總部的電話,上週投的簡歷,這次是來電話面試的。電話溝通了大概40分鐘,感覺被鄙視了。 面試中問的問題大概如下: 1.專案經驗,服務如何容災,長連線如何保持等等,答的不是很好,因為最近的專案是個新的APP服務端,主要做的是一些業務邏輯上的工作,
阿里實習生電話面試果斷被鄙視
由於事前準備不足,專案方面也比較欠缺,在今年阿里實習生電面java開發工程師時不出意外地被鄙視了,題目雖簡單,但深挖起來有點力不從心。但細細想想,這何嘗不是求職前的一次預演!時間緊急,必須首先把基本功打好,java+資料結構與演算法 ,另外,沒有直接相關的專案經驗真的是硬
阿里巴巴的面試
今年4月17日,阿里巴巴到深圳招聘,受君銳的推薦,我也報著嘗試與有機會不放過的心理去參加了面試,畢竟長年這樣沒完沒了的跑來跑去也不是個辦法;面試地址是在上海賓館,來的人挺多的,估計有好幾百,因為來招聘的人就有十幾個,並且是從上午一直到下午,簡單的瞭解了一下,從銷售到工程
阿里巴巴JAVA面試後的個人總結與反思
一面這周獲得了阿里巴巴的面試邀請,應聘的崗位為支付寶內某IOT部門的JAVA軟體工程師。面試時間是通過電話面試1天后通知我的,地點為高階的上海大廈。 接到面試通知後的我,即高興又有些膽怯。高興的是:全國數一數二的大廠會給我一份面試機會,證明我的某些地方還是受到了面試人員的初步肯定;膽怯的是早就聽說阿里巴巴這
網友2018阿里巴巴前端面試分享(題目+答案)
小鄒今天在網上看到一位網友分享的2018年阿里巴巴前端面試題,再結合小鄒多次面試阿里巴巴的經驗,感覺這些題目還是比較經典和基礎的,下面分享給大家,希望能給大夥一些知識的擴充和幫助。(內容同步自小鄒的頭條號:滬漂程式設計師的生活史) 使用css實現一個持續的動畫效果,主要考: animati
2015年春季阿里招聘電話面試和視訊面試問題總結
本人大三學生一枚,就想試試參加了阿里的春季招聘,簡歷順利通過,然後一段時間之後等到了阿里的電話面試,面試的問題大概如下: (2)程式在執行後手機螢幕黑屏然後在進入程式,呼叫的是生命週期的哪一個方法?(如下圖,自己研究一下很好懂!) (6)
自動化測試工程師-阿里的電話面試問題
1、list和arraylist的區別 2、redis的實現原理 3、sql語句的第三正規化 4、查詢linux系統中檔案中某個字串出現的次數,用linux命令寫出來 5、djbc的實現原理 6、如何用python實現多程序
阿里前端電話面試問題
高併發怎麼解決 紅黑樹複雜度 二叉樹最兩個節點之間最遠的距離 c語言實現不用加法的加法函式 你覺得前端最需要的能力是什麼? 你對CDN的瞭解? 網站域名的解析方式怎麼從網站的URL,網站怎麼呈現出來? 實習這個專案具體負責哪裡,解決了哪些問題? 具體常見的排序
程式設計師面試阿里被問讀過最有力量的文字,網友:後悔建立阿里巴巴
網際網路可以說是現在一個很有趣的領域了,以程式設計師為主體,如今90後程序員思維都相對開放和多元,即使面試也不像從前那樣單挑和嚴肅,我們可以看到許多面試題都是很奇怪的,小編曾經就看到一個面試題是如果你在沙漠只有一元錢卻買不起水該怎麼辦,大家回答千奇百怪,而有一名程式設計師則回答出來了,就是走出去。很
程式設計師去阿里面試被拒,揚言15年後收購阿里巴巴
PS: 小編我從事java開發也有快8年的經驗了,最近整理了一整套Java系統的學習資料,想要學習的朋友可以加群領取學習資料,這裡是java學習者聚集地,歡迎初學和進階中的小夥伴。 群:872603705 今日有一程式設計師去阿里面試被拒,竟揚言15年後收購阿
參加阿里巴巴校招面試經歷
問題5.讓實現兩個方法,一個插入一個查詢,資料是一個個的字串。資料結構自選,我一看機會來了,就從線性表(陣列和連結串列)開始說起,然後談樹,從最簡單的查詢樹又講到紅黑樹,然後又開始說雜湊,大談雜湊和紅黑樹各自的優缺點。然後面試官說:你不用和我說這麼多,我就讓你實現兩個方法。我說那我實現一下雜湊吧,然後就開始
阿里巴巴天貓事業部java大資料方向電話面試總結201805
內容簡介:阿里巴巴天貓事業部java大資料方向電話面試,總結交流的主要問題和自己的體驗,希望給自己和大家共勉。 第一印象:面試老師是非常守時的人,約定八點面試,就是八點準時給你面試,如果有急事,也會八點準時通知,說現在有點事,半個小時後再面試,說八點半然後也是準時的八點半,很贊。 主要交流的問題
阿里巴巴面試經歷
首先呢,大佬讓我用兩分鐘自我介紹。我本以為自己能滔滔不絕,將對方視作相親物件般全方位介紹自己。結果不到半分鐘,我就介紹完了==。五秒鐘的沉默後,大佬嗯了一聲。感覺自己的臉上堆滿了尷尬而不失禮貌的微笑。最近的專案經歷這時大佬問我最近從事了什麼專案,研究生階段都進行了什麼樣的工作
阿里巴巴android高階面試經歷
很偶然的機會,被獵頭推薦到阿里巴巴面試。雖然參加工作四年多了,然而並沒有什麼太多面試經驗。在現在這家公司一呆就是四年,回頭看看感慨萬千,所以決定換個環境。 簡歷被送到阿里後,會有幾天簡歷稽核期,這個過程會先從簡歷上篩選掉一部分人。阿里會對應聘者做一個應聘記錄,沒個關卡都有記錄,比如去年你的簡歷到達阿里,
2019屆阿里巴巴春招前端面試經歷
前言 總共是3面技術, 一次hr 一面 博主是4月9號內推的阿里巴巴盒馬春招的前端實習, 當天做了線上測試和素質測試. 在4月15號那天由於騰訊的面試地點填錯了, 導致我從哈爾濱坐車跑到北京去面試了, 當天晚上9點多, 我正在火車回哈爾濱的路上收到
面試阿里巴巴高階web前端工程師的一點經歷
寫在前面:這段時間阿里巴巴在成都廣招天下豪傑,我也通過以一位朋友的內推成功獲得了面試機會,第一次面試是電話面試,第二次面試是視訊面試。雖然最終還是止步於第二輪,但是本著犧牲自己,造福他人的思想決定將我的一些面試經驗貼出來,以幫助其他今後可能參加阿里面試的其他同學。問的問題主
2016校招內推 -- 阿里巴巴前端 -- 四面面試經歷
匆匆找了某溼兄內了個推,才過兩天就收到面試通知了,好吧首先是第一面。 其實也沒什麼可說的,一面主要問基礎,二面才進入專案實習之類的探討,三面兩者都有吧但還是綜合多一點 腦子混了記得不多了,記得多少就記錄多少吧,嗯都是問題。 一面: 1.面試官一上來就先大概瞭解實習的情況,但不深入,也不談實習具
今天收到阿里巴巴一個電話面試
1如何區分同一session不同會話使用者 答JsessionId 2redis有哪些常用資料型別 答:string,list,set,sorted set,map 3redis客戶端get請求流程 客戶端執行一個命令的流程如下: 通過Socket傳送請求協議Serve
記阿里巴巴實習生電話面試感受
”hashmap是執行緒安全的嗎?“我回答說不是,因為內部沒有synchronize關鍵字...後來又補充說可能會引起衝突,但是自己也解釋不清楚。GG顯然不是很滿意我的回答 “單例模式如何實現?” 之前有看過,忘記掉了 但愣是沒能答上來... “hibernate事務隔離級別有幾種?"這個我倒是答出來,媽
阿里巴巴JAVA電話面試-一面
時間:2017-3-8 14:34 時長:32分35秒 型別:內推電話面試一面 常規 1. 自我介紹,說了自己的資訊和三個專案,面試官沒有打斷我。 JAVA 2. 對於Spring,你除了IOC的Bean機制還用到了什麼?