原创 2014百度校園招聘軟件研發類筆試題(深圳站)

時間:2013年9月28日。地點:深圳職位:軟件研發問答題:(10*3)1.動態鏈接庫與靜態鏈接庫的優缺點2.輪詢調度和搶佔調度的不同3.數據庫的鎖及其應用場景算法題:(15*3)1.輸入任意正整數,比這個數大的最小不重複數(相鄰兩個數字

原创 設計模式之——單例模式(Singleton)的常見應用場景

單例模式(Singleton)也叫單態模式,是設計模式中最爲簡單的一種模式,甚至有些模式大師都不稱其爲模式,稱其爲一種實現技巧,因爲設計模式講究對象之間的關係的抽象,而單例模式只有自己一個對象,也因此有些設計大師並把把其稱爲設計模式之一。

原创 設計模式用過哪些,應用場景是什麼;單例模式有幾種實現方式,代碼怎麼寫?

面試題:設計模式用過哪些,應用場景是什麼;單例模式有幾種實現方式,代碼怎麼寫? 答: Java中23種設計模式 目錄 1. 設計模式 3 1.1 創建型模式 4 1.1.1 工廠方法 4 1.1.2 抽象工廠 6 1.1.3 建造者模式

原创 排序算法總結

1 快速排序(QuickSort)快速排序是一個就地排序,分而治之,大規模遞歸的算法。從本質上來說,它是歸併排序的就地版本。快速排序可以由下面四步組成。(1) 如果不多於1個數據,直接返回。(2) 一般選擇序列最左邊的值作爲支點數據。(

原创 [系統設計] 騰訊筆試題目:設計排隊系統,讓每個進入隊伍的用戶都能看到自己在中所處位置和變化

請設計一個排隊系統,能夠讓每個進入隊伍的用戶都能看到自己在 中所處的位置和變化。隊伍可能隨時有人加入和退出,當有人退出影響到用戶的位置排名時需要即時反饋到用戶。 分析:使用雙聯表完成該任務比較簡單,並且容易擴展實現其他的功能。 1.

原创 如何活讓自己活得充實:其實很簡單,把腦子裏想的東西,變成行動,就能立刻充實起

人總是喜歡拖延,但拖延是最可怕的毛病。它是把確定的結果延後,而讓你永遠活在猶豫、焦慮和煩惱中。對於很多不得不做的事情,很多時候,你去做了,都會比猶豫不決好得多。無論結果如何,懸而不決的未知纔是最可怕的,而穩定的結果,即使不如人意,也能使你

原创 規範化-數據庫設計原則(嘔心瀝血)

摘要 關係型數據庫是當前廣泛應用的數據庫類型,關係數據庫設計是對數據進行組織化和結構化的過程,核心問題是關係模型的設計。對於數據庫規模較小的情況,我們可以比較輕鬆的處理數據庫中的表結構。然而,隨着項目規模的不斷增長,相應的數據庫也變

原创 用友2014.9.24筆試題(部分)

1 地上插了若干根旗杆,已知旗杆的高度在1至5米之間,且任意兩根旗杆的距離都不超過他們高度差的10倍。如果用一根繩子將所有旗杆都圍進去,在不知旗杆數量和位置的情況下,最少需要準備多少米長的繩子? A.40 B.60 C.80 D.100

原创 [騰訊面試] 2015校招騰訊阿里面試經驗分享(拿到offer)

以前經常看別人的面經,今天自己寫個,itmian4確實幫助的很多人。之前我在itmian4的9月份送書中有幸被抽中,但是一直沒有曬書,後來包裹到的時候人在外地找工作,讓同學帶領的。然後我給羣主留言回來後曬書並同時寫個面經。2個公司都拿到了

原创 20到30歲,該拿這十年做什麼

20到30歲,人生最朝氣蓬勃的十年。這十年,一定要有自己的方向,做自己最擅長的事;要把知識變成能力,走在時代的最前沿;要端好信譽的碗,把每份工作都當成歷練…生活,總會留點什麼給對它抱有信心的人。

原创 Java內存泄露的理解與解決(轉)

Java內存管理機制 在C++語言中,如果需要動態分配一塊內存,程序員需要負責這塊內存的整個生命週期。從申請分配、到使用、再到最後的釋放。這樣的過程非常靈活,但是卻十分繁瑣,程序員很容易由於疏忽而忘記釋放內存,從而導致內存的泄露。Java

原创 騰訊2015面經

就在兩個小時前,結束了騰訊的二面,面試完沒多久就從wechat上查到二面被刷! 心裏久久不能平靜,又反覆查了好幾遍,確認,嗯,的確無緣了。 一切那麼的近,卻又轉瞬間化爲烏有了。 原諒我是一個文藝的程序員,不喜勿噴。應班花和標哥

原创 115個Java面試題及回答

http://www.oschina.net/translate/java-interview-questions-and-answers?lang=chs&#

原创 2015校招最新java面試題及答案(面試前必看)

百度網盤下載地址:http://pan.baidu.com/s/16dveI

原创 java設計模式面試全攻略【精華】

無論你是參與Java面試還是C#面試,設計模式和軟件設計問題在程序員面試中是必不可少的一部分。編程和設計技兩者相得益彰,一名出色的程序員也是一名出色的設計師,他們懂得如何利用代碼來解決問題或者軟件設計,但是這些技能需要不斷提升。這就要求