面試編碼注意

2022-02-06 20:08:18 字數 1092 閱讀 2159

面試,是這樣的嗎?試想是我,能通過嗎?

1、工作時間短(才1年左右),專案經驗少

(1-3個小專案),就瞎吹自己多麼厲害。實際讓他們寫個小程式(asp.net實現一簡單的名片管理),結果一塌糊塗。這個名片管理要求非常簡單,許可權

應該有比較好的認識,功能僅僅是列表和編輯。如果無法在4個小時內完成,我覺得他是不及格的。

2、水平低下,主要表現在以下幾方面:

a、基本軟體知識缺乏,如資料庫的唯一關鍵字列(id)用的竟然是varchar甚至是uniqueidentifier!

b、基本日程知識缺乏,如竟然用人名為唯一關鍵字列(id)。如果是重名怎麼辦?

c、連基本的n-tier都不理解,還強詞奪理地說分層結構操作起來太麻煩。

d、不謙虛,不能虛心接受建議或別人指出的不足的地方,聽到了也不改善。

e、**錯漏百出:

1、資料庫沒有考慮型別和長度;

2、沒有dal/biz-logic層;

3、所有資料庫連線等等都寫在web page上;

4、輸入框沒有限制跟資料庫對應的長度,資料超長就崩潰了;

5、沒有檢查資料是否正確;

6、沒有容錯;

7、沒有檢查資料操作返回值;

8、最要命的是:沒有處理postback,所以根本不能進行資料儲存!!!

9、沒有處理資料庫敏感字元,輸入「'」符號就崩潰了;

結果是什麼?他們說:「時間不夠,隨便寫」!!!

f、寫個測試文件,連基本的英文大小寫都不區分,格式都不處理,其測試結論是:乙個基本的資訊傳閱功能也要做成嚮導樣式!

3、不誠實,主要表現以下幾個方面:

a、明明不懂的技術,還瞎吹自己很熟練,問乙個相關的簡單問題就沒有下文了,慌忙說平時是對著某參考書寫的。

b、才學了1年多的語言,就說精通,簡歷中一大把的「精通」字眼並不會讓我有敬畏的感覺,我馬上能判斷其水平好不了**去。我用了超過7年的vb都不敢說精通,只會說熟練掌握而已,僅此而已。

c、考試時間是4個小時,正常的人做這麼乙個簡單的名片管理,一般也就是2-3個小時而已。但實際上他們完成不了,反覆在查閱網路/本機的msdn,還說我平時不用這種語言的。事實是:我們不限制語言,只要是.net的便可。

唉,年輕人!多磨練吧!

筆試 編碼排序

假定一種編碼的編碼範圍是a y的25個字母,從1位到4位的編碼,如果我們把該編碼按字典序排序,形成乙個陣列如下 a,aa,aaa,aaaa,aaab,aaac,b,ba,baa,baaa,baab,baac yyyw,yyyx,yyyy 其中a的index為0,aa的index為1,aaa的inde...

面試 程式設計 質數

第一種演算法 public static boolean prime int num return true 看後不得不佩服原創多太有才了,乙個整數傳過來,for迴圈i初始值為2,第一步首先砍掉了偶數的。先發制人,一箭雙鵰。第二種做法,借第一種做法。判斷num 1 或者2省略 public stat...

面試編試題集錦

leetcode151 翻轉字串裡面的單詞 public class leetcode151 else if space false len space cur 1 cur if len 0 return 翻轉 先逆序 然後再對每乙個單詞逆序 reverse chars,0,len 對前乙個單詞進行...