原文:面試官:order by 是怎樣排序的?怎么優化?

前言 剛換了新工作,用了兩周時間准備,在 天之內拿了 個 offer,最后選擇了廣州某互聯網行業獨角獸 offer,昨天剛入職。這幾天剛好整理下在面試中被問到有意思的問題,也借此機會跟大家分享下。 這家企業的面試官有點意思,一面是個同齡小哥,一起聊了兩個小時 聊到我嘴都干了 。二面是個從阿里出來的架構師,視頻面試,我做完自我介紹之后,他一開場就問我: 對 MySQL 熟悉嗎 我一愣,隨之意識到這 ...

2021-07-16 13:06 0 128 推薦指數:

查看詳情

面試官:關於Java性能優化,你有什么技巧

通過使用一些輔助性工具來找到程序中的瓶頸,然后就可以對瓶頸部分的代碼進行優化。 一般有兩種方案:即優化代碼或更改設計方法。我們一般會選擇后者,因為不去調用以下代碼要比調用一些優化的代碼更能提高程序的性能。而一個設計良好的程序能夠精簡代碼,從而提高性能。 下面將提供一些在JAVA程序的設計和編碼 ...

Wed Nov 27 18:03:00 CST 2019 0 714
【搞定面試官】- Synchronized如何實現同步?鎖優化?(1)

前言 說起Java面試中最高頻的知識點非多線程莫屬。每每提起多線程都繞不過一個Java關鍵字——synchronized。我們都知道該關鍵字可以保證在同一時刻,只有一個線程可以執行某個方法或者某個代碼塊以保證多線程的安全性。那么,本篇文章我們就來揭開這個synchronized的面紗。 線程 ...

Sun Feb 16 02:37:00 CST 2020 1 747
面試官:用“尾遞歸”優化斐波那契函數

1 前言 編程題:輸入一個整數n,輸出斐波那契數列的第n項 有些面試官喜歡問這道題。可能你覺得這太簡單了,用遞歸或遞推一下子就實現了。 正當你信心滿滿用了兩種方式實現的時候... 面試官:現在請用“尾遞歸”優化你的遞歸實現,用“ES6解構賦值”優化你的遞推實現 ... 這時候 ...

Thu Nov 04 18:26:00 CST 2021 0 412
【被面試官吊打】從系統角度考慮性能優化

在去年的一次面試中,我被問及性能優化方面的問題。對方問,“你在性能優化方面有哪些了解?”。我感到問題籠統,有些無從下手,於是簡單地回答道:“找到程序性能的瓶頸位置,進行針對性的優化,比如為數據庫查詢效率低的地方適當添加索引等……”。對方的表情告訴我,這個答案不令他滿意。 那時的我並不覺得自己說錯 ...

Fri Dec 06 00:56:00 CST 2019 20 3620
面試官:說一下List排序方法

1. 前言 排序算是比較高頻的面試題了,節前面試了的兩家公司都有問到排序問題,整理后分享給大家(文末見總結)。 通常我們想到實現排序就是 Collections 工具類的 sort() 方法,而 sort() 方法有兩種: 直接調用 Collections.sort(List ...

Mon Oct 19 07:20:00 CST 2020 1 525
面試官: 說一下你做過哪些性能優化?

前言 如果你已經有 2 - 3 年以上開發經驗還不懂的怎么去優化自己的項目,那就有點說不過去了,下面是我自己總結的一套通用級別的 Android 性能優化。如果圖片不清晰文末可以下載原始 xmind 圖。 如果你正在找工作, 那么你需要一份 Android 高級開發面試寶典 ...

Thu Apr 02 17:21:00 CST 2020 0 864
面試官問你:如何進行性能優化

問題背景 在開發好頁面后,如何讓頁面更快更好的運行,是區分一個程序猿技術水平和視野的一個重要指標。所以面試時,面試官總會問你一個問題,如何進行性能優化呢? 性能優化是什么 從前端的角度來說,性能優化可以分為兩個方向。從用戶角度來看,一個是頁面加載的很快,另一個是頁面使用起來很流暢 ...

Fri Jan 10 06:14:00 CST 2020 1 1918
面試官視角看面試

靜兒最近做面試官做的比較多,說說咱們這些站在巨人肩膀上的后起之秀應該具有的基本觀念。 首先,CRUD(增刪改查)工程師是很難找到好工作的。如果你介紹一個人的時候,說這個人不錯,踏實靠譜,推薦去某某大廠吧。這句話暴露了自己的格局。大廠第一看能力。 先說說CRUD工程師 ...

Mon Nov 26 18:03:00 CST 2018 6 1437
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM