- 相關(guān)推薦
科創(chuàng)部面試問題
科創(chuàng)部是學(xué)生會不可缺少的職能部門之一,在學(xué)院科技創(chuàng)新方面發(fā)揮著重要作用。如何面試進(jìn)入科創(chuàng)部?以下是小編為你整理的科創(chuàng)部面試問題,希望能幫到你。
科創(chuàng)部面試問題
1. 談?wù)勀銓W(wǎng)絡(luò)科創(chuàng)部的了解。(考察對面試的準(zhǔn)備)
2.為什么想加入學(xué)生會網(wǎng)絡(luò)科創(chuàng)部?(目的性)
3.你覺得你最大的優(yōu)點是什么?(對自我的認(rèn)識)
4.你對于電腦操作的認(rèn)識有多少?(考察技能)
5.假如在部門內(nèi)有你不喜歡的人不怎么處理?(對待事情的公私)
6.假如你的上司有一個不好的甚至錯誤的決定要你去執(zhí)行,你如何抉擇?(與上司的協(xié)調(diào)能力和處世的藝術(shù))
7.假如你進(jìn)入網(wǎng)絡(luò)科創(chuàng)部,你想在哪些方面展現(xiàn)自己的.特長?(一個執(zhí)行者還是策劃者)
8.談?wù)勀愕囊淮问〗?jīng)歷。(承受能力,自我總結(jié)能力)
9..一個活動做完之后還要做什么?(是否善于總結(jié))
10.你還有沒有面試其他部門?(面試的目的性)
11.假如你在學(xué)生會的工作和你的學(xué)習(xí)時間發(fā)生沖突,你如何處理?(自我調(diào)節(jié)能力)
12.有沒有在學(xué)生會擔(dān)任過類似的職務(wù)?
13.假如這次面試你失敗了你怎么做?(自我的總結(jié))
14.你怎么看待因為工作協(xié)調(diào)需要要你做一些非專業(yè)的體力活動(例如搬搬抬抬的工作)?(價值取向)
15.有一項任務(wù)交給你,你愿意一個人完成還是團(tuán)隊完成?
16.讓你設(shè)計一個學(xué)生會的網(wǎng)站,你要從何著手?(針對熟練的同學(xué))
科創(chuàng)面試題范例
1、靜態(tài)變量與實例變量的區(qū)別
類的成員變量有兩種:一種是被static關(guān)鍵字修飾的變量,叫類變量或靜態(tài)變量,一種是沒有被static修飾的,叫做實例變量
靜態(tài)變量和實例變量的區(qū)別在于:
類靜態(tài)變量在內(nèi)存中只有一個,java虛擬機(jī)在加載類的過程中為靜態(tài)變量分配內(nèi)存,靜態(tài)變量位于方法區(qū),被類的所有實例共享,靜態(tài)變量可以通過類名直接訪問。靜態(tài)變量的生命周期取決于類的生命周期,當(dāng)類被加載的時候,靜態(tài)變量被創(chuàng)建并分配內(nèi)存空間,當(dāng)類被卸載時,靜態(tài)變量被摧毀,并釋放所占有的內(nèi)存。
類的每一個實例都有相應(yīng)的實例變量,每創(chuàng)建一個類的實例,java虛擬機(jī)為實例變量分配一次內(nèi)存,實例變量位于堆區(qū)中,實例變量的生命周期取決于實例的生命周期,當(dāng)創(chuàng)建實例時,為實例變量背創(chuàng)建,并分配內(nèi)存,當(dāng)實例被銷毀時,實例 變量被銷毀,并釋放所占有的內(nèi)存空間。
假如成員變量時引用變量,該成員變量結(jié)束生命周期時,并不意味著它所引用對象也結(jié)束生命周期。變量的生命周期和對象的生命周期是不同的概念。
2、java的23中設(shè)計模式
factory(工廠模式)、builder(建造模式)、factory method(工廠方法模式)、prototype(原始模型模式)、singleton(單例模式)、faade(門面模式)、adapter(適配器模式)、bridge(橋梁模式)、composite(合成模式)、decorator(裝飾模式)、flyweight(享元模式)、proxy(代理模式)、command(命令模式)、interpreter(解釋器模式)、visitor(訪問者模式)、iterator(迭代子模式)、mediator(調(diào)停者模式)、memento(備忘錄模式)、observer(觀察者模式)、state(狀態(tài)模式)、strategy(策略模式)、template method(模板方法模式)、chain of responsibility(責(zé)任鏈模式)
3、軟件生存周期模型
瀑布模型:也稱線性順序模型或軟件生存周期模型。瀑布模型遵循軟件生存周期的劃分,明確規(guī)定各個階段的任務(wù),各個階段的工作自上而下順序展開,如同瀑布流水,逐級下落。特征:階段間的順序性和依賴性;推遲實現(xiàn)的觀點;質(zhì)量保證的觀點。缺點:缺乏靈活性,無法解決軟件需求不明確或不準(zhǔn)確的問題
快速原型模型:快速原型是快速建立起來的可以在計算機(jī)上運行的程序,他能完成的功能往往是最終產(chǎn)品能完成功能的一個子集。快速原型的關(guān)鍵是在于能盡可能“快速”地構(gòu)造原型,一旦確定了用戶的真正需求,所構(gòu)造的原型將被丟棄,快速原型模式不符合主流的發(fā)展。
增量模型:是瀑布模型的順序特性與快速原型法的'迭代特征相結(jié)合的產(chǎn)物。使用增量模型是,第一個增量構(gòu)件往往實現(xiàn)軟件的基本需求,提供最核心的功能。缺點:各個構(gòu)件的并入會產(chǎn)生一定的沖突;容易出現(xiàn)邊做邊改的方式,從而使軟件過程控制失去整體性
螺旋模型:是將瀑布模型和原型模型結(jié)合起來,并且加入兩種模型均忽略了的風(fēng)險分析,彌補了兩者的不足。分為四個部分:制定計劃、風(fēng)險分析、實施工程、客戶評估。缺點:客戶不能接受這中分析方法;進(jìn)行項目風(fēng)險分析,會降低項目利潤。
4、編碼的轉(zhuǎn)換
string str = new string(strinput.getbytes(“iso8859_1”),”gbk”);
5、js中的正則表達(dá)式
匹配輸入的內(nèi)容不為空格:txtname.replace(/(^s*)|(s*$)/,”")==”"
驗證郵箱的格式:var p2 = /^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$/;
if(!p2.exec(email)) {alert(‘郵箱格式不對!’); return false;}
6、jdbc訪問數(shù)據(jù)庫的一個基本流程
、偌虞d驅(qū)動 class.forname(“oracle.jdbc.driver.orcaledriver”)
②使用drivermanager類,創(chuàng)建連接對象
connection conn = drivermanager.getconnection(“jdbc:oracle:thin:@主機(jī)ip:端口號:服務(wù)器名”,用戶,口令)
③創(chuàng)建query語句,通過連接對象獲取preparestatement,執(zhí)行query語句
、芴幚斫Y(jié)果
⑤釋放資源(關(guān)閉連接)
7、struts是如何實現(xiàn)mvc,它的工作流程是怎樣的
model是由action(應(yīng)該屬于c)和actionform等構(gòu)成。action對象封裝了具體的處理邏輯,調(diào)用業(yè)務(wù)邏輯模塊,可以用javabean和ejb等組件技術(shù)來處理數(shù)據(jù)庫的訪問,并且把響應(yīng)提交到合適的view組件中。
view部分是通過jsp技術(shù)實現(xiàn)的。struts還提供了自定義的標(biāo)記庫,通過使用這些自定義標(biāo)記創(chuàng)建的jsp表單,可以實現(xiàn)和model部分中的actionform的映射,完成對用戶數(shù)據(jù)的封裝
controller功能由actionservlet和actionmapping對象構(gòu)成,核心是actionservlet,它用來接受客戶端的請求。actionservlet包括一組基于配置的actionmapping對象,每個actionmapping對象實現(xiàn)了一個請求到一個具體的model部分中action處理器對象之間的映射。
對于采用struts框架的web應(yīng)用,在web應(yīng)用時就會啟動加載并初始化actionservlet,actionservlet從struts-config.xml文件中讀取配置信息,把他們存放到各種配置對象中,例如actionservlet接收到一個客戶請求時,將執(zhí)行如下流程.
1).檢索和用戶請求匹配的actionmapping實例,如果不存在,就返回用戶請求路徑無效的信息.
2).如果actionform實例不存在,就創(chuàng)建一個actionfrom對象,把客戶提交的表單數(shù)據(jù)保存到actionform對象中.
3).根據(jù)配置信息決定是否需要表單驗證,如果需要就調(diào)用actionform的validate()方法.
4).如果actionform的對象返回null或返回一個不包含actionmessage的actionerrors對象,就表示表單驗證成功.
5).actionservlet根據(jù)actionmapping實例包含的映射信息決定將轉(zhuǎn)發(fā)給哪個action.如果相應(yīng)的action實例不存在,就先創(chuàng)建這個實例,然后調(diào)用action的execute()方法.
6).action的execute()方法返回一個actionforwd對象,actionservlet再把客戶請求轉(zhuǎn)發(fā)給actionforward對象指向的jsp組件.
7).actionfoward對象指向的jsp組件生成動態(tài)網(wǎng)頁,返回給客戶.
對于以上流程的(4),如果actionform的validate()方法返回一個包含一個或多哥actionmessage的actionerrors對象,就表示表單驗證失敗,此時actionservlet將直接把請求轉(zhuǎn)發(fā)給包含客戶提交表單的jsp組件.在這種情況下,不會在創(chuàng)建action對象并調(diào)用action的execute()方法.
【科創(chuàng)部面試問題】相關(guān)文章:
科創(chuàng)部 面試問題04-21
科創(chuàng)中心面試問題04-21
科創(chuàng)部工作計劃02-25
科創(chuàng)部工作總結(jié)12-28
面試活動部的問題04-21
調(diào)研部面試的問題04-21
面試秘書部的問題04-21
心理部面試的問題04-20
秘書部面試的問題04-20
面試紀(jì)檢部的問題04-20