字節跳動一面(涼涼) 1、項目(項目介紹、職責、收獲) 2、項目中自動化測試的主要工作內容是哪些 3、簡歷中有linux,如何看日志?如何在日志中查詢關鍵字(grep) 4、為什么選擇使用python做測試 5、為什么考慮做軟件測試、如何學習測試 6、selenium的工作原理 ...
在去年的一次面試中,我被問及性能優化方面的問題。對方問, 你在性能優化方面有哪些了解 。我感到問題籠統,有些無從下手,於是簡單地回答道: 找到程序性能的瓶頸位置,進行針對性的優化,比如為數據庫查詢效率低的地方適當添加索引等 。對方的表情告訴我,這個答案不令他滿意。 那時的我並不覺得自己說錯,且面試最終通過,不過對方的一瞬間的不快表情還是給我留下了深刻印象。時至今日,在經過一些學習和工作后,我不得不 ...
2019-12-05 16:56 20 3620 推薦指數:
字節跳動一面(涼涼) 1、項目(項目介紹、職責、收獲) 2、項目中自動化測試的主要工作內容是哪些 3、簡歷中有linux,如何看日志?如何在日志中查詢關鍵字(grep) 4、為什么選擇使用python做測試 5、為什么考慮做軟件測試、如何學習測試 6、selenium的工作原理 ...
1.縮短鍵值對的存儲長度 鍵值對的長度是和性能成反比的,比如我們來做一組寫入數據的性能測試,執行結果如下: 從以上數據可以看出,在 key 不變的情況下,value 值越大操作效率越慢,因為 Redis 對於同一種數據類型會使用不同的內部編碼進行存儲,比如字符串的內部編碼就有三種:int ...
原創文章,轉載請注明出處: https://www.cnblogs.com/bee0060/p/14157785.html 前言 面試其實也是一個雙向選擇的過程,面試官在篩選候選人的同時,候選人也在篩選面試官和企業。特別是能力較強的候選人,他們往往可以拿到多個offer,這個時候就很看面試官 ...
面試官都要在Redis的使用和原理方面對小伙伴們進行360°的刁難。 作為一個在互聯網公司面一次拿一 ...
通過使用一些輔助性工具來找到程序中的瓶頸,然后就可以對瓶頸部分的代碼進行優化。 一般有兩種方案:即優化代碼或更改設計方法。我們一般會選擇后者,因為不去調用以下代碼要比調用一些優化的代碼更能提高程序的性能。而一個設計良好的程序能夠精簡代碼,從而提高性能。 下面將提供一些在JAVA程序的設計和編碼 ...
你知道的越多,你不知道的越多 點贊再看,養成習慣 本文 GitHub https://github.com/JavaFamily 上已經收錄,有一線大廠面試點思維導圖,也整理了很多我的文檔,歡迎Star和完善,大家面試可以參照考點復習,希望我們一起有點東西。 前言 ...
前言 單例模式無論在我們面試,還是日常工作中,都會面對的問題。但很多單例模式的細節,值得我們深入探索一下。 這篇文章透過單例模式,串聯了多方面基礎知識,非常值得一讀。 1 什么是單例模式? 單例模式是一種非常常用的軟件設計模式,它定義是單例對象的類只能允許一個實例存在。 該類負責創建 ...
你知道的越多,你不知道的越多 點贊再看,養成習慣 前言 Redis在互聯網技術存儲方面使用如此廣泛,幾乎所有的后端技術面試官都要在Redis的使用和原理方面對小伙伴們進行360°的刁難。作為一個在互聯網公司面一次拿一次offer的面霸(請允許我使用一下誇張的修辭手法 ...