軟件開發工程師面試題(軟件開發的(de)面試題簡答題)

軟件開發 2432
今天給各位分享軟件開發工程師面試題的(de)知識,其中也會對軟件開發的(de)面試題簡答題進行(xíng)解釋,如(rú)果能碰巧解決你現在面臨的(de)問題,别忘了關注本站,現在開始吧(ba)!本文目錄一(yī)覽: 1、.net軟件工程師筆(bǐ)試題和(hé)面試題答案目

今天給各位分享軟件開發工程師面試題的(de)知識,其中也會對軟件開發的(de)面試題簡答題進行(xíng)解釋,如(rú)果能碰巧解決你現在面臨的(de)問題,别忘了關注本站,現在開始吧(ba)!

本文目錄一(yī)覽:

.net軟件工程師筆(bǐ)試題和(hé)面試題答案目

說明:

1. 本試題分可(kě)選題和(hé)必選題兩部分。必選題需要根據題目要求回答。

2. 本試題考試時間為(wèi) 0.5 小時。

3. 本試題完成後,請标明你的(de)姓名以及聯系方式(包括:Email、聯系電話)。

注意事項:

1、在規定時間內(nèi)自(zì)行(xíng)選題(在可(kě)選題部分中),選題數目不能少于2個,難度不限,編程語言不限(除非題目中有(yǒu)特别說明)。

2、盡可(kě)能用代碼段或函數完成,或自(zì)然語言來描述解題方法。

3、評分标準跟所選題目的(de)數量和(hé)完成度無關,請盡可(kě)能展示自(zì)己的(de)編程能力、思路、經驗和(hé)風格。

可(kě)選題部分:

(1) 請使用目錄樹遍曆的(de)方法統計出指定邏輯驅動器的(de)目錄總數及文件總數,并顯示硬盤空間浪費的(de)百分比

類别:系統類

難度:中級

(2) 列出局域網中的(de)所有(yǒu)工作組和(hé)計算機(jī)名,并可(kě)顯示每一(yī)個計算機(jī)的(de)共享目錄

類别:系統類

難度:高(gāo)級

(3) 寫一(yī)個類似OICQ點對點消息發送軟件,僅實現發送和(hé)接收的(de)功能即可(kě)

類别:網絡編程類

難度:高(gāo)級

(4) 為(wèi)DataGrid(WinForm)增加ComboBox樣式的(de)數據列

類别:數據庫編程類

難度:中級

(5) 一(yī)維數組iArray[10],類型為(wèi)int。請使用選擇排序算法對其排序,并輸出結果。

類别:數據算法

難度:初級

(6) 請新建一(yī)個類(名稱為(wèi)ClassA),該類必須含有(yǒu)三個屬性:姓名(字符串),性别(布爾值),年(nián)齡(數值)。

用該類建立一(yī)個鏈表,該鏈表有(yǒu)以下算法:創建、添加、插入、删除和(hé)查找,算法內(nèi)不用

考慮內(nèi)存的(de)分配與釋放

類别:數據結構

難度:中級

Public Class ClassA{

Public string name;

Public boolean sex;

Public int age;

}

(7) 在上題的(de)基礎上,實現以下兩個功能:

a. 保存該鏈表為(wèi)二進制文件test.lib(存放在本題目路徑之下)

b. 讀取生成的(de)二進制文件到鏈表中。

類别:數據結構

難度:中級

(8) 你所知道(dào)有(yǒu)哪些操作平台,談談你對他們(men)的(de)見解

類别:其它類

難度:無

(9) 你所知道(dào)有(yǒu)哪些編程語言,談談你對他們(men)的(de)看法,你使用過哪些語言,熟練程度

如(rú)何,編寫過什麽樣的(de)程序

類别:其它類

難度:無

(10) 請用VBScript或JavaScript語言中任何一(yī)種,與CSS結合,編寫出移動Layer的(de)例子(zǐ),具體效果與Windows窗體類似。

類别:Web

難度:中級

必選題部分(必須用VS2003開發):

(1) C#回答題:請描述抽象類、接口、結構三者的(de)區别:

抽象類當中的(de)屬性和(hé)方法不能被其子(zǐ)類重寫,接口隻定義其中的(de)屬性和(hé)方法,其方法的(de)實現部分必須在其繼承的(de)子(zǐ)類中實現,結構和(hé)類比較類似,也有(yǒu)其屬性和(hé)方法,但不能被繼承和(hé)實例化.

(2) C#編程題:在WinForm 中實現類似于Windows 資源管理(lǐ)器的(de)功能,左邊有(yǒu)目錄樹,點擊目錄樹,在右邊顯示該目錄下的(de)所有(yǒu)文件。查看方式分:大圖标、小圖标、列表、詳細資料等。

(3) 寫一(yī)個簡單的(de)存儲過程或觸發器,要求能正确運行(xíng)(數據庫采用Oracle,自(zì)建測試表)

Create table test

(id int primary key,

Name varchar2(10) not null,

Address varchar2(50),

Tel varchar2(18)

);

Create or replace procedure InsertTest as

Declare IDN test.id%type;

Declare VName test.name%type;

Declare VAddress test.address%type;

Declare VTel test.tel%type;

Begin

Select nvl(decode(max(id),0,1,max(id)),1) + 1 into IDN

End

When

4 更多相關文章(zhāng)推薦參考:

安捷倫筆(bǐ)試真題

中興數據庫筆(bǐ)試真題

工商(shāng)銀行(xíng)曆年(nián)考試真題

軟件工程師經典面試題及答案

1、為(wèi)什麽要在一(yī)個團隊中開展軟件測試工作?

因為(wèi)沒有(yǒu)經過測試的(de)軟件很難在發布之前知道(dào)該軟件的(de)質量,就好比ISO質量認證一(yī)樣,測試同樣也需要質量的(de)保證,這個時候就需要在團隊中開展軟件測試的(de)工作。在測試的(de)過程發現軟件中存在的(de)問題,及時讓開發人員得知并修改問題,在即将發布時,從測試報告中得出軟件的(de)質量情況。

2、您所熟悉的(de)軟件測試類型都有(yǒu)哪些?

測試類型有(yǒu):功能測試,性能測試,界面測試。

功能測試在測試工作中占的(de)比例最大,功能測試也叫黑盒測試。

性能測試是通過自(zì)動化的(de)測試工具模拟多種正常、峰值以及異常負載條件來對系統的(de)各項性能指标進行(xíng)測試。負載測試和(hé)壓力測試都屬于性能測試,兩者可(kě)以結合進行(xíng)。

界面測試,界面是軟件與用戶交互的(de)最直接的(de)層,界面的(de)好壞決定用戶對軟件的(de)第一(yī)印象。

3、您認為(wèi)做(zuò)好測試用例設計工作的(de)關鍵是什麽?

白盒測試用例設計的(de)關鍵是以較少的(de)用例覆蓋盡可(kě)能多的(de)內(nèi)部程序邏輯結果黑盒用例設計的(de)關鍵同樣也是以較少的(de)用例覆蓋模塊輸出和(hé)輸入接口。不可(kě)能做(zuò)到完全測試,以最少的(de)用例在合理(lǐ)的(de)時間內(nèi)發現最多的(de)問題

軟件的(de)黑盒測試意味着測試要在軟件的(de)接口處進行(xíng)。這種方法是把測試對象看做(zuò)一(yī)個黑盒子(zǐ),測試人員完全不考慮程序內(nèi)部的(de)邏輯結構和(hé)內(nèi)部特性,隻依據程序的(de)需求規格說明書,檢查程序的(de)功能是否符合它的(de)功能說明。因此黑盒測試又叫功能測試或數據驅動測試。黑盒測試主要是為(wèi)了發現以下幾類錯誤:

1、是否有(yǒu)不正确或遺漏的(de)功能?

2、在接口上,輸入是否能正确的(de)接受?能否輸出正确的(de)結果?

3、是否有(yǒu)數據結構錯誤或外部信息(例如(rú)數據文件)訪問錯誤?

4、性能上是否能夠滿足要求?

5、是否有(yǒu)初始化或終止性錯誤?

軟件的(de)白盒測試是對軟件的(de)過程性細節做(zuò)細緻的(de)檢查。這種方法是把測試對象看做(zuò)一(yī)個打開的(de)盒子(zǐ),它允許測試人員利用程序內(nèi)部的(de)邏輯結構及有(yǒu)關信息,設計或選擇測試用例,對程序所有(yǒu)邏輯路徑進行(xíng)測試。通過在不同點檢查程序狀态,确定實際狀态是否與預期的(de)狀态一(yī)緻。因此白盒測試又稱為(wèi)結構測試或邏輯驅動測試。白盒測試主要是想對程序模塊進行(xíng)如(rú)下檢查:

1、對程序模塊的(de)所有(yǒu)獨立的(de)執行(xíng)路徑至少測試一(yī)遍。

2、對所有(yǒu)的(de)邏輯判定,取“真”與取“假”的(de)兩種情況都能至少測一(yī)遍。

3、在循環的(de)邊界和(hé)運行(xíng)的(de)界限內(nèi)執行(xíng)循環體。

4、測試內(nèi)部數據結構的(de)有(yǒu)效性,等等。4、驗收測試是部署軟件之前的(de)最後一(yī)個測試操作。驗收測試的(de)目的(de)是确保軟件準備就緒,并且可(kě)以讓最終用戶将其用于執行(xíng)軟件的(de)既定功能和(hé)任務。驗收測試是向未來的(de)用戶表明系統能夠像預定要求那樣工作。經集成測試後,已經按照設計把所有(yǒu)的(de)模塊組裝成一(yī)個完整的(de)軟件系統,接口錯誤也已經基本排除了,接着就應該進一(yī)步驗證軟件的(de)有(yǒu)效性,這就是驗收測試的(de)任務,即軟件的(de)功能和(hé)性能如(rú)同用戶所合理(lǐ)期待的(de)那樣。

軟件實施工程師,面試會問一(yī)些什麽問題?

軟件實施工程師,面試會問一(yī)些什麽問題?

我(wǒ)面的(de)是上海交大,問了微機(jī)原理(lǐ),數據庫基礎,,因為(wèi)我(wǒ)本科(kē)是學(xué)通信工程所以問了學(xué)科(kē)交叉的(de)內(nèi)容,就是數字信号處理(lǐ),很基礎的(de)問題,采樣定律。因為(wèi)非本專業,所以不會問的(de)很深。具體就是中斷啊,信号采樣啊,之類的(de)。建議看看軟件設計師的(de)一(yī)本應試教材,什麽都有(yǒu),比較全面。我(wǒ)就看了三天,筆(bǐ)試就過了

軟件實施工程師面試或者筆(bǐ)試時候該注意什麽問題?

軟件實施工程師面試或者筆(bǐ)試時候該注意的(de)有(yǒu):

1、技術方面:數據庫知識和(hé)網絡知識是必須的(de),講求的(de)是實用性的(de)東西,配置和(hé)調試數據庫,基本的(de)操作等等。硬件也最好懂一(yī)些,比如(rú)說:打印機(jī)、傳真機(jī)等。

2、業務方面:根據面試的(de)公司的(de)主要業務相關,不多做(zuò)解釋,接到面試通知後多找些資料了解,選擇的(de)公司所做(zuò)的(de)業務最好是自(zì)己喜歡的(de),不然,實施起來你會很被動。

3、性格和(hé)能力方面:适應能力要很強,實施面臨着要經常出差。溝通和(hé)協調組織能力要很強,能快速理(lǐ)解客戶意思,實現業務需求。演講能力也許要有(yǒu)些,因為(wèi),産品在演示和(hé)培訓客戶使用時這個是必須的(de)。

4、性格方面:外向開朗。

先是打電話給你叫你過去(qù)初試,先是一(yī)些邏輯測試題,很簡單但是挺多的(de)一(yī)般15分鍾隻能寫出來一(yī)般左右,主要問些 以前工作經曆,對泛微有(yǒu)什麽了解,一(yī)般HR會介紹他們(men)公司。這是初試,覺得可(kě)以,三天後過去(qù)複試,是技術總監。

複試就做(zuò)一(yī)些技術題 ,數據庫基本操作 UNIXS widows 系統的(de)基本操作等 還有(yǒu)一(yī)些處理(lǐ)事情的(de)看法 一(yī)些主觀題,還有(yǒu)就是一(yī)些以前公司的(de)了解。

技術總監 主要問些 你以前工作經曆 技術點,問的(de)比較詳細,主要是一(yī)些數據庫的(de)操作SQL 忘記了 可(kě)能他們(men)比較看重數據庫這塊技術吧(ba)。

面試官提的(de)問題:

1、職業規劃。

2、介紹你開發的(de)項目。

3、數據庫操作。

4、公司沒項目的(de)時候你在做(zuò)什麽。

5、還有(yǒu)就是一(yī)些你所答得邏輯題目原因。

關于CCD工程師面試會問什麽問題?

主要是的(de)圖像處理(lǐ),一(yī)些開發庫opencv,算法很重要,你還要知道(dào)的(de),還有(yǒu)會MFC 和(hé)其他界面開發,C語言隻是圖像處理(lǐ)的(de)算法的(de)實現,還要知道(dào)CCD。。。

