果是騷擾電話那就是神轉折了——這當然是面試電話。
“您好。這里是首顧科技有限公司,請問是杜康嗎?”電話那頭傳來一個中年男人的聲音。
“是的?!?/p>
“我們收到了您的一份簡歷,請問你現在說話方便么?”
“方便方便?!?/p>
“您簡歷上說您在達輝快遞公司做過半年的開發(fā)工作,我能問得具體一點么?”
杜康舔了舔嘴唇:“嗯,可以,您說。”
“你們的系統(tǒng)是B/S架構,還是C/S的?”
“嗯?”杜康有點慌神了,BS,CS,這都是些什么鬼?
好在電話那邊的男人沒介意:“就是是網頁版的,還是桌面版的?”
杜康腦子轉得飛快,使勁想著條形碼掃描器連接著的電腦屏幕,“嗯,是桌面版的?!?/p>
“哦……”聽起來電話那邊有點失望。
“但我在學校學過網站開發(fā),JSP、ASP.NET我都會!”杜康趕緊說道。
“嗯,這個沒關系。你們公司是二次開發(fā),還是自己的系統(tǒng)?”
暈死!什么是“二次開發(fā)”?“自己的系統(tǒng)?!倍趴涤仓^皮說道。
“哦!”電話那邊明顯有了興趣,杜康知道他賭對了。
還沒來得及高興,下一個問題把杜康徹底問蒙了,“能不能簡單的講一下你們的開發(fā)流程和系統(tǒng)架構?”
杜康想死的心都有了!這個人怎么問這些問題呢?不是應該直接問技術嗎?也只能按自己的想象回答了:“嗯。開發(fā)的話,就是項目經理直接安排的,美工把界面做好,我們就實現后臺的功能。系統(tǒng)架構的話,我們是三層架構。”
“哦?三層架構你們是怎么實現的?BLL層做什么事?”
“嗯……DAL層把數據從數據庫取出來,BLL封裝一下,傳給UI層?!倍趴敌睦锷陨跃忂^一點勁來,這東西學校教過。
“怎么封裝?從數據庫取數據,你們用的是DataReader還是DataSet?”
“DataReader”,杜康想了想,又趕緊補上一句,“性能好一點?!?/p>
電話那邊好像輕輕的笑了一下,杜康心想,這個機靈應該是抖對了。
“那為什么要在BLL層把DataReader封裝一下呢?”那邊繼續(xù)問。
“面向對象??!要把數據庫的數據轉換成對象,提供給UI層使用……”
“面向對象?DataReader本身不就是對象嗎?”
杜康傻了,不是他被問住了,而是這句話啥意思他都沒弄明白。
“ORM知道么?”那邊好像對他答不上來也沒怎么在意,繼續(xù)問道。
杜康知道不能再打腫臉充胖子了,老老實實的回答不知道。
“那談談面向對象吧”,電話那邊換了個話題,“面向對象的三大特征是什么?”
“繼承、封裝和多態(tài)?!倍趴第s緊答道。
“你怎么理解‘多態(tài)’的?你們公司在項目開發(fā)中哪些地方用到過‘多態(tài)’這一特性?”
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現JSON轉Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應用分析 2017-07-26
- 集合結合數據結構來看看(二) 2017-07-26
