tag 面試問題

標籤
貢獻22
97
05:05 PM · Oct 25 ,2025

@面試問題 / 博客 RSS 訂閱

flydean - java中有哪些併發的List?只知道一種的就太遜了

java中有很多list,但是原生支持併發的並不多,我們在多線程的環境中如果想同時操作同一個list的時候,就涉及到了一個併發的過程,這時候我們就需要選擇自帶有併發屬性的list,那麼java中的併發list到底有哪些呢?今天要給大家介紹的是ArrayList、CopyOnWriteArrayList、ConcurrentLinkedDeque這幾個。 各種list的優缺點 當涉及到併發編程時,不

List , 面試 , 面試問題 , JAVA

收藏 評論

王中陽講編程 - 騰訊一面,感覺問Redis的難度不是很大

前不久,有位朋友去騰訊面試,他説被問到了很多關於 Redis 的問題,比如為什麼用 Redis 作為 MySQL 的緩存?Redis 中大量 key 集中過期怎麼辦?如何保證緩存和數據庫數據的一致性?我將它們整理出來,跟大家一起來探討如何回答這些問題,希望對大家有所幫助。 Redis 為什麼這麼快? 為什麼用 Redis 作為 MySQL 的緩存? Redis 除了做緩存,

redis , 騰訊 , 面試問題

收藏 評論

重感情的金針菇_ - 5 個超好用的AI簡歷工具盤點

如今的職場競爭越來越激烈,很多人都面臨着找不到工作的難題。而一份出色的簡歷就像是你的秘密武器,能幫你在眾多求職者中脱穎而出,贏得面試機會。 隨着 ChatGPT 引領的 AI 浪潮席捲而來,各式各樣的 AI 簡歷工具開始出現。所以今天就為大家帶來幾款爐火純青的簡歷工具,全方位輔導你的求職之路。 包閲AI 包閲AI的簡歷優化功能使得求職者簡歷更加清晰,快速地分析出該求職者的簡歷,突

求職 , 簡歷 , 面試 , 面試問題

收藏 評論

小奇Java面試 - 面試官:RabbitMQ怎麼實現消費端限流

哈嘍!大家好,我是小奇,一位不靠譜的程序員 小奇打算以輕鬆幽默的對話方式來分享一些技術,如果你覺得通過小奇的文章學到了東西,那就給小奇一個贊吧 文章持續更新 一、前言 RabbitMQ有很多高級特性,一般項目用不到,但是總有面試官會問到,被問到的時候我們要假裝這些對我們來説就是小意思一樣。 二、面試 面試官:小奇是吧,你先做一個自我介紹吧 我:面試官您好,我畢業於XXX,

rabbitmq , 面試問題 , 2022招聘季 , 原理 , JAVA

收藏 評論

小傅哥 - 《Mybatis 手擼專欄》第7章:SQL執行器的定義和實現

作者:小傅哥 博客:https://bugstack.cn - 《手寫Mybatis系列》 一、前言 為什麼,要讀框架源碼? 因為手裏的業務工程代碼太拉胯了!通常作為業務研發,所開發出來的代碼,大部分都是一連串的流程化處理,缺少功能邏輯的解耦,有着迭代頻繁但可迭代性差的特點。所以這樣的代碼通常只能學習業務邏輯,卻很難吸收到大型系統設計和功能邏輯實現的成功經驗,往往都是失敗的教訓。 而所有系統

面試問題 , 源碼分析 , JAVA , 架構模式 , Mybatis

收藏 評論

coding進階 - Go Quiz: 從Go面試題看channel在select場景下的注意事項

