今天上午產品線安排了上機考試,好久沒有這種程式設計考試了。
題目如下:
1 乙個公司,銷售部門,採購部門……
每個部門的資料用不同格式的檔案儲存(*.txt,*.xml),其他的還有可能db之類的,考試不做要求,但要求將來擴充套件時不修改**。
2 每個檔案包括n個員工的資訊,包括 部門,姓名,工號,性別,工作地,入職時間,績效等
題目1 按照一定格式統計各部門男女人數,根據入職時間統計人數。
例如 sales-male:3
buyer-femal:5
time:20080101~20081230:10,
題目2 要求讀取資訊,根據部門排序,然後再根據工號排序。按照格式列印
題目3 輸出到.txt檔案中
總的來說這個題目其實還是比較好做的,難得是設計和時間。開始的設計花了些時間,對jdom不熟,解析xml的時候花了寫時間,中間的排序浪費了不少時間,最後的輸出一直忘記flush不顯示內容又浪費了一些時間,非常鬱悶。最後晚了乙個小時20分鐘交卷,測試的時候把路徑寫死在裡面忘記改了。都是比較鬱悶的。
考試總結:
1 .5個小時18分鐘寫了555行**,加上注釋將近800行,平均每小時100行**60行注釋,應當還比較快。實力比剛畢業的時候強了很多。
2. 有了一點面向方面的思想。
3. 有了一定攻關的能力。
缺點:設計能力較差。
前松後緊,工作量評估能力很差。
程式設計能力提高空間依然很大。
以此為紀念。第一次半天寫500行以上的**。
程式設計師應該時刻鍛鍊自己的寫作與溝通能力
對於乙個程式設計師來說寫作能力與溝通能力至關重要,在團隊開發中,人與人的交流必不可少,想要提高個人工作效率與團隊整體工作效率首先應該保證團隊成員之間的溝通是否良好.溝通體現在很多方面,與同事之間的 編寫或者檢視文件,撰寫郵件,與外界的談判等等.溝通體現在工作生活的各個方面,但溝通尺度與方式有時很難把...
從落魄走向偉大 早年Google的賣與不賣
十四年前某個平凡的夏日午後,揣著從導師那裡得到的十萬美元贊助,兩個斯坦福工科在讀博士頂著烈日捯飭起了自己公司,在舉辦了一場小型的聚會之後,google公司終於正式成立。工科男總是對自己的pagerank技術抱著高度的自信,他們對世界的認識也往往侷限在自己的設想之中,他們希望以此來改變世界,但是現實卻...
從華為的一道面試反映出自己的基礎知識的不紮實
char p,a 16 8 問 p a是否會導致程式在以後出現問題?為什麼?當開始看這道題的時候認為是正確的,當時我是這樣想的 a 16 8 是個二維陣列,那麼a 16 不就是陣列的一級指標,那麼a就是陣列的二級指標.這樣p a就理所當然了.但是我錯了,因為基礎的不紮實我忽略了二維陣列的存放方式,其...