大家先思考一個問題,這也是在面試過程中經常遇到的問題。 如果你們公司現在的產品能夠支持10W用戶訪問,你們老板突然和你說,融到錢了,會大量投放廣告,預計在1個月后用戶量會達到1000W,如果這個任務交給你,你應該怎么做? 1000W用戶的問題分解 如何支撐1000W用戶其實是一個 ...
問題一:為什么需要泛型 答: 使用泛型機制編寫的代碼要比那些雜亂的使用Object變量,然后再進行強制類型轉換的代碼具有更好的安全性和可讀性,也就是說使用泛型機制編寫的代碼可以被很多不同類型的對象所重用。 問題二:從ArrayList的角度說一下為什么要用泛型 答: 在Java增加泛型機制之前就已經有一個ArrayList類,這個ArrayList類的泛型概念是使用繼承來實現的。 publicc ...
2020-06-22 08:27 2 857 推薦指數:
大家先思考一個問題,這也是在面試過程中經常遇到的問題。 如果你們公司現在的產品能夠支持10W用戶訪問,你們老板突然和你說,融到錢了,會大量投放廣告,預計在1個月后用戶量會達到1000W,如果這個任務交給你,你應該怎么做? 1000W用戶的問題分解 如何支撐1000W用戶其實是一個 ...
在上一篇文章中,詳細分析了設計一個千萬級並發架構所需要思考的問題,以及解決方案。 在這一片文章中,我們主要分析如何在職場足夠用戶數量的情況下,同步提升架構的性能降低平均響應時間。 如何降低RT的值 ...
在上一篇文章中,詳細分析了設計一個千萬級並發架構所需要思考的問題,以及解決方案。在這一片文章中,我們主要分析如何在職場足夠用戶數量的情況下,同步提升架構的性能降低平均響應時間。 如何降低RT的值 ...
1、 常用的Linux命令 1)文件操作 cat、vi、vim、ls、mkdir、touch 、cp、mv查找是否存在該文件名:find / -name mysqlcat:一次性顯示文件 ...
1.如何暫停一個正在運行的進程,把其放在后台(不運行)? 為了停止正在運行的進程,讓其再后台運行,我們可以使用組合鍵Ctrl+Z。 2.什么是安裝Linux所需的最小分區數量,以及如何查 ...
作者:徐劉根 | 公眾號:Java之間 金九銀十是招聘的旺季,小編在這里也給大家整理了一套阿里面試官最喜歡問的問題或者出場率較高的面試題,助校招或者社招路上的你一臂之力! 首先我們需要明白一個事實,招聘的一個很關鍵的因素是在給自己找未來的同事,同級別下要找比自己優秀的人,面試是一個 ...
1. 為什么你們公司選擇RabbitMQ作為消息中間件 在消息隊列選型時,我們調研了市場上比較常用ActiveMQ,RabbitMQ,RocketMQ,Kafka。 RabbitMQ相對成熟 ...
考察實踐經驗和方法 很早之前阿里打電話過來面試我,是一個架構師的職位。當時問我一個問題:在review代碼的時候,如果代碼特別長,比如幾千行幾萬行,你如何去review呢?我的回答角度是這樣的: 1.review PR我一般不會review所有的代碼,而是變更點。整體的代碼review會以模塊 ...