面試官:我看你簡歷上寫了MySQL,對MySQL InnoDB引擎的索引了解嗎? 候選者:嗯啊,使用索引可以加快查詢速度,其實上就是將無序的數據變成有序(有序就能加快檢索速度) 候選者:在InnoDB引擎中,索引的底層數據結構是B+樹 面試官:那為什么不使用紅黑樹或者B樹呢? 候選者 ...
提到網絡,基本上都能把DNS給扯上去。為啥呢,今天我們來一探究竟。 Chrome瀏覽器原理 還記得面試過程中被問了千百遍的 輸入URL后發生了什么 這個經典問題嗎,因為這個問題覆蓋了太多的知識點,其中包括計算機網絡,操作系統,數據結構等一些列問題,對於面試官和面試者來說都更方便后續面試的進展。想必很多小伙伴都做過web開發,或多或少都會和各種瀏覽器聯系在一起,最終做測試的時候也會多種瀏覽器測試保 ...
2020-05-31 11:01 0 1038 推薦指數:
面試官:我看你簡歷上寫了MySQL,對MySQL InnoDB引擎的索引了解嗎? 候選者:嗯啊,使用索引可以加快查詢速度,其實上就是將無序的數據變成有序(有序就能加快檢索速度) 候選者:在InnoDB引擎中,索引的底層數據結構是B+樹 面試官:那為什么不使用紅黑樹或者B樹呢? 候選者 ...
面試官:聊下Redis的分片集群,先聊 Redis Cluster好咯? 面試官:Redis Cluser是Redis 3.x才有的官方集群方案,這塊你了解多少? 候選者:嗯,要不還是從基礎講起唄? 候選者:在前面聊Redis的時候,提到的Redis都是「單實例」存儲所有的數據。 候選者 ...
引子 2015年的時候,我去58面試。因為有前同事的介紹,面試官不用問就對我各方面能力什么的都很了解。本身那個同事級別就比較高(如果我面試通過,大概他大概是我領導的樣子)。所以過程中可以看出,我去面試前級別什么的都定好了。面試就是走個過場。 其中一個面試官,級別應該是我那位同事的領導。就問我 ...
面試官:今天要不來聊聊HTTP吧? 候選者:嗯,HTTP「協議」是客戶端和服務器「交互」的一種通迅的格式 候選者:所謂的「協議」實際上就是雙方約定好的「格式」,讓雙方都能看得懂的東西而已 候選者:所謂的交互實際上就是「請求」和「響應」 面試官:那你知道HTTP各個版本之間的區別 ...
前言 多線程在面試中基本上已經是必問項了,面試官通常會從簡單的問題開始發問,然后再一步一步的挖掘你的知識面。 比如,從線程是什么開始,線程和進程的區別,創建線程有幾種方式,線程有幾種狀態,等等。 接下來自然就會引出線程池,Lock,Synchronized,JUC的各種並發包。然后就會引出 ...
在面試環節中,面試官很喜歡問一些特別的題目,這些題目有着特殊的解法,如果回答的巧妙往往能在面試中加分。 在這些題目中,位操作(Bit Operation)就是極具魅力的一種。今天,吳師兄就來分享 LeetCode 上幾道跟 Bit Operation 有關的題目。 題目一: 位 1 的個數 ...
面試官:我還記得上次你講到JVM內存結構(運行時數據區域)提到了「堆」,然后你說是分了幾塊區域嘛 面試官:當時感覺再講下去那我可能就得加班了 面試官:今天有點空了,繼續聊聊「堆」那塊吧 候選者:嗯,前面提到了堆分了「新生代」和「老年代」,「新生代」又分為「Eden」和「Survivor」區 ...