原创 BAT大牛Redis客戶端與服務端交互原理

Redis實例運行在單獨的進程中,應用系統(Redis客戶端)通過Redis協議和Redis Server 進行交互。在Redis 協議之上,客戶端和服務端可以實現多種類型的交互模式:串行請求/響應模式、雙工的請求/響應模式(pipeli

原创 騰訊面試技術分享:hashmap+SpringMVC+微服務+aop原理

騰訊一面: 自我介紹 微服務的架構介紹,微服務與SOA的區別 分佈式事務處理 spring特性,ioc,aop原理及實現。 java concurrent包下的的東西,和其中的實現,concurrentHashMap原理和ThreadPo

原创 阿里內部透露的java秋招面經,不妨來看看是否符合標準哦

每個做技術的同學,都有個夢想,就是加入BAT和一些頂尖的互聯網企業。 在多名通過阿里秋招的同學總結分享下,整理出如下資料。 在此,爲同學們分享一下通過阿里巴巴秋招面試的關鍵點。讓同學們不再迷茫! 面試通過要點   重點一:基礎知識的複習

原创 金九21道Java面試題推薦及剖析(數據庫+JVM+微服務+高併發)分享

前言 縱觀幾年來的Java面試題,你會發現每家都差不多。你仔細觀察就會發現,HashMap的出現機率未免也太高了吧!連考察的知識點都一樣,什麼hash碰撞啊,併發問題啊!再比如JVM,無外乎考內存結構,GC算法等!因此,如果是爲了面試,完

原创 Java面試官:寫個單例模式,面對這個問題,到底是想考察什麼?

面試官很喜歡請候選人寫一個單例模式,貌似波瀾不驚的問題能考察出很多 Java 基礎問題。   1 基礎單例模式 (正確姿勢) 首先面試官請候選人寫一個單例模式,於是很多同學就會寫出如下代碼: public class SingleIn

原创 【行走的Offer收割機】記一位朋友斬獲BAT技術專家Offer的面試經歷

背景介紹   PS: 面試者是筆者以前的下屬,多年的好朋友。 這是他今年早些時候出去面試,拿到BAT等多家一線互聯網公司技術專家Offer的面試經歷。   先介紹一下這位朋友的個人經歷: 本科畢業,接近10年工作經驗。跳槽之前,在國內某大

原创 心裏沒點B樹,怎能喫透數據庫索引底層原理?

前幾天下班回到家後正在處理一個白天沒解決的 Bug,廁所突然傳來對象的聲音...... 對象:xx,你有《時間簡史》嗎? 我:我去!妹子,你這啥癖好啊,我有時間也不會去撿屎啊! 對象:...人家說的是霍金的科普著作《時間簡史》,是一本書

原创 阿里面試(Java崗):spring全家桶4面,Spring+boot+Cloud+MVC

  前言 相比於前幾年來說,現在的面試難度提升了不少。你說說現在程序員這麼多,你投遞的公司可能與你一起投遞的就有300人,可人家只招5人,那怎麼辦?簡歷PASS掉一大批,然後面試再PASS掉一大批。從這樣來看,現在流行說的:“面試造火箭

原创 用心整理,1000行MySQL命令,很實用,建議收藏

基本操作 /* Windows服務 */ -- 啓動MySQL net start mysql -- 創建Windows服務 sc create mysql binPath= mysqld_bin_path(注意:等號與值之間有空格

原创 Java架構師-面試官問你B樹和B+樹,就把這篇文章丟給他

1 B樹 在介紹B+樹之前, 先簡單的介紹一下B樹,這兩種數據結構既有相似之處,也有他們的區別,最後,我們也會對比一下這兩種數據結構的區別。 1.1 B樹概念 B樹也稱B-樹,它是一顆多路平衡查找樹。二叉樹我想大家都不陌生,其實,B樹和後

原创 阿里P7架構師:創建自己的定製的Spring Boot Starter快速指南

  通過一個例子來了解如何實現一個Spring Boot Starter。對於我們正在構建的每個Spring Boot應用程序,我們不希望從頭開始實現某些跨領域的問題。相反,我們希望一次性實現這些功能,並根據需要將它們作爲組件包含在任何

原创 BATJ高級Java面試題分享:Tomcat+Redis+Kafka +數據庫

話不多說,這些都是這幾年來BATJ面試問的最多關於Java的面試題,大家可以以這個爲標準!多做準備! Mysql 與 Oracle 相比, Mysql 有什麼優勢? 簡潔描述 Mysql 中 InnoDB 支持的四種事務隔離級別名稱,以及

原创 Java併發編程71道面試題及答案,讓你的面試穩如泰山

1、在Java中守護線程和本地線程區別? Java中的線程分爲兩種:守護線程(Daemon)和用戶線程(User)。 任何線程都可以設置爲守護線程和用戶線程,通過方法Thread.setDaemon(bool on);true則把該線程設

原创 2019秋招面經(字節跳動Java崗):JVM虛擬機+Spring框架+算法

個人情況: 某師範類大學網絡工程專業本科畢業,這次秋招面試的是頭條母公司字節跳動。接到面試通知以後,很早就到字節跳動總部了,整個園區的環境還是非常不錯的,雖然面積不如BAT大廠,但設施還是非常齊全的,員工福利也很不錯,食堂免費。廢話不多說

原创 成功來自學習,Redis面試題(含答案):哨兵+複製+事務+集羣+持久化

純純的知識點,史上最全面的Redis面試題(含答案):哨兵+複製+事務+集羣+持久化,轉發+關注是對小編最大的支持,更多面試題解見文末! Redis支持哪幾種數據類型? 支持多種類型的數據結構 1.string:最基本的數據類型,二進制