原创 Java多線程與併發之面試常問題

JAVA多線程與併發 進程與線程的區別 進程是資源分配的最小單位,線程是CPU調度的最小單位 所有與進程相關的資源,都被記錄在PCB(進程控制塊)中 進程是搶佔處理機的調度單位;線程屬於某個進程,共享其資源 線程只由堆棧寄存器

原创 阿里巴巴校招三面面經

阿里巴巴三面面經 一面簡歷面 時長:一個小時18分鐘 簡歷面,面試官根據你的簡歷進行提問,必須非常熟悉自己簡歷上的東西 1、自我介紹 2、介紹簡歷上的項目(從系統架構講起,各種分佈式微服務組件) 3、介紹Eureka 4、Fei

原创 Bilibili 2020校招 後端筆試試卷

Bilibili後端筆試試卷 第一題:原地翻轉字符串,要求空間複雜度O(1),時間複雜度 O(n) AC 100% 代碼: import java.util.Scanner; /** * @author HGS * @dat

原创 科大訊飛 2020校招 提前批筆試

科大訊飛 2020校招 提前批筆試 無力吐槽,編程題是人工閱卷,而且沒有輸入輸出,調試半天 第一題 題目意思:尋找輸入字符串中的數字,並按升序排序,桶排序思想 import java.util.Scanner; /** * @

原创 貝殼找房 2020校招 研發工程師試卷題解

貝殼找房 2020校招 研發工程師試卷題解 第一題 編程題|30.0分1/4 計算絕對值 **時間限制:**C/C++語言 1000MS;其他語言 3000MS **內存限制:**C/C++語言 131072KB;其他語言 655

原创 無狀態登錄原理 token - 微服務 Zuul + JWT + RSA

1.無狀態登錄原理 1.1.什麼是有狀態? 有狀態服務,即服務端需要記錄每次會話的客戶端信息,從而識別客戶端身份,根據用戶身份進行請求的處理,典型的設計如tomcat中的session。 例如登錄:用戶登錄後,我們把登錄者的信息保