一份薪資7000-8000的面試題

ZeroWM發表於2014-12-26

面試問題:


根據筆試題答題情況來提問:

  1.     JavaScript提交表單這道選擇題,不需要正規表示式就可以驗證,沒那麼麻煩。

  2.     寫氣泡排序,寫程式碼的時候我只寫出了演算法核心的部分,他就問我,我看不懂你這個裡面的N是什麼意思?為什麼不定義變數?

  3.     頁面傳遞引數的方式有哪些?

  答:QueryString/session/application/cookies/通過url連線地址傳遞,

  它們有什麼優缺點?

  QueyString,實現起來非常簡單、但是安全性方面要求不高。

  Session,是頁面間傳值的另中一種方式

  其他的呢?

 

  4.     SQL語句裡面會有<>號嗎?

 

總結:就是看見你做的不對的一個勁的問,看到你稍微懂的往深了問。

 

他想到的面試問題:

  5.     他給我寫了一個JavaSript的例子,讓我把A的值改成B,

  6.     PD能建立什麼模型?

    需求模型RQM

    概念資料模型CDM

    物理資料模型PDM

  7.     EA是哪家公司出的?

    IBM公司

  8.     能寫一個Jquery,Ajax程式碼嗎?

  9.     學過設計模式嗎?能寫出來嗎?寫一下單例模式的程式碼。

  10.  string和Stringbuilder有什麼區別?

  string物件是不可改變的。stringBulider可改變的Unicode字元,只是不支援併發操作,非執行緒安全的。

   11.介紹一下你帶的專案的具體的軟體工程的開發流程。


面試總結:

  1.     基礎知識要好好總結和熟練運用,基本功很重要:SQL/BS基本語法

  2.     程式碼必須要規範,寫程式碼的時候不能只寫一部分。

  3.     學習知識不僅僅要知道這個東西是什麼、還要知道它跟類似知識對比之後的優缺點、用在什麼地方、怎麼用?

  4.     學習工具型軟體(常用)的時候不能侷限於滿足自己的需求就足夠了,要知道它都能幹什麼事情、最好來一篇總結性的部落格,對一些軟體的背景和發展史也要熟悉。


  後記:不出去,永遠都不知道外面的世界有多大,就不知道我們所學的知識還有多少欠缺的地方。

相關文章