pg电子游戏软件,类似车行168的软件,单机游戏内购破解平台,今日打牌财神方位查询老黄历

面試筆試題

時(shí)間:2021-03-22 11:03:26 面試筆試 我要投稿

面試筆試題

  導(dǎo)語:想要應(yīng)聘軟件工程師的朋友,小編在這里給大家整理的一些相關(guān)的面試題,預(yù)祝你們順利通過面試。

面試筆試題

  軟件工程師面試題1

  1、你怎么制定一個(gè)項(xiàng)目的中期,近期計(jì)劃,請(qǐng)舉例說明(A B C)

  2、立項(xiàng)前期都應(yīng)該做哪些工作(C)

  3、項(xiàng)目開發(fā)中都應(yīng)當(dāng)包含哪些階段,請(qǐng)舉例說明(C)(主要包括:立項(xiàng)、需求、概要、詳細(xì)、編碼自測(cè)、聯(lián)調(diào)、驗(yàn)收、轉(zhuǎn)產(chǎn)、產(chǎn)品維護(hù))

  4、你怎么應(yīng)對(duì)項(xiàng)目開發(fā)過程中的需求經(jīng)常性變更(C)

  5、常見的軟件開發(fā)模式有哪些,哪種適用于需求明確或很少變更的項(xiàng)目,請(qǐng)描述你使用過的項(xiàng)目開發(fā)模式(BC)

  6、CMMI模型分幾級(jí),介紹各級(jí)應(yīng)達(dá)到的標(biāo)準(zhǔn)(C)

  7、你為了建設(shè)一個(gè)高績(jī)效的項(xiàng)目團(tuán)隊(duì),采用過哪些工具與方法(C)

  8、請(qǐng)舉例說明項(xiàng)目績(jī)效考核方案的主要內(nèi)容及考核方法(C)

  9、舉例說明應(yīng)如何保證項(xiàng)目按時(shí)達(dá)到目標(biāo)(C)

  10、舉例說明你在項(xiàng)目開發(fā)過程中通過什么辦法規(guī)避員工流動(dòng)的風(fēng)險(xiǎn)(C)

  11、描述一下你做過的一件復(fù)雜的工作,你當(dāng)時(shí)怎么整合執(zhí)行這項(xiàng)工作?

  12、工作中有哪一次你必須自動(dòng)自發(fā)完成事情,結(jié)果如何?你做了哪些事情?

  13、請(qǐng)介紹一下你的畢業(yè)研究課題(A)

  14、請(qǐng)?jiān)敿?xì)描述一下一個(gè)最能體現(xiàn)您能力的項(xiàng)目,此項(xiàng)目實(shí)現(xiàn)的主要功能和流程是什么?此項(xiàng)目用到了哪些技術(shù)?開發(fā)過程中的主要困難是什么?您在此項(xiàng)目開發(fā)過程中的角色是什么?完成了哪些功能的開發(fā)?收獲是什么?(BC)

  15、作為項(xiàng)目經(jīng)理,你的主要職責(zé)是什么?你是如何完成你的計(jì)劃的?當(dāng)進(jìn)度落后于計(jì)劃時(shí)你是如何處理的'?(C)

  (二)溝通表達(dá)能力(基本素質(zhì))

  1、請(qǐng)先簡(jiǎn)單介紹一下畢業(yè)以后的工作情況?(BC)

  2、你喜歡什么樣的工作環(huán)境?(ABC)

  3、您在原來公司主要的工作職責(zé)是什么?(BC)

  4、你如何評(píng)價(jià)原來的公司?如果是正向的,那你為什么離開這么好的一個(gè)平臺(tái)?如果是反向的,那你作為公司的一份子,你應(yīng)該承擔(dān)什么樣的責(zé)任?或你覺得問題究竟出在什么地方?(BC)

  5、請(qǐng)簡(jiǎn)單介紹一下家庭的情況?你覺得你應(yīng)該在家中承擔(dān)什么樣的責(zé)任?你現(xiàn)在承擔(dān)什么責(zé)任?(ABC)

  6、你在同事的眼中是什么樣的人?(BC)

  7、你如何評(píng)價(jià)你原來的團(tuán)隊(duì)?(BC)

  8、幾年的工作中,你遇到的最大的困惑是什么?如何解決的?現(xiàn)在回想一下,怎么評(píng)價(jià)當(dāng)時(shí)的狀態(tài)?(BC)

  9、你對(duì)我們公司了解有多少?(ABC)

  10、你最大的優(yōu)點(diǎn)是什么?你最大的缺點(diǎn)是什么? (ABC)

  11、您認(rèn)為開發(fā)人員和測(cè)試人員在溝通過程中,如何提高溝通的效率和改善溝通的效果?(ABC)

  12、維持與開發(fā)團(tuán)隊(duì)中其他成員良好的人際關(guān)系的關(guān)鍵是什么?(C)

  13、您是否愿意談一些自己在以往的學(xué)習(xí)和工作中獲得的工作經(jīng)驗(yàn)和心得體會(huì)?(可以包括軟件測(cè)試、過程改進(jìn)、軟件開發(fā)或者與此無關(guān)的其他方面)(ABC)

  (三)抗壓能力

  1、個(gè)人對(duì)加班怎么看?(ABC)

  2、你通常如何保證工作在規(guī)定時(shí)間內(nèi)完成?(BC)

  3、如果你在本次面試中沒有被錄用,你怎么打算?(ABC)

  4、就你應(yīng)聘的這個(gè)職位,你認(rèn)為你還欠缺什么?(ABC)

  5、如果我錄用你,你將如何開展工作?(ABC)

  6、你新到一個(gè)部門,一天一個(gè)客戶找你解決問題,你努力想讓他滿意,可是客戶始終對(duì)你的工作不滿意,并投訴你們部門工作效率低,這個(gè)時(shí)候你如何處理?(ABC)

  7、你和測(cè)試人員在溝通中發(fā)生過障礙嗎?如何解決的?(ABC)

  8、假設(shè)你的工作成績(jī)比較突出,得到了領(lǐng)導(dǎo)的肯定,但同時(shí)發(fā)現(xiàn)同事越來越孤立你,你怎么看待此問題?你準(zhǔn)備怎么辦?(AB)

  (四)主動(dòng)學(xué)習(xí)能力

  1、你最近是否參加了培訓(xùn)課程?談?wù)勁嘤?xùn)課程的內(nèi)容。是公司資助還是自費(fèi)參加?(ABC)

  2、個(gè)人覺得下一步發(fā)展的方向是什么?為此方向設(shè)定了什么目標(biāo),為此目標(biāo)設(shè)定了什么樣的學(xué)習(xí)計(jì)劃?(ABC)

  3、個(gè)人除了專業(yè)方面的知識(shí),還有其他興趣或愛好嗎?(ABC)

  4、如果在一個(gè)項(xiàng)目中,你遇到一個(gè)比較棘手的問題,通常怎樣解決?(BC)

  5、個(gè)人經(jīng)常反思總結(jié)個(gè)人的生活和工作嗎?請(qǐng)簡(jiǎn)單舉例說明一下。(ABC)

  6、請(qǐng)說說你對(duì)技術(shù)和行業(yè)發(fā)展趨勢(shì)的看法?(C)

  (五)穩(wěn)定性

  1、請(qǐng)談?wù)勀銓?duì)跳槽的看法?(BC)

  2、請(qǐng)說出你選擇這份工作的動(dòng)機(jī)?(ABC)

  3、如果工作中難以和同事、上司相處,你會(huì)怎么辦?(ABC)

  4、你通常如何處理別人的批評(píng)?(ABC)

  5、你如何對(duì)待自己的失敗?(ABC)

  6、什么會(huì)讓你覺得有成就感?(ABC)

  7、你對(duì)工作的期望和目標(biāo)何在?(ABC)

  軟件工程師面試題2

  1、試分析下面的SQL語句的優(yōu)劣,并用另外的方法實(shí)現(xiàn)。

  (1) Select * from empe where e.No in (select a. No from amp a )

  Select * from empe e where NOT EXISTS (Select a.No from amp a where e.NO=a.No)

  (2) select * from emp e, anp a where e. No=a. No

  2、用Decoole 重寫下面的socl 語句

  SELECT COUNT(*),SUM(SAL) FROM EMP WHERE DEPT_NO = 0020 AND ENAME LIKE ‘SMITH%’;

  select count(*),sum(sal) from emp where dept_no = 0030 and ename like ‘smith%’;

  select count(decode(dept_no,0020,’x',null)) d0020_count,

  count(decode(dept_no,0030,’x',null)) d0030_count,

  sum(decode(dept_no,0020,sal,0)) d0020_sal,

  sum(decode(dept_no,0030,sal,0)) d0030_sal

  from emp where ename like ‘smith%’;

  3、下面哪幾種SQL不好。2,4,5

  (1) 語句 (2)in語句 (3)子查詢 (4)多查等值查詢 (5)笛卡爾乘積

  4、請(qǐng)?jiān)斐鱿铝心?種命名正確 A,B,D

  A、ASD B、$abc C、const D、_asd E、3_asd

  5、texarea java (1)寫出文件名 (2)補(bǔ)充代碼

  6、型轉(zhuǎn)換

  example:

  public String getValue(Object a,Object b){}

  當(dāng)下列方法調(diào)用時(shí)將出現(xiàn)何種異常,如何修正

  String c=new String(“aaa”);

  int d =123;

  my.getValue(c,d);

  (1) Integer d=new Integer(123);

  (2) My.getValue(c,(String)d);

  7、在JSP上顯示Araylist中的元素

  序號(hào) 姓名

  8、解釋

  beam:遠(yuǎn)程接口的具體實(shí)現(xiàn)

  Home:管理和創(chuàng)建遠(yuǎn)程對(duì)象

  Romate:提供給用戶的遠(yuǎn)程接口

  9、解釋Javabean與EJB的區(qū)別

  10、SeSS’on bean與Entitybean區(qū)別

  11、解釋Commend、DAO模式,試舉例說明。

  Command定義

  不少Command模式的代碼都是針對(duì)圖形界面的,它實(shí)際就是菜單命令,我們?cè)谝粋(gè)下拉菜單選擇一個(gè)命令時(shí),然后會(huì)執(zhí)行一些動(dòng)作,將這些命令封裝成在一個(gè)類中,然后用戶(調(diào)用者)再對(duì)這個(gè)類進(jìn)行操作,這就是Command模式,換句話說,本來用戶(調(diào)用者)是直接調(diào)用這些命令的,如菜單上打開文檔(調(diào)用者),就直接指向打開文檔的代碼,使用Command模式,就是在這兩者之間增加一個(gè)中間者,將這種直接關(guān)系拗?jǐn)?同時(shí)兩者之間都隔離,基本沒有關(guān)系了.

  顯然這樣做的好處是符合封裝的特性,降低耦合度,Command是將對(duì)行為進(jìn)行封裝的典型模式,Factory是將創(chuàng)建進(jìn)行封裝的模式,

  從Command模式,我也發(fā)現(xiàn)設(shè)計(jì)模式一個(gè)”通病”:好象喜歡將簡(jiǎn)單的問題復(fù)雜化,

  喜歡在不同類中增加第三者,當(dāng)然這樣做有利于代碼的健壯性 可維護(hù)性 還有復(fù)用性.

  如何使用

  具體的Command模式代碼各式各樣,因?yàn)槿绾畏庋b命令,不同系統(tǒng),有不同的做法.下面事例是將命令封裝在一個(gè)Collection的List中,任何對(duì)象一旦加入List中,實(shí)際上裝入了一個(gè)封閉的黑盒中,對(duì)象的特性消失了,只有取出時(shí),才有可能模糊的分辨出:

  典型的Command模式需要有一個(gè)接口.接口中有一個(gè)統(tǒng)一的方法,這就是”將命令/請(qǐng)求封裝為對(duì)象”:

  程序代碼:

  public interface Command {  public abstract void execute ( );}

  //具體不同命令/請(qǐng)求代碼是實(shí)現(xiàn)接口Command,下面有三個(gè)具體命令

  程序代碼:

  public class Engineer implements Command {

  public void execute( ) {    //do Engineer’s command  }

  }

  public class Programmer implements Command {

  public void execute( ) {    //do programmer’s command  }

  }

  public class Politician implements Command {

  public void execute( ) {    //do Politician’s command  }

  }

  按照通常做法,我們就可以直接調(diào)用這三個(gè)Command,但是使用Command模式,我們要將他們封裝起來,扔到黑盒子List里去:

  程序代碼:

  public class producer{

  public static List produceRequests() {

  List queue = new ArrayList();

  queue.add( new DomesticEngineer() );

  queue.add( new Politician() );

  queue.add( new Programmer() );

  return queue;   }

  }

  這三個(gè)命令進(jìn)入List中后,已經(jīng)失去了其外表特征,以后再取出,也可能無法分辨出誰是Engineer

  誰是Programmer了,看下面如何調(diào)用Command模式:

  程序代碼:

  public class TestCommand {

  public static void main(String[] args) {

  List queue = Producer.produceRequests();

  for (Iterator it = queue.iterator(); it.hasNext(); )

  //取出List中東東,其他特征都不能確定,只能保證一個(gè)特征是100%正確,// 他們至少是接口Command的”兒子”.所以強(qiáng)制轉(zhuǎn)換類型為接口

  Command((Command)it.next()).execute();

  }

  }


【面試筆試題】相關(guān)文章:

給學(xué)弟學(xué)妹的求職筆面試總結(jié)09-02

有關(guān)面試的筆試題09-03

護(hù)士面試筆試題09-03

華為硬件面試題08-22

華為面試筆試題08-19

人事面試筆試題08-14

小升初面試筆試及面試題目08-31

面試熱點(diǎn):精準(zhǔn)扶貧面試試題及答案09-13

護(hù)士面試筆試題目09-09

主站蜘蛛池模板: 大丰市| 抚松县| 滕州市| 怀远县| 重庆市| 萍乡市| 海淀区| 平邑县| 绵竹市| 五峰| 烟台市| 来凤县| 日土县| 宁安市| 杭锦后旗| 阳朔县| 南木林县| 密山市| 屏南县| 屏东市| 柳林县| 双辽市| 阜宁县| 忻州市| 奎屯市| 神木县| 南郑县| 嵩明县| 浏阳市| 绥芬河市| 新干县| 古交市| 重庆市| 沛县| 垣曲县| 永和县| 姚安县| 六安市| 大石桥市| 博乐市| 武邑县|