唯品會java技術崗面試經驗分享
筆試
1、選擇題
選擇題由單選和不定項選擇組成。
唯品會的筆試相對於BAT的筆試來說,考的內容比較正常,考得都是比較常用的的知識,像資料庫、作業系統、計算機網路、資料結構、C++等。
2、 大題(五道選兩道完成就可以了,個人感覺比較人性化)
(1) 算概率的題目
(2)寫出你知道的三種設計模式(這個簡單啦,那麼多種隨便謝啦,但最好解釋一下他們的用途分別是什麼?)
(3)簡單描述一下TCP三次握手的過程、用到什麼命令? 個人感覺把TCP握手的圖畫出來基本就解決了該題了,圖看起來簡單而且該有的都有了
(4)簡單描述一下滑動視窗和擁塞避免? 這個考概念了。
(5)一道程式設計題(沒時間,沒看)。
面試
唯品會是假如你面試過的話,一直面試下去,技術的是2個技術面+1個hr面,假如過了就叫你留下來等下一輪,收到“你今天的面試到這裡,有訊息再通知你”就證明已經被刷了,我第一輪就被刷了。我應聘的是一個叫“助理開發工程師(java)平臺與架構”的職位,只招一個人【當時腦子給門擠了,那麼多java的,不知道為什麼選了這個。平臺架構瞭解基本沒有。。。】。對於這個血的教訓,我有兩點建議,投職位時看清楚該職位的招聘人數,選職位要和自己做的東西相關最好【或者你志向就是那個方向】。
下面是面試官問的一下問題,希望對大家能有一些幫助。
1、首先是自我介紹。
2、假如有實習經驗,他會問你實習中做過的專案,然後他會找你一些你專案中可能出現的漏洞進行問,問你有沒實現,假如沒有考慮或者實現,要求你講一下實現的思路。
3、你平時會看哪些方面的書,對哪些方面比較感興趣?
千萬千萬千萬(重要的事情說三遍)不要說自己沒什麼興趣,也不要說自己興趣很廣泛,最好能具體到哪個方面,順便提一下你最近看的一本該方面的書,有什麼收穫。
4、32的jvm可以跑多大的程式? 理論上來說32位的JVM有4G的堆大小限制。但是因為各種條件限制比如交換區,核心地址空間使用,記憶體碎片,虛擬管理機的管理開銷,實際上可用的堆的大小遠遠比理論上的4G要少。 在32位windows的機器上,堆最大可以達到1.4G至1.6G。 在32位solaris的機器上,堆最大可以達到2G 而在64位的作業系統上,32位的JVM,堆大小可以達到4G
5、http的post和get方法效能上的區別1. get是從伺服器上獲取資料,post是向伺服器傳送資料。2. get是把引數資料佇列加到提交表單的ACTION屬性所指的URL中,值和表單內各個欄位一一對應,在URL中可以看到。post是通過HTTP post機制,將表單內各個欄位與其內容放置在HTML HEADER內一起傳送到ACTION屬性所指的URL地址。使用者看不到這個過程。3. 對於get方式,伺服器端用Request.QueryString獲取變數的值,對於post方式,伺服器端用Request.Form獲取提交的資料。4. get傳送的資料量較小,不能大於2KB。post傳送的資料量較大,一般被預設為不受限制。但理論上,IIS4中最大量為80KB,IIS5中為100KB。5. get安全性非常低,post安全性較高。但是執行效率卻比Post方法好。
建議:
1、get方式的安全性較Post方式要差些,包含機密資訊的話,建議用Post資料提交方式;
2、在做資料查詢時,建議用Get方式;而在做資料新增、修改或刪除時,建議用Post方式;
6、學習過哪些開源的框架
7、mybatis的使用方式
8、問你是一個什麼樣的人
最好說了之後,用一個例項能體現這一點。
9、三年五年計劃個人感覺需要分點說,花多久的時間完成一個什麼目標,多久完成另外一個目標,如:2個月完成靈活運公司內部開發框架框架X個月完成。。。X年完成。。。
最終的目標是:。。。
另外在這裡推薦一下我的交流群:236283328 我主要是提供一個免費平臺,群內會 Java 工程化、高效能及分散式、高效能、深入淺出。效能調優、Spring,MyBatis,Netty 原始碼分析和大資料等視訊及文件資料,因為分享的是Java進階資料,所以小白勿入群,謝謝!
相關文章
- 技術崗-常見筆試面試題筆試面試題
- Java面經 面試經驗 網際網路公司面試經驗 後端面試經驗Java面試後端
- 各個大廠面經合集,阿里、騰訊、螞蟻金服Java技術面試及經驗總結(文末分享答案)阿里Java面試
- 2020最新位元組跳動面試經驗分享,已拿到offer (4輪技術面+hr面)面試
- 分享net面試題和經驗面試題
- Android大廠面試經驗分享Android面試
- 【乾貨】BAT面試經驗分享BAT面試
- 2018大廠Android面試經驗 | 掘金技術徵文Android面試
- 華為人工智慧崗位面試經歷分享人工智慧面試
- 騰訊技術崗位筆試&面試題(二)筆試面試題
- 騰訊技術崗位筆試&面試題(一)筆試面試題
- 分享這兩週的面試經歷 | 掘金技術徵文面試
- 「面經:面試 ThoughtWorks | 掘金技術徵文」面試
- Java程式設計師如何加入自己理想的大廠呢?本人來分享親身經歷的騰訊Java技術崗的面經。Java程式設計師
- 華為面試Android崗;群面+技術面+綜合面+英語面面試Android
- Java面試之技術框架Java面試框架
- 呆萌直播原始碼經驗技術分享!原始碼
- 半年工作經驗今日頭條和美團面試題面經分享面試題
- BATM面試Java崗:精選200+面試題及答案、6大重點規劃和經驗總結BATJava面試題
- 好程式設計師Java教程分享Java面試常見技術難題程式設計師Java面試
- 8年經驗面試官詳解 Java 面試祕訣面試Java
- [ Java面試題 ]Java 開發崗面試知識點解析Java面試題
- 唯品會Java開發手冊》1.0.2版閱讀Java
- 跳槽!3年Java面試經驗總結Java面試
- 手記 《半年工作經驗今日頭條和美團面試題面經分享》面試題
- 唯品會的“成年煩心事”
- 上乾貨!大廠面試走心經驗分享!面試
- linux面試經驗Linux面試
- 產品經理面試面試
- 十八線老家PHP開發崗面試分享PHP面試
- 好程式設計師分享Java常見面試題Tomcat最佳化經驗程式設計師Java面試題Tomcat
- 一年經驗Java開發0713面試Java面試
- 技術面試題分享:含答案的10道Jvm面試專題面試題JVM
- Java面試技巧分享Java面試
- 軟體測試崗位的經典面試題面試題
- 百度產品經理面試經驗 18屆 已簽約面試
- 給大家分享下騰訊菜鳥京東Java面經(已經收到 Offer) | 掘金技術徵文Java
- 好程式設計師Java教程分享面試中Spring的技術問題程式設計師Java面試Spring