面試題 這是Go Quiz系列中關於channel的第2篇,涉及channel被close後的特性,以及在select和channel一起使用時的注意事項。 這道題目來源於Google的工程師Valentin Deleplace。 package main import "fmt" func main() { data := make(chan int) shutdown :=

channel , 面試 , 面試問題 , select , go

收藏 評論

flydean - 解鎖Java面試中的鎖:深入瞭解不同類型的鎖和它們的用途

簡介 多線程編程在現代軟件開發中扮演着至關重要的角色。它使我們能夠有效地利用多核處理器和提高應用程序的性能。然而,多線程編程也伴隨着一系列挑戰,其中最重要的之一就是處理共享資源的線程安全性。在這個領域,鎖(Lock)是一個關鍵的概念,用於協調線程之間對共享資源的訪問。本文將深入探討Java中不同類型的鎖以及它們的應用。我們將從基本概念開始,逐步深入,幫助您瞭解不同類型的鎖以及如何選擇合適的鎖來解決

面試 , , 面試問題 , JAVA

收藏 評論

重感情的金針菇_ - 超絕AI求職指令,幫你優化簡歷輕鬆拿到offer

我們找工作時,有沒有覺得投了好多簡歷,但HR就像沒看到一樣,一點回應都沒有?每天投那麼多簡歷,結果沒幾個公司願意進一步瞭解你。為什麼會這樣呢? 其實就是簡歷寫得不夠吸引人,你可能很牛,但簡歷裏無法展示出來。招聘的人每天都要看那麼多簡歷,如果一眼看不到你的亮點,那你可能就被刷掉了。所以,一份優秀的簡歷真的很重要! 這套AI指令幫你精心打造有效簡歷,提升被HR一眼相中的機率,讓AI幫助你你在面試時遊刃

求職 , 簡歷 , 實習 , 面試 , 面試問題

收藏 評論

小傅哥 - 簡歷上的項目,需要這樣描述才有亮點!

作者:小傅哥 博客:https://bugstack.cn 沉澱、分享、成長,讓自己和他人都能有所收穫!😄 一、前言;豆包不是乾糧 每每準備面試,總有些小夥子甩出自己的豆包項目,不是Xxx管理系統,就是某某自動化平台。就像這幾年自己的經歷都放在 CRUD 編寫上了,走的那是加班的道,乾的都是體力的活。 但就是這樣的豆包項目,把簡歷塞滿都不想給你面試機會。面試要啥,面試要的是你經歷過複雜的業

求職 , 簡歷 , 面試 , 面試問題 , 後端

收藏 評論

大道無情我有情 - 【每日一題】調整搜索二叉樹中兩個錯誤的節點

一棵二叉樹原本是搜索二叉樹,但是其中有兩個節點調換了位置,使得這棵二叉樹不再是搜索二叉樹,請找到這兩個錯誤節點並返回。 已知二叉樹中所有節點的值都不一樣,給定二叉樹的頭節點 head,返回一個長度為 2 的二叉樹節點類型數組 errs,errs[0] 表示一個錯誤節點,errs[1] 表示另一個錯誤節點。 解法一:遞歸 如下圖對搜索二叉樹進行中序遍歷,可以得到一個升序數組。如果搜索二叉樹中

算法 , 二叉搜索樹 , 面試問題 , 二叉樹 , 數據結構和算法

收藏 評論

阿花和貓 - 📅 DAY 1🌸【每天30min】刷題打卡🧀 問題篇

關於無效刷題: 你有沒有這樣的感受,雖然刷了很多題,但是到了真正的面試中,面對面試官的步步緊逼的提問,仍然感到力不從心。這是因為,很多人剛開始刷面試題,可能會去收集一堆面試題,然後便開始按照順序一道一道這麼刷過去,這樣刷題的問題在於,雖然刷了很多題,但是每到題都是零散的點,對於這道題的相關知識點也沒有系統的整理和認識。所以在真正的面試中,面對面試官對某一個點一步一步深入的提問時,內心逐漸崩潰。 所

面試小抄 , 面試 , 面試問題 , http緩存 , 瀏覽器緩存

收藏 評論

重感情的金針菇_ - 盤點那些好用的簡歷評估工具,offer輕鬆拿到手軟!

在找實習時,一份優秀的簡歷可以幫你脱穎而出,贏得面試的機會。HR在招人時,需要從大量的簡歷中尋找到合適的人選,高效地分析求職者的簡歷信息可以幫助HR更快地匹配到合適人選。自從 ChatGPT 開啓了 AI 浪潮,各類 AI 工具層出不窮。那麼針對求職場景,今天為大家測評幾款AI簡歷工具, 希望可以給同學們和HR提供一些幫助。 包閲AI 簡介 包閲AI中的簡歷評估工具是一個

簡歷 , 面試 , 面試問題

收藏 評論

Nicnic - 前端CSS高頻面試題---1.CSS選擇器、優先級、以及繼承屬性

一、選擇器 CSS選擇器是CSS規則的第一部分 它是元素和其他部分組合起來告訴瀏覽器哪個HTML元素應當是被選為應用規則中的CSS屬性值的方式 選擇器所選擇的元素,叫做“選擇器的對象” 我們從一個HTML結構開始 div id="box" div class="one" p class="one_1" /p p class="one_1"

css選擇器 , 面試問題 , css優先級 , Css , HTML

收藏 評論

王中陽講編程 - 騰訊面試:大廠必問消息隊列場景面試題

今天,我將那些大廠必問的消息隊列的場景問題為大家整理出來,本文將跟大家一起來探討如何回答這些問題。 為什麼要使用消息隊列? 保證消息有序,一個topic只能有一個partition嗎?(消息順序) 業務突然增長,導致消息消費不過來怎麼辦?(消息積壓) 生產者收到寫入成功響應後消息一定不會丟失嗎?(消息丟失) 高併發場景下怎麼保證消息不會重複消費?(重複消費) 如何

騰訊 , 面試問題 , 消息隊列

收藏 評論

王中陽講編程 - 騰訊面試:那些騰訊面試過的MySQL場景問題

今天我將那些騰訊面試過的 MySQL 場景問題給大家整理出來,本文將跟大家一起來探討如何回答這些問題。 1.一個 6 億的表 a,一個 3 億的表 b,通過外間 tid 關聯,你如何最快的查詢出滿足條件的第 50000 到第 50200 中的這 200 條數據記錄? 2.一條 sql 執行過長的時間,你如何優化,從哪些方面入手? 3.索引已經建好了,那我再插入一條數據,索引會有哪些

騰訊 , MySQL , 面試問題 , 數據庫

收藏 評論

威哥愛編程 - 高效刪除鏈表倒數節點最優實現

給你一個鏈表,刪除鏈表的倒數第 n 個結點,並且返回鏈表的頭結點。 提示: 鏈表中結點的數目為 sz 1 = sz = 30 0 = Node.val = 100 1 = n = sz 你能嘗試使用一趟掃描實現嗎? 具體實現 要刪除鏈表的倒數第 n 個節點,並返回鏈表的頭節點,我們可以使用一趟掃描的方法來實現。這個方法涉及使用兩個指針:快指針和慢指針。快指針先向前移動 n 步,然後慢指

算法 , 面試 , 面試問題 , 鏈表刪除結點 , 鏈表

收藏 評論

王中陽講編程 - 騰訊二面:Redis與MySQL雙寫一致性如何保證?

前不久,有位朋友去騰訊面試,他説被問到 Redis 與 MySQL 的一致性如何保證? 本文將跟大家一起來探討如何回答這個問題。 為什麼要使用 Redis? 首先為了提升服務器的性能,一般都是給服務器加上 redis,讓其作為數據庫的緩存。這樣,在客户端請求數據時,如果能在緩存中命中數據,那就查詢緩存,不用再去查詢數據庫,從而減輕數據庫的壓力,提高服務器的性能。 數據更新時,先更新數據庫,還是先更

redis , 騰訊 , MySQL , 面試問題

收藏 評論

trueYann - 作用域和閉包【面試回顧】

閉包 作用域應用的特殊場景有兩種表現 函數作為參數被傳遞 函數作為返回值被返回 //函數作為返回值 function create() { const a = 100 return function () { console.log(a) } } const fn = create() const a = 200 fn() // 100 //

作用域 , 閉包 , 面試問題 , 前端

收藏 評論