去(qù)招聘軟件實施工程師公司一(yī)般會問到什麽樣的(de)問題。

樓上的(de)回答是錯誤的(de),

正确解答是如(rú)下:

外資公司在香港成立公司沒有(yǒu)問題,在上海招聘軟件工程師也是可(kě)以的(de),

關于四金,關鍵問題是哪個公司為(wèi)你繳,外資公司是可(kě)以交的(de),但是外資公司必須是在中國(guó)成立的(de)外資公司,也就說在中國(guó)必須有(yǒu)正規注冊的(de)公司,才能夠為(wèi)軟件師交四金。

香港公司是不能夠為(wèi)工程師繳納四金的(de),

如(rú)果您想用香港公司為(wèi)工程師繳納四金,必須是,香港公司在國(guó)內(nèi)有(yǒu)正規的(de)注冊的(de)外資公司,代表處是不能夠為(wèi)員工繳納四金的(de)。

回答完畢 ,回答得好,加分請,謝謝

總經理(lǐ)面試java軟件工程師時,具體問一(yī)些什麽問題?

java基礎知識,看你熟練程度;項目經驗,看你有(yǒu)沒有(yǒu)工作的(de)能力、潛力;興趣愛好、溝通協助能力等 深圳遠标培訓面試技能借鑒

應屆生面試軟件實施工程師,會問到關于數據庫的(de)哪些知識呢(ne)?問題及其答案都要

主要是sql查詢語句,再有(yǒu)就是SQL調優。

至于問題和(hé)答案自(zì)己去(qù)翻相關教材吧(ba),或是找别人總結的(de)文章(zhāng)。網上搜下也是一(yī)大把,何必在這裏答案呢(ne)

應聘JAVA工程師,面試官常問一(yī)些什麽問題?

面試啊,一(yī)般不會問太具體的(de)問題,語法會在筆(bǐ)試裏考,然後一(yī)般面試分技術面試和(hé)綜合面試。一(yī)般情況是,你過了筆(bǐ)試,然後去(qù)技術面試,然後綜合面試。技術面試官一(yī)般是拿着你的(de)簡曆和(hé)筆(bǐ)試試卷,一(yī)開始會問你那些寫錯的(de)地(dì)方。然後問你有(yǒu)什麽項目經驗,如(rú)果有(yǒu),會追問項目的(de)種種,比如(rú)你開發了一(yī)個圖書館信息管理(lǐ)系統,會問你用了什麽框架,比如(rú)你說用了struts,然後他會問你struts的(de)基本原理(lǐ),你大緻講一(yī)下對struts框架對servlet的(de)封裝和(hé)配置文件,然後他會問一(yī)些你數據庫的(de)東西,主要是你數據是如(rú)何設計的(de)~。大緻是這個流程。然後綜合面試就是問你在學(xué)校幹了什麽 班幹部什麽 學(xué)校活動 學(xué)生會 還有(yǒu) 項目都可(kě)以随便說說,聊聊。

有(yǒu)些技術面試官會問你一(yī)些智力題(通常這樣的(de)面試官都不是項目經理(lǐ),是稍微懂點技術的(de)人力資源,比較2的(de)反正)

技術題目可(kě)以在網上搜索,另外就是看程序員面試寶典這本書。

技術面試官還會問你對其他技術,(你會的(de)東西都應該寫在簡曆上),比如(rú)你簡曆上說你會Hibernate,那他也會問你Hibernate的(de)相關東西。OOP思想什麽的(de),設計模式也會涉及的(de)

沖壓模具工面試會問一(yī)些什麽問題

曾經是否做(zuò)過沖壓工,如(rú)何安裝模具,都加工過什麽樣的(de)産品,以及沖壓加工的(de)安全操作規定等。

我(wǒ)明天要面試太極華清的(de)軟件實施工程師了

筆(bǐ)試是數據庫的(de)題,基本查詢,存儲過程什麽的(de),考完就面試。

軟件實施工程師的(de)工作流程 詳細一(yī)點 對付面試的(de)

調研企業現狀,需求分析,詳細設計,軟件采購安裝,系統配置初始化,系統測試,用戶培訓。。。

軟件開發工程師面試題的(de)介紹就聊到這裏吧(ba),感謝你花時間閱讀本站內(nèi)容,更多關于軟件開發的(de)面試題簡答題、軟件開發工程師面試題的(de)信息别忘了在本站進行(xíng)查找喔。

掃碼二維碼