原创 HashMap源碼解讀

/** * Hash table based implementation of the <tt>Map</tt> interface. This * implementation provides all of the optional

原创 java序列化

java序列化本身存在的問題1.  序列化數據結果比較大、傳輸效率比較低2.  不能跨語言對接序列化和反序列化的概念把對象轉化爲字節序列的過程稱之爲對象的序列化反之,稱之爲反序列化怎麼去實現一個序列化操作1. 實現Serializable

原创 縱情向前公司(水滴互助、水滴籌)電話面試

java實習   北京 在校學生     電話面試   面試問題 ArrayList LinkedList 區別 ArrayList 底層是如何擴展空間的 LinkedList 刪除實現方式 如果100次裏有99次讀,1次寫,如何改造Ar

原创 2018-04-26java實習面試記錄

今天一天面了三家公司,寫了兩套java筆試題,第三家公司的筆試在之前校園招聘寫過 第一家公司 第一部分考了一些概念,是不定項選擇題,難度較大。30分只拿了12分,上面的題比平時看的和牛客網上做的要難。 第二部分填空,較容易,全對。 第三部

原创 認識nosql

首先爲什麼會有nosql?關係型數據庫這麼牛逼,這麼普及,爲什麼還會會有nosql?我只有關係型數據庫不行嗎?反正都是存儲數據,講究這麼多幹嘛???因爲關係型數據庫是存在瓶頸的在數據量太大,用戶併發量太大,性能會大打折扣原因是磁盤IO是有

原创 Spring系列-學習筆記

最近一週再複習Spring理論和相關原理, 爲下一步看Spring源碼,和進階Spring Boot,學習Spring Cloud打好基礎   (一)Spring必知必會 IOC理論    (二)Spring必知必會 面向切面編程 (三)

原创 騰訊二面

昨天一面,今天就二面,晚上9點多打來了電話,萬萬沒想到。面試官太好了,既隨和又耐心,就是問的問題好多太刁鑽,很多不會,整個面試過程持續1小時5分鐘 面試問題挺難的,問的太細了   什麼是BIO 什麼是異步 操作系統中哪裏用異步IO 你在項

原创 騰訊三面

三天三面騰訊也是沒誰了   面試有點短,40分鐘   自我介紹 介紹項目 問項目 Mybatis和Hibernate的區別 在項目中,建議用Hibernate還是Mybatis 項目中怎麼使用Spring的 linux熟嗎 linux怎麼

原创 阿里二面

以爲已經涼透了,突然來了個二面,剛吃飯,正中午,表現的不是多好。   介紹項目 Spring MVC的原理 Spring MVC的優缺點 Spring MVC和Struts的比較 Mybatis和Hibernate的比較 挑一個你比較熟悉

原创 阿里螞蟻金服面試

java 開發 整個面試過程持續了45分鐘   學過哪些語言 怎樣理解面向對象的 HashMap的底層實現 用過多線程嘛   用過線程池嘛 線程池參數呢 什麼是死鎖 怎樣避免死鎖 反射的功能和應用場景 用過哪些數據庫 怎樣多表聯查 怎麼使

原创 阿里巴巴螞蟻電話面試

時間:2018.7.25 java開發 校招內推   說起來你們可能不信,一個月之內,加上這次我已經面了4次阿里,這是第4次,已經掛了3個,之前還面過一次螞蟻,這次還是螞蟻,不過都是一面,4次加起來和阿里面試官通話近3個小時。 這次面試最

原创 個人博客開通成功

個人博客開通成功! 歡迎訪問我的個人博客    xinyeshuaiqi.cn

原创 騰訊一面

56分鐘的面試,騰訊的面試官很和氣,很耐心,回答不出來的還會提示我 面試完後一身汗,有些問題回答的不太好   自我介紹 實習爲什麼離職 騰訊的java不是特別多,爲什麼要來騰訊 編譯原理程序編譯的過程 操作系統的特性 進程和線程的區別 e

原创 算法回馬槍 排序

冒泡排序 /* * 冒泡排序 * * 每一趟出來一個最大的數(冒出一個泡泡) * * */ public class BubbleSort { public static void bubbleSort(int []arr){

原创 阿里巴巴電話面試

7.3 實習生         杭州阿里巴巴    大數據事業部    今天下午接到一個電話,一看是阿里巴巴的,嚇得趕緊接了電話,整個面試過程持續了45分鐘,面試官真的很和氣也很耐心。 掛完電話後,出了一身汗,這45分鐘使出了渾身解數。