分享net面試題和經驗
下面 陝西優就業小編和大家分享一下經驗,希望能幫助到大家!
1、現場編碼。
要求寫出:快取類+SqlHelper類(30分鐘內,然後由程式碼引向面象物件或設計模式)。
2、資料庫。
問了兩點:索引的壞處,事務的級別,分散式事務的原理。
3、發散思維題一。
題目:電商,瞬時搶購的方案,你會如何設計。
4、發散思維題二。
題目:4G記憶體的電腦,如何讀取8G的日誌檔案進行分析,彙總資料成報表。
5、迴歸基礎題。
題目:說說 陣列、連結串列、Hash表的缺點。
6、IIS。
題目:應用程式池的整合模式和經典模式的區別。
7、發散性問題:安全
題目:說說你認為的安全都有涉及到哪些地方?
8、發散性問題:效能
題目:說說你認為的效能都體現在哪些地方?
9、發散性問題:分散式
題目:說說叢集、故障轉移、負載均衡、分散式都有哪些不同?
10、Http 協議
猴子選大王問題是一個十分經典的演算法問題,這個問題是這樣的:一堆猴子都有編號,編號是1,2,3 ...m,這群猴子(m個)按照1-m的順序圍坐一圈,從第1開始數,每數到第N個,該猴子就要離開此圈,這樣依次下來,直到圈中只剩下最後一隻猴子,則該猴子為大王。這個問題要解決起來並不難,但求解的方法很多;題目的變化形式也很多,而我們統稱這類問題為約瑟夫問題。這類題目基本的描述為:N個人圍成一圈,從第一個開始報數,第M個將被殺掉,最後剩下一個,其餘人都將被殺掉。例如N=6,M=5,被殺掉的順序是:5,4,6,2,3,1。下面我們先來分析一下解決這類問題的幾個步驟。
(1)由於對於每個人只有死和活兩種狀態,因此可以用布朗型陣列標記每個人的狀態,可用true表示死,false表示活。
(2)開始時每個人都是活的,所以陣列初值全部賦為false。
(3)模擬殺人過程,直到所有人都被殺死為止。
題目中N個人圍成一圈,因而啟發我們用一個迴圈的鏈來表示,可以使用陣列結構來構成一個迴圈連結串列。結構中有兩個成員,其一為指向下一個人的指標,以構成環形的鏈;其二為該人是否被殺死的標記,為1表示還存活。從第一個人開始對還存活的人進行計數,每數到M時,將結構中的標記改為0,表示該人已被殺死。這樣迴圈計數直到有15個人被殺死為止。
但是,無論是用連結串列實現還是用陣列實現都有一個共同點:要模擬整個遊戲過程,不僅程式寫起來比較煩,而且時間複雜度高達O(nm),當n,m非常大(例如上百萬,上千萬)的時候,幾乎是沒有辦法在短時間內出結果的。我們注意到原問題僅僅是要求出最後的勝利者的序號,而不是要讀者模擬整個過程。因此如果要追求效率,就要打破常規,實施一點數學策略。
推薦閱讀:
http://blog.itpub.net/69902581/viewspace-2668444/程式設計師35歲不焦慮,該怎麼做?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69902581/viewspace-2671747/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- .net的經驗和心得分享
- 阿里JAVA面試分享經驗阿里Java面試
- 半年工作經驗今日頭條和美團面試題面經分享面試題
- 【乾貨】BAT面試經驗分享BAT面試
- 產品經理的面試經驗分享面試
- Android大廠面試經驗分享Android面試
- 手記 《半年工作經驗今日頭條和美團面試題面經分享》面試題
- 30K 成功入職京東:拿到京東 offer 經驗分享「面試經歷 + 面試真題」面試
- .NET 6 Minimal API 的經驗分享API
- 面試分享:專科半年經驗面試阿里前端P6+總結(附面試真題及答案)面試阿里前端
- 一年經驗面試位元組抖音電商,分享下面經!面試
- Java面經 面試經驗 網際網路公司面試經驗 後端面試經驗Java面試後端
- 經驗分享 ----------
- 經驗分享
- Netflix採用GraphQL的經驗分享
- 唯品會java技術崗面試經驗分享Java面試
- 給同學們分享一些面試經驗面試
- rsync和NFS有哪些面試題?Linux面試題分享NFS面試題Linux
- Python經典面試題之前端和框架!Python學習分享Python面試題前端框架
- 中專畢業生的前端面試經驗分享前端面試
- 分享:一線網際網路公司的面試經驗面試
- 面試小結-那些求職路上的經驗分享與感受面試求職
- iOS 經驗分享iOS
- 華為面試經驗面試
- 好程式設計師分享Java常見面試題Tomcat最佳化經驗程式設計師Java面試題Tomcat
- 面試題:面試經面試題
- Java開發經典面試題分享,建議收藏Java面試題
- 膜拜大牛!3年Android開發工程師面試經驗分享,最全的BAT大廠面試題整理Android工程師BAT面試題
- 分享抖音交流經驗
- 【200人面試經驗】,程式設計師面試,常見面試題解析程式設計師面試題
- 面試成功源於基礎和經驗(iOS)面試iOS
- linux面試經驗Linux面試
- 請問面試經驗?面試
- 常見的 PHP 面試題和答案分享PHP面試題
- 3年PHP經驗遇到的高頻面試題PHP面試題
- 長沙IT培訓:程式設計師面試專案經驗分享程式設計師面試
- 前端面試分享: 兩年經驗社招-阿里巴巴前端面試阿里
- 跳槽季:分享從事C#開發人員面試經驗C#面試