馬上過(guò)年,快手的年終獎(jiǎng)系數(shù)也端上來(lái)了。
鴨鴨在某平臺(tái)刷到爆料,有快手的同學(xué)年終獎(jiǎng)拿了 10.5 個(gè)月,合起來(lái)大幾十萬(wàn)。
不是,老鐵,你們不顯山不露水,給這么大方嗎?
![]()
除了這條爆料外,鴨鴨也看到其他老鐵廠(chǎng)的同學(xué)發(fā)的年終爆料:
客戶(hù)端開(kāi)發(fā),年終獎(jiǎng)發(fā)放月數(shù):5個(gè)月,金額:14w
后端,年終獎(jiǎng)發(fā)放月數(shù):4.5個(gè)月
客戶(hù)端產(chǎn)品,年終獎(jiǎng)發(fā)放月數(shù):4個(gè)月
前端,年終獎(jiǎng)發(fā)放月數(shù):10個(gè)月,金額:40w
金融產(chǎn)品,年終獎(jiǎng)發(fā)放月數(shù):6個(gè)月,金額:20w
這波大家年終獎(jiǎng)發(fā)放月數(shù)并不統(tǒng)一,具體應(yīng)該是根據(jù)系數(shù)決定。
快手績(jī)效分S/A/B/C四檔,按目前爆料來(lái)看:
S 檔可以拿到 8 - 12 個(gè)月;
A 檔普遍能拿到 5 - 8 個(gè)月月薪;
B 檔獎(jiǎng)金在 2 - 5 個(gè)月;
C 檔評(píng)級(jí)靠后,獎(jiǎng)金在 0 - 2 個(gè)月,但基本都能到手基礎(chǔ)獎(jiǎng)金。
鴨鴨有看到爆料,像是數(shù)據(jù)出海、本地生活、直播電商等部門(mén),這次年終都給的比較大方。這或許也代表著,快手正在將資源集中于最有增長(zhǎng)潛力的業(yè)務(wù)上。
不僅如此,這次快手年終獎(jiǎng)會(huì)在 1 月 30 日發(fā)放,除了額外增加的績(jī)優(yōu)外,年終獎(jiǎng)都會(huì)在年前到賬,大家可以過(guò)個(gè)好年了。
![]()
快手能這么大方,也是得益于去年效益不錯(cuò),像是可靈 AI,據(jù)說(shuō)月活已經(jīng)突破 1200w,全年收入更是達(dá)到 1.4 億美元。
不過(guò)發(fā)年終獎(jiǎng)的同時(shí),據(jù)說(shuō)電商等部門(mén)也有一些同學(xué)收到了“廣進(jìn)”的消息:
![]()
不知道這波裁員和之前的直播事故有沒(méi)有關(guān)系。
目前一些爆料來(lái)看,這波“廣進(jìn)”的補(bǔ)償是有包含年終獎(jiǎng)的,如果有剩余年假,也可以選擇休假或者雙倍工資。
快手這波,看來(lái)是打算用最高的回報(bào),激勵(lì)最核心的業(yè)務(wù)和最優(yōu)秀的人才啊。
今天分享一篇快手面經(jīng):
![]()
線(xiàn)程池參數(shù)對(duì)應(yīng)的作用是什么?
線(xiàn)程池核心參數(shù)的實(shí)際含義
ThreadPoolExecutor 的 7 個(gè)參數(shù):
1)corePoolSize:核心線(xiàn)程數(shù),線(xiàn)程池平時(shí)維持的線(xiàn)程數(shù)量。即使這些線(xiàn)程空閑也不會(huì)被回收,除非設(shè)置了 allowCoreThreadTimeOut。
2)maximumPoolSize:最大線(xiàn)程數(shù),線(xiàn)程池能創(chuàng)建的線(xiàn)程上限。核心線(xiàn)程滿(mǎn)了、隊(duì)列滿(mǎn)了才會(huì)創(chuàng)建到這個(gè)數(shù)。
3)keepAliveTime 和 unit:空閑線(xiàn)程的存活時(shí)間。超過(guò)核心線(xiàn)程數(shù)的那部分線(xiàn)程,空閑超過(guò)這個(gè)時(shí)間就被回收。
4)workQueue:任務(wù)隊(duì)列,核心線(xiàn)程忙不過(guò)來(lái)時(shí)任務(wù)就在這排隊(duì)。
5)threadFactory:線(xiàn)程工廠(chǎng),用來(lái)創(chuàng)建線(xiàn)程。可以自定義線(xiàn)程名方便排查問(wèn)題,比如給線(xiàn)程起名叫 order-pool-thread-1。
6)handler:拒絕策略,隊(duì)列滿(mǎn)了、線(xiàn)程也到頂了,新任務(wù)怎么處理。
阻塞隊(duì)列有什么用?為什么不直接創(chuàng)建線(xiàn)程?
在生產(chǎn)者-消費(fèi)者模型中,阻塞隊(duì)列可以管理生產(chǎn)者和消費(fèi)者的速度差異:
當(dāng)隊(duì)列已滿(mǎn)時(shí),生產(chǎn)者會(huì)被阻塞,直到隊(duì)列有空間再繼續(xù)添加任務(wù)。
當(dāng)隊(duì)列為空時(shí),消費(fèi)者會(huì)被阻塞,直到有新的任務(wù)可以執(zhí)行。
也就是說(shuō)阻塞隊(duì)列在任務(wù)調(diào)度中可以起到負(fù)載均衡的作用,通過(guò)限制隊(duì)列的大小來(lái)控制任務(wù)的流量,防止過(guò)多任務(wù)瞬間涌入系統(tǒng)造成壓力。這樣可以保證系統(tǒng)的穩(wěn)定性,不至于因?yàn)檫^(guò)載而崩潰。
核心線(xiàn)程會(huì)被銷(xiāo)毀嗎?
會(huì)。
線(xiàn)程池是一種池化技術(shù),核心思想就是復(fù)用線(xiàn)程,避免每來(lái)一個(gè)任務(wù)就 new 一個(gè) Thread。創(chuàng)建銷(xiāo)毀線(xiàn)程的開(kāi)銷(xiāo)不小,一個(gè)線(xiàn)程起碼占用 1MB 左右的棧空間,還有操作系統(tǒng)層面的調(diào)度成本。
具體看,線(xiàn)程池中是否設(shè)置allowCoreThreadTimeOut參數(shù)。
HashMap 的基本結(jié)構(gòu)是什么?它是線(xiàn)程安全嗎?如何解決?
HashMap 底層就是一個(gè)數(shù)組,結(jié)合鏈表和紅黑樹(shù)來(lái)解決沖突。
![]()
hashmapyuanli.drawio.png
線(xiàn)程不安全,可以使用 ConcurrentHashMap。
篇幅有限,完整答案可以點(diǎn)擊下方小程序進(jìn)行查閱:
我們精選了近兩年的高頻面試真題, 已經(jīng)有 10000 多道面試題目啦 ,由大廠(chǎng)資深面試官手寫(xiě)答案,押題命中率超高!
不僅有傳統(tǒng)八股文,場(chǎng)景題、項(xiàng)目題、系統(tǒng)設(shè)計(jì)題等等應(yīng)有盡有,還在不斷更新中!
目前優(yōu)惠最低特價(jià) 129 元即永久(限時(shí)上架)暢看所有面試題和答案,正式運(yùn)營(yíng)價(jià)格為 399+,不要錯(cuò)過(guò)這次優(yōu)惠哈!
且,現(xiàn)在邀請(qǐng)好友注冊(cè)并成為會(huì)員,還可獲得 10% 的分傭!詳情見(jiàn)面試?guó)喞卵?qǐng)有賞規(guī)則(網(wǎng)頁(yè)版面試?guó)嘃c(diǎn)擊頭像查看)
![]()
網(wǎng)頁(yè)端網(wǎng)址:www.mianshiya.com
![]()
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶(hù)上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.