第一篇:51CTO下載-JAVA面試題集合
51CTO下載-JAVA面試題集合.txt我爸說過的最讓我感動的一句話:“孩子,好好學(xué)習(xí)吧,爸以前玩麻將都玩兒10塊的,現(xiàn)在為了供你念書,改玩兒1塊的了?!盝AVA面試題集
基礎(chǔ)知識:
1.C++或Java中的異常處理機(jī)制的簡單原理和應(yīng)用。
當(dāng)JAVA程序違反了JAVA的語義規(guī)則時,JAVA虛擬機(jī)就會將發(fā)生的錯誤表示為一個異常。違反語義規(guī)則包括2種情況。一種是JAVA類庫內(nèi)置的語義檢查。例如數(shù)組下標(biāo)越界,會引發(fā)IndexOutOfBoundsException;訪問null的對象時會引發(fā)NullPointerException。另一種情況就是JAVA允許程序員擴(kuò)展這種語義檢查,程序員可以創(chuàng)建自己的異常,并自由選擇在何時用throw關(guān)鍵字引發(fā)異常。所有的異常都是java.lang.Thowable的子類。2.Java的接口和C++的虛類的相同和不同處。
由于Java不支持多繼承,而有可能某個類或?qū)ο笠褂梅謩e在幾個類或?qū)ο罄锩娴姆椒ɑ驅(qū)傩?,現(xiàn)有的單繼承機(jī)制就不能滿足要求。與繼承相比,接口有更高的靈活性,因為接口中沒有任何實現(xiàn)代碼。當(dāng)一個類實現(xiàn)了接口以后,該類要實現(xiàn)接口里面所有的方法和屬性,并且接口里面的屬性在默認(rèn)狀態(tài)下面都是public static,所有方法默認(rèn)情況下是public.一個類可以實現(xiàn)多個接口。
3.垃圾回收的優(yōu)點和原理。并考慮2種回收機(jī)制。
Java語言中一個顯著的特點就是引入了垃圾回收機(jī)制,使c++程序員最頭疼的內(nèi)存管理的問題迎刃而解,它使得Java程序員在編寫程序的時候不再需要考慮內(nèi)存管理。由于有個垃圾回收機(jī)制,Java中的對象不再有“作用域”的概念,只有對象的引用才有“作用域”。垃圾回收可以有效的防止內(nèi)存泄露,有效的使用可以使用的內(nèi)存。垃圾回收器通常是作為一個單獨的低級別的線程運行,不可預(yù)知的情況下對內(nèi)存堆中已經(jīng)死亡的或者長時間沒有使用的對象進(jìn)行清楚和回收,程序員不能實時的調(diào)用垃圾回收器對某個對象或所有對象進(jìn)行垃圾回收?;厥諜C(jī)制有分代復(fù)制垃圾回收和標(biāo)記垃圾回收,增量垃圾回收。4.請說出你所知道的線程同步的方法。
wait():使一個線程處于等待狀態(tài),并且釋放所持有的對象的lock。
sleep():使一個正在運行的線程處于睡眠狀態(tài),是一個靜態(tài)方法,調(diào)用此方法要捕捉InterruptedException異常。
notify():喚醒一個處于等待狀態(tài)的線程,注意的是在調(diào)用此方法的時候,并不能確切的喚醒某一個等待狀態(tài)的線程,而是由JVM確定喚醒哪個線程,而且不是按優(yōu)先級。
Allnotity():喚醒所有處入等待狀態(tài)的線程,注意并不是給所有喚醒線程一個對象的鎖,而是讓它們競爭。
5.請講一講析構(gòu)函數(shù)和虛函數(shù)的用法和作用。6.Error與Exception有什么區(qū)別?
Error表示系統(tǒng)級的錯誤和程序不必處理的異常,Exception表示需要捕捉或者需要程序進(jìn)行處理的異常。7.在java中一個類被聲明為final類型,表示了什么意思? 表示該類不能被繼承,是頂級類。8.描述一下你最常用的編程風(fēng)格。
9.heap和stack有什么區(qū)別。
棧是一種線形集合,其添加和刪除元素的操作應(yīng)在同一段完成。棧按照后進(jìn)先出的方式進(jìn)行處理。
堆是棧的一個組成元素
10.如果系統(tǒng)要使用超大整數(shù)(超過long長度范圍),請你設(shè)計一個數(shù)據(jù)結(jié)構(gòu)來存儲這種超大型數(shù)字以及設(shè)計一種算法來實現(xiàn)超大整數(shù)加法運算)。public class BigInt(){ int[] ArrOne = new ArrOne[1000];String intString=“";public int[] Arr(String s){ intString = s;for(int i=0;i 12,談?wù)刦inal, finally, finalize的區(qū)別。 final—修飾符(關(guān)鍵字)如果一個類被聲明為final,意味著它不能再派生出新的子類,不能作為父類被繼承。因此一個類不能既被聲明為 abstract的,又被聲明為final的。將變量或方法聲明為final,可以保證它們在使用中不被改變。被聲明為final的變量必須在聲明時給定初值,而在以后的引用中只能讀取,不可修改。被聲明為final的方法也同樣只能使用,不能重載。 finally—再異常處理時提供 finally 塊來執(zhí)行任何清除操作。如果拋出一個異常,那么相匹配的 catch 子句就會執(zhí)行,然后控制就會進(jìn)入 finally 塊(如果有的話)。 finalize—方法名。Java 技術(shù)允許使用 finalize()方法在垃圾收集器將對象從內(nèi)存中清除出去之前做必要的清理工作。這個方法是由垃圾收集器在確定這個對象沒有被引用時對這個對象調(diào)用的。它是在 Object 類中定義的,因此所有的類都繼承了它。子類覆蓋 finalize()方法以整理系統(tǒng)資源或者執(zhí)行其他清理工作。finalize()方法是在垃圾收集器刪除對象之前對這個對象調(diào)用的。 13,Anonymous Inner Class(匿名內(nèi)部類)是否可以extends(繼承)其它類,是否可以implements(實現(xiàn))interface(接口)? 匿名的內(nèi)部類是沒有名字的內(nèi)部類。不能extends(繼承)其它類,但一個內(nèi)部類可以作為一個接口,由另一個內(nèi)部類實現(xiàn)。 14,Static Nested Class 和 Inner Class的不同,說得越多越好(面試題有的很籠統(tǒng))。 Nested Class(一般是C++的說法),Inner Class(一般是JAVA的說法)。Java內(nèi)部類與C++嵌套類最大的不同就在于是否有指向外部的引用上。具體可見http: //004km.cnma(String source){ if(source==null||source.trim().equals(”“))return null;StringTokenizer commaToker = new StringTokenizer(source,”,“);String[] result = new String[commaToker.countTokens()];int i=0;while(commaToker.hasMoreTokens()){ result[i] = commaToker.nextToken();i++;} return result;} 循環(huán)遍歷String數(shù)組 Integer.parseInt(String s)變成int類型 組成int數(shù)組 Arrays.sort(int[] a), a數(shù)組升序 降序可以從尾部開始輸出 2.金額轉(zhuǎn)換,阿拉伯?dāng)?shù)字的金額轉(zhuǎn)換成中國傳統(tǒng)的形式如:(¥1011)->(一千零一拾一元整)輸出。 3、繼承時候類的執(zhí)行順序問題,一般都是選擇題,問你將會打印出什么? 答:父類: package test;public class FatherClass { public FatherClass(){ System.out.println(”FatherClass Create“);} } 子類: package test;import test.FatherClass;public class ChildClass extends FatherClass { public ChildClass(){ System.out.println(”ChildClass Create“);} public static void main(String[] args){ FatherClass fc = new FatherClass();ChildClass cc = new ChildClass();} } 輸出結(jié)果: C:>java test.ChildClass FatherClass Create FatherClass Create ChildClass Create 4、內(nèi)部類的實現(xiàn)方式? 答:示例代碼如下: package test;public class OuterClass { private class InterClass { public InterClass(){ System.out.println(”InterClass Create“);} } public OuterClass(){ InterClass ic = new InterClass();System.out.println(”O(jiān)uterClass Create“);} public static void main(String[] args){ OuterClass oc = new OuterClass();} } 輸出結(jié)果: C:>java test/OuterClass InterClass Create OuterClass Create 再一個例題: public class OuterClass { private double d1 = 1.0;//insert code here } You need to insert an inner class declaration at line 3.Which two inner class declarations are valid?(Choose two.)A.class InnerOne{ public static double methoda(){return d1;} } B.public class InnerOne{ static double methoda(){return d1;} } C.private class InnerOne{ double methoda(){return d1;} } D.static class InnerOne{ protected double methoda(){return d1;} } E.abstract class InnerOne{ public abstract double methoda();} 說明如下: 一.靜態(tài)內(nèi)部類可以有靜態(tài)成員,而非靜態(tài)內(nèi)部類則不能有靜態(tài)成員。故 A、B 錯 二.靜態(tài)內(nèi)部類的非靜態(tài)成員可以訪問外部類的靜態(tài)變量,而不可訪問外部類的非靜態(tài)變量;return d1 出錯。 故 D 錯 三.非靜態(tài)內(nèi)部類的非靜態(tài)成員可以訪問外部類的非靜態(tài)變量。故 C 正確 四.答案為C、E 5、Java 的通信編程,編程題(或問答),用JAVA SOCKET編程,讀服務(wù)器幾個字符,再寫入本地顯示? 答:Server端程序: package test;import java.net.*;import java.io.*;public class Server { private ServerSocket ss;private Socket socket;private BufferedReader in;private PrintWriter out;public Server(){ try { ss=new ServerSocket(10000);while(true){ socket = ss.accept();String RemoteIP = socket.getInetAddress().getHostAddress();String RemotePort = ”:“+socket.getLocalPort();System.out.println(”A client come in!IP:“+RemoteIP+RemotePort);in = new BufferedReader(new InputStreamReader(socket.getInputStream()));String line = in.readLine();System.out.println(”Cleint send is :“ + line);out = new PrintWriter(socket.getOutputStream(),true);out.println(”Your Message Received!“);out.close();in.close();socket.close();} }catch(IOException e){ out.println(”wrong“);} } public static void main(String[] args){ new Server();} };Client端程序: package test;import java.io.*;import java.net.*; public class Client { Socket socket;BufferedReader in;PrintWriter out;public Client(){ try { System.out.println(”Try to Connect to 127.0.0.1:10000“);socket = new Socket(”127.0.0.1“,10000);System.out.println(”The Server Connected!“);System.out.println(”Please enter some Character:“);BufferedReader line = new BufferedReader(new InputStreamReader(System.in));out = new PrintWriter(socket.getOutputStream(),true);out.println(line.readLine());in = new BufferedReader(new InputStreamReader(socket.getInputStream()));System.out.println(in.readLine());out.close();in.close();socket.close();}catch(IOException e){ out.println(”Wrong“);} } public static void main(String[] args){ new Client();} }; 6、用JAVA實現(xiàn)一種排序,JAVA類實現(xiàn)序列化的方法(二種)? 如在COLLECTION框架中,實現(xiàn)比較要實現(xiàn)什么樣的接口? 答:用插入法進(jìn)行排序代碼如下 package test;import java.util.*;class InsertSort { ArrayList al;public InsertSort(int num,int mod){ al = new ArrayList(num);Random rand = new Random();System.out.println(”The ArrayList Sort Before:“);for(int i=0;i (((Integer)al.get(j)).intValue()>=tempInt.intValue()){ al.add(j,tempInt);MaxSize++;System.out.println(al.toString());break;} } } } System.out.println(”The ArrayList Sort After:“);for(int i=0;i Collection框架中實現(xiàn)比較要實現(xiàn)Comparable 接口和 Comparator 接口 7、編程:編寫一個截取字符串的函數(shù),輸入為一個字符串和字節(jié)數(shù),輸出為按字節(jié)截取的字符串。但是要保證漢字不被截半個,如”我ABC“4,應(yīng)該截為”我AB“,輸入”我ABC漢DEF“,6,應(yīng)該輸出為”我ABC“而不是”我ABC+漢的半個“。答:代碼如下: package test; class SplitString { String SplitStr;int SplitByte;public SplitString(String str,int bytes){ SplitStr=str;SplitByte=bytes;System.out.println(”The String is:′“+SplitStr+”′;SplitBytes=“+SplitByte);} public void SplitIt(){ int loopCount;loopCount=(SplitStr.length()%SplitByte==0)?(SplitStr.length()/SplitByte):(SplitStr.length()/Split Byte+1);System.out.println(”Will Split into “+loopCount);for(int i=1;i<=loopCount;i++){ if(i==loopCount){ System.out.println(SplitStr.substring((i-1)*SplitByte,SplitStr.length()));} else { System.out.println(SplitStr.substring((i-1)*SplitByte,(i*SplitByte)));} } } public static void main(String[] args){ SplitString ss = new SplitString(”test中dd文dsaf中男大3443n中國43中國人 0ewldfls=103“,4);ss.SplitIt();} } 8、JAVA多線程編程。用JAVA寫一個多線程程序,如寫四個線程,二個加1,二個對一個變量減一,輸出。 希望大家補(bǔ)上,謝謝 9、STRING與STRINGBUFFER的區(qū)別。 答:STRING的長度是不可變的,STRINGBUFFER的長度是可變的。如果你對字符串中的內(nèi)容經(jīng)常進(jìn)行操作,特別是內(nèi)容要修改時,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法 Jsp方面 1、jsp有哪些內(nèi)置對象?作用分別是什么? 答:JSP共有以下9種基本內(nèi)置組件(可與ASP的6種內(nèi)部組件相對應(yīng)): request 用戶端請求,此請求會包含來自GET/POST請求的參數(shù) response 網(wǎng)頁傳回用戶端的回應(yīng) pageContext 網(wǎng)頁的屬性是在這里管理 session 與請求有關(guān)的會話期 application servlet 正在執(zhí)行的內(nèi)容 out 用來傳送回應(yīng)的輸出 config servlet的構(gòu)架部件 page JSP網(wǎng)頁本身 exception 針對錯誤網(wǎng)頁,未捕捉的例外 2、jsp有哪些動作?作用分別是什么? 答:JSP共有以下6種基本動作 jsp:include:在頁面被請求的時候引入一個文件。jsp:useBean:尋找或者實例化一個JavaBean。jsp:setProperty:設(shè)置JavaBean的屬性。jsp:getProperty:輸出某個JavaBean的屬性。jsp:forward:把請求轉(zhuǎn)到一個新的頁面。 jsp:plugin:根據(jù)瀏覽器類型為Java插件生成OBJECT或EMBED標(biāo)記 3、JSP中動態(tài)INCLUDE與靜態(tài)INCLUDE的區(qū)別? 答:動態(tài)INCLUDE用jsp:include動作實現(xiàn) 靜態(tài)INCLUDE用include偽碼實現(xiàn),定不會檢查所含文件的變化,適用于包含靜態(tài)頁面 <%@ include file=”included.htm“ %> 4、兩種跳轉(zhuǎn)方式分別是什么?有什么區(qū)別? 答:有兩種,分別為: 1、說一說Servlet的生命周期? 答:servlet有良好的生存期的定義,包括加載和實例化、初始化、處理請求以及服務(wù)結(jié)束。這個生存期由javax.servlet.Servlet接口的init,service和destroy方法表達(dá)。 2、Servlet版本間(忘了問的是哪兩個版本了)的不同? 希望大家補(bǔ)上,謝謝 3、JAVA SERVLET API中forward()與redirect()的區(qū)別? 答:前者僅是容器中控制權(quán)的轉(zhuǎn)向,在客戶端瀏覽器地址欄中不會顯示出轉(zhuǎn)向后的地址;后者則是完全的跳轉(zhuǎn),瀏覽器將會得到跳轉(zhuǎn)的地址,并重新發(fā)送請求鏈接。這樣,從瀏覽器的地址欄中可以看到跳轉(zhuǎn)后的鏈接地址。所以,前者更加高效,在前者可以滿足需要時,盡量使用forward()方法,并且,這樣也有助于隱藏實際的鏈接。在有些情況下,比如,需要跳轉(zhuǎn)到一個其它服務(wù)器上的資源,則必須使用sendRedirect()方法。 4、Servlet的基本架構(gòu) public class ServletName extends HttpServlet { public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { } public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { } } Jdbc、Jdo方面 1、可能會讓你寫一段Jdbc連Oracle的程序,并實現(xiàn)數(shù)據(jù)查詢.答:程序如下: package hello.ant;import java.sql.*;public class jdbc { String dbUrl=”jdbc:oracle:thin:@127.0.0.1:1521:orcl“;String theUser=”admin“;String thePw=”manager“;Connection c=null;Statement conn;ResultSet rs=null;public jdbc(){ try{ Class.forName(”oracle.jdbc.driver.OracleDriver“).newInstance();c = DriverManager.getConnection(dbUrl,theUser,thePw);conn=c.createStatement();}catch(Exception e){ e.printStackTrace();} } public boolean executeUpdate(String sql){ try { conn.executeUpdate(sql);return true;} catch(SQLException e){ e.printStackTrace();return false;} } public ResultSet executeQuery(String sql){ rs=null;try { rs=conn.executeQuery(sql);} catch(SQLException e){ e.printStackTrace();} return rs;} public void close(){ try { conn.close();c.close();} catch(Exception e){ e.printStackTrace();} } public static void main(String[] args){ ResultSet rs;jdbc conn = new jdbc();rs=conn.executeQuery(”select * from test“);try{ while(rs.next()){ System.out.println(rs.getString(”id“));System.out.println(rs.getString(”name“));} }catch(Exception e){ e.printStackTrace();} } } 2、Class.forName的作用?為什么要用? 答:調(diào)用該訪問返回一個以字符串指定類名的類的對象。 3、Jdo是什么? 答:JDO是Java對象持久化的新的規(guī)范,為java data object的簡稱,也是一個用于存取某種數(shù)據(jù)倉庫中的對象的標(biāo)準(zhǔn)化API。JDO提供了透明的對象存儲,因此對開發(fā)人員來說,存儲數(shù)據(jù)對象完全不需要額外的代碼(如JDBC API的使用)。這些繁瑣的例行工作已經(jīng)轉(zhuǎn)移到JDO產(chǎn)品提供商身上,使開發(fā)人員解脫出來,從而集中時間和精力在業(yè)務(wù)邏輯上。另外,JDO很靈活,因為它可以在任何數(shù)據(jù)底層上運行。JDBC只是面向關(guān)系數(shù)據(jù)庫(RDBMS)JDO更通用,提供到任何數(shù)據(jù)底層的存儲功能,比如關(guān)系數(shù)據(jù)庫、文件、XML以及對象數(shù)據(jù)庫(ODBMS)等等,使得應(yīng)用可移植性更強(qiáng)。 4、在ORACLE大數(shù)據(jù)量下的分頁解決方法。一般用截取ID方法,還有是三層嵌套方法。答:一種分頁方法 <% int i=1;int numPages=14;String pages = request.getParameter(”page“);int currentPage = 1;currentPage=(pages==null)?(1):{Integer.parseInt(pages)} sql = ”select count(*)from tables“;ResultSet rs = DBLink.executeQuery(sql);while(rs.next())i = rs.getInt(1);int intPageCount=1;intPageCount=(i%numPages==0)?(i/numPages):(i/numPages+1);int nextPage;int upPage;nextPage = currentPage+1;if(nextPage>=intPageCount)nextPage=intPageCount;upPage = currentPage-1;if(upPage<=1)upPage=1;rs.close();sql=”select * from tables“;rs=DBLink.executeQuery(sql);i=0;while((i //輸出翻頁連接 合計:<%=currentPage%>/<%=intPageCount%>第一頁 href=”List.jsp?page=<%=upPage%>“>上一頁 Xml方面 1、xml有哪些解析技術(shù)?區(qū)別是什么? 答:有DOM,SAX,STAX等 DOM:處理大型文件時其性能下降的非常厲害。這個問題是由DOM的樹結(jié)構(gòu)所造成的,這種結(jié)構(gòu)占用的內(nèi)存較多,而且DOM必須在解析文件之前把整個文檔裝入內(nèi)存,適合對XML的隨機(jī)訪問SAX:不現(xiàn)于DOM,SAX是事件驅(qū)動型的XML解析方式。它順序讀取XML文件,不需要一次全部裝載整個文件。當(dāng)遇到像文件開頭,文檔結(jié)束,或者標(biāo)簽開頭與標(biāo)簽結(jié)束時,它會觸發(fā)一個事件,用戶通過在其回調(diào)事件中寫入處理代碼來處理XML文件,適合對XML的順序訪問 STAX:Streaming API for XML(StAX) 2、你在項目中用到了xml技術(shù)的哪些方面?如何實現(xiàn)的? 答:用到了數(shù)據(jù)存貯,信息配置兩方面。在做數(shù)據(jù)交換平臺時,將不能數(shù)據(jù)源的數(shù)據(jù)組裝成XML文件,然后將XML文件壓縮打包加密后通過網(wǎng)絡(luò)傳送給接收者,接收解密與解壓縮后再同XML文件中還原相關(guān)信息進(jìn)行處理。在做軟件配置時,利用XML可以很方便的進(jìn)行,軟件的各種配置參數(shù)都存貯在XML文件中。 3、用jdom解析xml文件時如何解決中文問題?如何解析? 答:看如下代碼,用編碼方式加以解決 package test;import java.io.*;public class DOMTest 下 一 頁 你在你所在的公司是怎么開展測試工作的?是如何組織的? 你認(rèn)為理想的測試流程是什么樣子? 你是怎樣工作的? 軟件測試活動的生命周期是什么? 請畫出軟件測試活動的流程圖? 針對缺陷采取怎樣管理措施? 什么是測試評估?測試評估的范圍是什么? 如果能夠執(zhí)行完美的黑盒測試,還需要進(jìn)行白盒測試嗎?為什么? 測試結(jié)束的標(biāo)準(zhǔn)是什么? 軟件驗收測試除了alpha,beta測試以外,還有哪一種? 做測試多久了? 以前做過哪些項目? 你們以前測試的流程是怎樣的? <答:測試計劃-測試用例設(shè)計-測試執(zhí)行-測試分析報告> 用過哪些測試工具? 為什么選擇測試這行? <答:它是一個新興的行業(yè),有發(fā)展?jié)摿Γ液苠憻捜耍枰莆崭嗟募寄?,比做開發(fā)要更難> 為什么值得他們公司雇用? 幫助公司提高軟件質(zhì)量和測試部門的技術(shù)水平 如果我雇用你,你能給部門帶來什么貢獻(xiàn)? 分享我的測試經(jīng)驗和測試技能,提高測試部門技術(shù)水平 如何從工作中看出你是個自動自覺的人 1.工作成果2.工作質(zhì)量 你的工作通常能在時限內(nèi)完成嗎.(我想問一下就是她問這個問題的動機(jī)是什么) 在有足夠的資源和合理的工作量的情況下,完全可以按時完成,并能比一般人做的更好 通常你對于別人批評你會有什么樣的反應(yīng) 有錯即改,無措勉之 如果明知這樣做不對,你還會依主管的指過去做嗎 在公司內(nèi)部下級是否有申訴渠道? 如果你接到一個客戶抱怨的電話,你確知無法解決他的問題,你會怎么處理 為什么抱怨?是怎么樣的問題? 如果是客服問題,提交客服部門解決 如果是質(zhì)量問題,分析原因,下一版本改進(jìn) 什么叫單元測試? 請就軟件測試人員應(yīng)該具備什么樣的基本素質(zhì)說說你的看法。 請就如何在開發(fā)中進(jìn)行軟件質(zhì)量控制說說你的看法 簡述軟件測試的意義,以及軟件測試的分類 1、功能測試,性能測試,界面測試,安全測試(可以簡單點,比如只涉及到COOKIES里的內(nèi)容),壓力測試(商業(yè)性質(zhì)的網(wǎng)站)等等,B/S軟件也要根據(jù)其具體功能采用不同的測試策略。 2,軟件工程師要具有那些素質(zhì)? 態(tài)度、責(zé)任心、自信、敏銳的觀察力、良好的發(fā)散思維 3、一般公司里實際的軟件測試流程是什么樣的?你們公司又是怎樣的? 先設(shè)計后開發(fā)模式,加強(qiáng)單元測試,加強(qiáng)代碼走查,有一套完整的白盒測試方法。關(guān)鍵是加強(qiáng)開發(fā)人員的質(zhì)量意識,增進(jìn)程序員向工程師水平發(fā)展。 4、意義嘛,就自己想吧。軟件測試的分類,這個很多人都按各種方法去分。無明確答案給你。 對測試的理解——基本的測試知識,對測試是否認(rèn)可? 測試設(shè)計的方法并舉例說明——測試技術(shù)的使用 測試工具——熟悉程度,能否與當(dāng)前工作匹配? 如何做計劃?如何跟蹤計劃?——日常工作能力 如果開發(fā)人員提供的版本不滿足測試的條件,如何做?——與開發(fā)人員協(xié)作的能力熟悉unix系統(tǒng)、oracle數(shù)據(jù)庫嗎?——是否具備系統(tǒng)知識 做過開發(fā)嗎?寫過哪些代碼?——開發(fā)技能 閱讀英語文章,給出理解說明?——部分英語能力 文檔的意義——是否善于思考?(最簡單的概念,不同層次的理解) 假如進(jìn)入我們公司,對我們哪些方面會有幫助?——講講自己的特長 隨便找一件物品,讓其測試——測試的實際操作能力 軟件測試的方法有? 軟件測試的過程? 有一個新的軟件,假如你是測試工程師,該如何做? 軟件測試分哪兩種方法?分別適合什么情況? 2。一套完整的測試應(yīng)該由哪些階段組成?分別闡述一下各個階段。 3。軟件測試的類型有那些?分別比較這些不同的測試類型的區(qū)別與聯(lián)系。 4。測試用例通常包括那些內(nèi)容?著重闡述編制測試用例的具體做法 5。在分別測試winform的C/S結(jié)構(gòu)與測試WEB結(jié)構(gòu)的軟件是,應(yīng)該采取什么樣的方法分別測試?他們存在什么樣的區(qū)別與聯(lián)系? 6。在測試winform的C/S結(jié)構(gòu)軟件時,發(fā)現(xiàn)這個軟件的運行速度很慢,您會認(rèn)為是什么原因?您會采取哪些方法去檢查這個原因? 7。描述使用bugzilla缺陷管理工具對軟件缺陷(BUG)跟蹤的管理的流程 你在五年內(nèi)的個人目標(biāo)和職業(yè)目標(biāo)分別是什么? 正確回答從現(xiàn)在起的五年之內(nèi),我希望能夠在一個很好的職位上待幾年,而且最好有一次晉升,然后就期待著下一步。不管是向上提升,還是在企業(yè)內(nèi)橫向調(diào)動,對我個人來說,我希望找到一家企業(yè)——一家愿意做相互投入的企業(yè)——待上一段時間。 評論這個問題沒有回答得過分具體(那樣可能會產(chǎn)生漏洞),而且它表明你有雄心,并且思考過在企業(yè)中的成長方式。通過表達(dá)橫向調(diào)動和向上提升的愿望,表明你是一個有靈活性的人。 你怎樣做出自己的職業(yè)選擇? 正確回答 在上大學(xué)四年級前的那個夏天,我決定集中精力在某一領(lǐng)域謀求發(fā)展。盡管我是學(xué)商業(yè)的,但是我不知道自己最終會從事哪一行業(yè)的工作。我花了一定的時間考慮自 己的目標(biāo),想清楚了自己擅長做的事情以及想從工作中得到的東西,最后我得出了一個堅定的結(jié)論,那就是這個行業(yè)是最適合我的。 評論 這種回答表明,求職者認(rèn)真地做過一些計劃,縮小了自己的關(guān)注點,而且也認(rèn)準(zhǔn)了前進(jìn)的方向。這種回答還表明,求職者理解個人職業(yè)規(guī)劃的重要性,并且有能力做出認(rèn)真的個人決策。 1.你都用什么測試方法 針對不同的產(chǎn)品或者系統(tǒng)或者模塊,有不同的測試方法??傮w而言有白盒測試和黑盒測試。 2.怎么編寫案例 案例的編寫與測試階段的定義有很大的關(guān)系。系統(tǒng)測試和unit測試的案例可能不同??傮w而言測試案例根據(jù)系統(tǒng)的需求而定。 3.怎么才能夠全面的測試到每一個點 測試的全面性主要需要在設(shè)計測試計劃的時候考慮,從測試策略,產(chǎn)品需求等等多個角度考慮從而定義全部的測試點。 1、談?wù)勡浖y試技術(shù),以及如何提高 2、談?wù)勡浖y試職業(yè)發(fā)展,以及個人的打算 3、談?wù)勡浖y試在企業(yè)的地位,也可以結(jié)合軟件生命周期來談 有可能清晰的思路比確切的答案更重要 1,一般公司里實際的軟件測試流程是什么樣的?你們公司又是怎樣的? 2,軟件工程師要具有那些素質(zhì)? 3,你會哪些測試工具?怎么操作? 4,你能不能說下你的3到5年的職業(yè)計劃(規(guī)劃) 5,你覺得你來應(yīng)聘有那些優(yōu)勢? 第一關(guān):首先要自我介紹,自己的性格怎么樣,目前的工作經(jīng)歷積累了一些什么經(jīng)驗取得了些什么值得一說的成果。然后要說說對軟件測試怎么看?還有對于軟件測試有什么自己的想法。為什么會想到要做這行(因為我的簡歷上的工作經(jīng)歷沒有關(guān)于測試方面的)。哦,還有期望薪資。 第二關(guān):認(rèn)為軟件測試人員所要具備的基本素質(zhì),如果遇到問題會怎樣處理,如果得不到研發(fā)人員的配合(就是研發(fā)說這個不是問題)你又會怎么處理?然后就是一些基本概念,比如軟件測試的流程有哪些?如果我上任了,首先會怎么開始自己的工作計劃。(前兩關(guān)通過了后面這個就好過多了) 第三關(guān):像我介紹了一下公司的情況,告訴我主要針對什么內(nèi)容的測試,會不會使用數(shù)據(jù)庫。告訴我大概要做哪些內(nèi)容,詳細(xì)的可以上崗以后慢慢熟悉。 面試官最后會問你有什么問題要問嗎。作為應(yīng)聘者的你一般不要說沒問題問,這會給面試官留下你不太重視這份工作的壞印象。所以如果你想得到這份工作的話應(yīng)該抓住這最后的表現(xiàn)自己的機(jī)會: 你可以問: 1.貴公司近期和遠(yuǎn)期的發(fā)展目標(biāo)是什么? 2.貴公司的主要競爭對手有哪些? 3.貴公司有多少開發(fā)人員有多少測試人員? 4.貴公司又進(jìn)一步擴(kuò)充測試人員的計劃嗎? 5.如果我有幸能進(jìn)入貴公司的話,我有怎么樣的發(fā)展? 6.測試人員的溝通能力很重要,貴公司有規(guī)范的溝通渠道嗎? 7.請介紹一下貴公司的福利情況。 8.請問我什么時候能知道結(jié)果? 01.為什么要在一個團(tuán)隊中開展軟件測試工作? 保證軟件質(zhì)量的最后一道關(guān)口。 02.您是否了解以往所工作的企業(yè)的軟件測試過程?如果了解,請試述在這個過程中都有哪些工作要做?分別由哪些不同的角色來完成這些工作? 測試計劃->測試設(shè)計(測試用例,測試數(shù)據(jù))->測試執(zhí)行(單元測試,集成測試,系統(tǒng)測試,回歸測試) 05.您所熟悉的軟件測試類型都有哪些?請試著分別比較這些不同的測試類型的區(qū)別與聯(lián)系(如功能測試、性能測試……) 易用性測試-界面的友好性,操作方便性等。 功能測試-系統(tǒng)中功能性需求的滿足 安全性測試-系統(tǒng)是否存在安全隱患和漏洞 性能測試-系統(tǒng)在大并發(fā)下的響應(yīng)速度和健壯性 06.請試著比較一下黑盒測試、白盒測試、單元測試、集成測試、系統(tǒng)測試、驗收測試的區(qū)別與聯(lián)系。 黑盒/白盒:主要區(qū)別在是否了解系統(tǒng)或程序的內(nèi)部結(jié)構(gòu)和代碼 單元測試:關(guān)注某一個單元,函數(shù),模塊的正確性,一般需要編寫相關(guān)測試代碼。集成測試:模塊或模塊直接的集成接口測試,單個模塊測試 系統(tǒng)測試:一個完整功能的完全測試。 07.測試計劃工作的目的是什么?測試計劃工作的內(nèi)容都包括什么?其中哪些是最重要的? 提前安排出測試工具選擇,測試類型選擇,人員需求,保證和項目開發(fā)協(xié)調(diào)一致,保證測試工作順利進(jìn)行。 08.您認(rèn)為做好測試計劃工作的關(guān)鍵是什么? 了解項目或系統(tǒng)的業(yè)務(wù)需求 和項目經(jīng)理協(xié)調(diào)好,了解項目的進(jìn)度計劃安排情況 09.您所熟悉的測試用例設(shè)計方法都有哪些?請分別以具體的例子來說明這些方法在測試用例設(shè)計工作中的應(yīng)用。 邊界值/等價類/業(yè)務(wù)流程圖分析和狀態(tài)轉(zhuǎn)換分析/業(yè)務(wù)邏輯分析 10.您認(rèn)為做好測試用例設(shè)計工作的關(guān)鍵是什么? 對業(yè)務(wù)和軟件需求非常清楚,可以根據(jù)需求不同選擇不同的測試用例設(shè)計 12.您以往的工作中是否曾開展過測試用例的評審工作?如果有,請描述測試用例評審的過程和評審的內(nèi)容。 評審計劃->預(yù)審->評審; 評審內(nèi)容主要是測試用例對軟件需求的覆蓋程度,對于相關(guān)邊界是否考慮,是否針對復(fù)雜流程準(zhǔn)備多套測試數(shù)據(jù),是否有專門針對非功能性需求的測試。 13.您以往是否曾經(jīng)從事過性能測試工作?如果有,請盡可能的詳細(xì)描述您以往的性能測試工作的完整過程。 制訂計劃->選擇測試功能->選擇測試工具->錄制腳本->運行測試->分析結(jié)果 14.您在從事性能測試工作時,是否使用過一些測試工具?如果有,請試述該工具的工作原理,并以一個具體的工作中的例子描述該工具是如何在實際工作中應(yīng)用的。 微軟WAS,LoadRunner 15.您認(rèn)為性能測試工作的目的是什么?做好性能測試工作的關(guān)鍵是什么? 關(guān)鍵是測試腳本的錄制,測試時候測試環(huán)境的干凈。 16.在您以往的工作中,一條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄? 缺陷名詞/描述/缺陷等級/嚴(yán)重程度/發(fā)現(xiàn)模塊/發(fā)現(xiàn)步驟和過程/是否可以重現(xiàn) 17.您以往所從事的軟件測試工作中,是否使用了一些工具來進(jìn)行軟件缺陷(Bug)的管理?如果有,請結(jié)合該工具描述軟件缺陷(Bug)跟蹤管理的流程。 CQ,也可以使用BugFree等免費工具。 19.您如何看待軟件過程改進(jìn)?在您曾經(jīng)工作過的企業(yè)中,是否有一些需要改進(jìn)的東西呢?您期望的理想的測試人員的工作環(huán)境是怎樣的? 將先進(jìn)的經(jīng)驗或思想固化到過程中,通過過程改進(jìn)和能力提高來改進(jìn)軟件質(zhì)量。 Java集合框架是最常被問到的Java面試問題,要理解Java技術(shù)強(qiáng)大特性,就有必要掌握集合框架。這里有一些實用問題,常在Java面試中問到。 1、什么是Java集合API Java集合框架API是用來表示和操作集合的統(tǒng)一框架,它包含接口、實現(xiàn)類、以及幫助程序員完成一些編程的算法。簡言之,API在上層完成以下幾件事: ● 編程更加省力,提高城程序速度和代碼質(zhì)量 ● 非關(guān)聯(lián)的API提高互操作性 ● 節(jié)省學(xué)習(xí)使用新API成本 ● 節(jié)省設(shè)計新API的時間 ● 鼓勵、促進(jìn)軟件重用 具體來說,有6個集合接口,最基本的是Collection接口,由三個接口Set、List、SortedSet繼承,另外兩個接口是Map、SortedMap,這兩個接口不繼承Collection,表示映射而不是真正的集合。 2、什么是Iterator 一些集合類提供了內(nèi)容遍歷的功能,通過java.util.Iterator接口。這些接口允許遍歷對象的集合。依次操作每個元素對象。當(dāng)使用Iterators時,在獲得Iterator的時候包含一個集合快照。通常在遍歷一個Iterator的時候不建議修改集合本省。 3、Iterator與ListIterator有什么區(qū)別? Iterator:只能正向遍歷集合,適用于獲取移除元素。ListIerator:繼承Iterator,可以雙向列表的遍歷,同樣支持元素的修改。 4、什么是HaspMap和Map? Map是接口,Java 集合框架中一部分,用于存儲鍵值對,HashMap是用哈希算法實現(xiàn)Map的類。 5、HashMap與HashTable有什么區(qū)別?對比Hashtable VS HashMap 兩者都是用key-value方式獲取數(shù)據(jù)。Hashtable是原始集合類之一(也稱作遺留類)。HashMap作為新集合框架的一部分在Java2的1.2版本中加入。它們之間有一下區(qū)別: ● HashMap和Hashtable大致是等同的,除了非同步和空值(HashMap允許null值作為key和value,而Hashtable不可以)。 ● HashMap沒法保證映射的順序一直不變,但是作為HashMap的子類LinkedHashMap,如果想要預(yù)知的順序迭代(默認(rèn)按照插入順序),你可以很輕易的置換為HashMap,如果使用Hashtable就沒那么容易了。 ● HashMap不是同步的,而Hashtable是同步的。 ● 迭代HashMap采用快速失敗機(jī)制,而Hashtable不是,所以這是設(shè)計的考慮點。 6、在Hashtable上下文中同步是什么意思? 同步意味著在一個時間點只能有一個線程可以修改哈希表,任何線程在執(zhí)行hashtable的更新操作前需要獲取對象鎖,其他線程等待鎖的釋放。 7、什么叫做快速失敗特性 從高級別層次來說快速失敗是一個系統(tǒng)或軟件對于其故障做出的響應(yīng)。一個快速失敗系統(tǒng)設(shè)計用來即時報告可能會導(dǎo)致失敗的任何故障情況,它通常用來停止正常的操作而不是嘗試?yán)^續(xù)做可能有缺陷的工作。當(dāng)有問題發(fā)生時,快速失敗系統(tǒng)即時可見地發(fā)錯錯誤告警。在Java中,快速失敗與iterators有關(guān)。如果一個iterator在集合對象上創(chuàng)建了,其它線程欲“結(jié)構(gòu)化”的修改該集合對象,并發(fā)修改異常(ConcurrentModificationException)拋出。 8、怎樣使Hashmap同步? HashMap可以通過Map m = Collections.synchronizedMap(hashMap)來達(dá)到同步的效果。 9、什么時候使用Hashtable,什么時候使用HashMap 基本的不同點是Hashtable同步HashMap不是的,所以無論什么時候有多個線程訪問相同實例的可能時,就應(yīng)該使用Hashtable,反之使用HashMap。非線程安全的數(shù)據(jù)結(jié)構(gòu)能帶來更好的性能。 如果在將來有一種可能—你需要按順序獲得鍵值對的方案時,HashMap是一個很好的選擇,因為有HashMap的一個子類LinkedHashMap。所以如果你想可預(yù)測的按順序迭代(默認(rèn)按插入的順序),你可以很方便用LinkedHashMap替換HashMap。反觀要是使用的Hashtable就沒那么簡單了。同時如果有多個線程訪問HashMap,Collections.synchronizedMap()可以代替,總的來說HashMap更靈活。 10、為什么Vector類認(rèn)為是廢棄的或者是非官方地不推薦使用?或者說為什么我們應(yīng)該一直使用ArrayList而不是Vector 你應(yīng)該使用ArrayList而不是Vector是因為默認(rèn)情況下你是非同步訪問的,Vector同步了每個方法,你幾乎從不要那樣做,通常有想要同步的是整個操作序列。同步單個的操作也不安全(如果你迭代一個Vector,你還是要加鎖,以避免其它線程在同一時刻改變集合).而且效率更慢。當(dāng)然同樣有鎖的開銷即使你不需要,這是個很糟糕的方法在默認(rèn)情況下同步訪問。你可以一直使用Collections.sychronizedList來裝飾一個集合。 事實上Vector結(jié)合了“可變數(shù)組”的集合和同步每個操作的實現(xiàn)。這是另外一個設(shè)計上的缺陷。Vector還有些遺留的方法在枚舉和元素獲取的方法,這些方法不同于List接口,如果這些方法在代碼中程序員更趨向于想用它。盡管枚舉速度更快,但是他們不能檢查如果集合在迭代的時候修改了,這樣將導(dǎo)致問題。盡管以上諸多原因,oracle也從沒宣稱過要廢棄Vector. 1.如果讓你去推銷銀行信用卡,你會怎么做? 答:(1).首先要對本行信用卡的功能作全面了解,不同卡種不同的優(yōu)惠要知道,針對不同人 群,重點推薦相關(guān)的優(yōu)惠和功能。 (2).要知道競爭對手信用卡的特點,優(yōu)點,及缺點,尤其是缺點,用來和本行卡作對比.(3).可以利用自己的關(guān)系網(wǎng)絡(luò),比如,認(rèn)識某家公司的老總,某企業(yè)財務(wù)負(fù)責(zé)人之類的, 可以比較容易的團(tuán)辦信用卡,(4).調(diào)查本行信用卡的未覆蓋區(qū)域,采取掃樓,擺攤,利用關(guān)系等方式,進(jìn)一步推廣.(5).利用辦卡禮品等,促使人們辦理.全面發(fā)動自己的家庭,朋友,社會關(guān)系,讓自己認(rèn)識的人,全都持有一張卡。 2.在美國一家旅館里,一中國游客看到里面的一個服務(wù)員胸口有個徽章“我能,我可以”覺得很有意思,便和女服務(wù)員說:“能不能送我一個這樣的徽章?”女服務(wù)員說:“不好意思,我不能送你,這個是公司的規(guī)定,這是公司的徽章,我自己的沒帶在身邊,不好意思?!边@個故事給你什么啟示? 答:如果站在為了完全滿意客戶需求那么這個徽章一樣可以送給客戶。但是這里面牽扯一個問題。就是這個徽章是不是唯一性的。并且徽章送給客戶對自己的公司會不會有不好的結(jié)果.另外如果她不給徽章等于她這個我能我可以的話就是空話.所以這個問題站在兩個角度來考慮問題沒有一個是錯誤的。 3.早上你剛到單位,主任讓你到他辦公室,門口有客戶在等你,這時電話又響起,你如何妥善處理 答:先和客戶打個招呼,請他到你的辦公室稍等片刻,等你接一下電話并告之對方稍后再回電。然后電話通知主任會晚點過去,接著接待客戶,接待完客戶后再去找主任.4.當(dāng)下啤酒和白酒的銷量都很好,黃酒卻不盡然,如果你是一家黃酒企業(yè)的管理者,想個辦法解決銷量上不去的問題? 答:踏踏實實的做好該做的市場推廣,利用傳統(tǒng)的推廣渠道,比如超市促銷,酒店返點,打廣告等。一點一滴做到位了,銷量自然就上來了.5.你進(jìn)了銀行會怎么做? 答:了解銀行的基本情況和銀行業(yè)務(wù),郵儲與其他商業(yè)銀行的異同點。要奉公守法,穩(wěn)重踏實、求真務(wù)實,好學(xué)上進(jìn),具備團(tuán)隊精神。 工作態(tài)度認(rèn)真,服務(wù)態(tài)度要好,才能建立強(qiáng)大的客戶群,虛心請教,多學(xué)多問,盡快掌握業(yè)務(wù)知識,提高業(yè)務(wù)能力,才能應(yīng)付繁忙的柜面業(yè)務(wù).尊敬領(lǐng)導(dǎo),團(tuán)結(jié)同事.6.為什么要選擇在中國郵政儲蓄銀行工作? 答:郵儲做為長期扎根與農(nóng)村的經(jīng)濟(jì)組織,有其獨有的價值觀,目前郵儲進(jìn)行深化改革階段,具有挑戰(zhàn)性,我想融入著個大家庭,接受她的考驗,并且為她帶來新意! 尊敬的各位考官、各位評委老師好: 叫XX,今年二十一歲.于2004年-2008年就讀于湖南省第一師范學(xué)院.今天,通過筆試進(jìn)入了面試,對我來說,這次工作機(jī)會尤為珍貴.郵政儲蓄銀行職員這個職業(yè)是神圣而偉大的,他要求我不僅要有豐富的專業(yè)知識,還要有很好的團(tuán)隊精神,而要做一個優(yōu)秀的銀行職員就要有一份對工作的責(zé)任心、耐心和對單位的誠心,要有好的工作態(tài)度很服務(wù)態(tài)度,我想融入這個大家庭,接受考驗,鍛煉自己,為郵政儲蓄獻(xiàn)出自己的一份力.應(yīng)聘人員面試須知 應(yīng)聘人員持下列材料到安徽省郵政公司設(shè)置的面試臺面試。 應(yīng)屆生:須帶本人身份證及復(fù)印件、貼有本人近期彩色照片的就業(yè)推薦表原件、各種獎勵證書原件及復(fù)印件、所在院校蓋章的就業(yè)協(xié)議書原件。 歷屆生:須帶本人身份證及復(fù)印件、貼有本人近期彩色照片的自薦材料、學(xué)歷和學(xué)位證書原件。 應(yīng)聘人員面試須知 應(yīng)聘人員持下列材料到安徽省郵政公司設(shè)置的面試臺面試。 應(yīng)屆生:須帶本人身份證及復(fù)印件、貼有本人近期彩色照片的就業(yè)推薦表原件、各種獎勵證書原件及復(fù)印件、所在院校蓋章的就業(yè)協(xié)議書原件。 歷屆生:須帶本人身份證及復(fù)印件、貼有本人近期彩色照片的自薦材料、學(xué)歷和學(xué)位證書原件。 民政局 文秘 面試試題 1、介紹下自己,談?wù)勀愕闹饕獌?yōu)點。 2、你覺得自己做得最成功的一件事情是什么? 3、你正在處理一位領(lǐng)導(dǎo)的緊急文件時,另一位領(lǐng)導(dǎo)打電話給你要你馬上去出席一個重要會議,你怎么辦? 4、一位群眾情緒激動地沖進(jìn)辦公室要找領(lǐng)導(dǎo)辦事,但這事不是你們部門負(fù)責(zé)的,且你的領(lǐng)導(dǎo)和該部門的領(lǐng)導(dǎo)都在出差,你怎么辦? 5、你的某位同事經(jīng)常把別人的功績加到自己身上,向領(lǐng)導(dǎo)討功,引發(fā)了大家的不滿,你如何處理? 閔行面試題 1.結(jié)合自身經(jīng)歷談?wù)剬Α案梢恍袗垡恍小钡睦斫狻?/p> 2.有人說“懂得利用別人獲得成功的是聰明人,不懂得利用別人的是傻瓜?!闭?wù)勀愕睦斫狻?/p> 3.你提交了一份方案,經(jīng)理說還不成熟,要先做市場調(diào)研,請問你該怎么做。 4.你工作沒做好,導(dǎo)致客戶被競爭對手搶去,經(jīng)理當(dāng)眾批評你,你怎么辦。 1、怎么看待“一分耕耘,一份收獲”這句話。如果你獲得這個崗位你準(zhǔn)備怎么開展工作? 2、你怎么去組織一次退休職工的旅游活動? 3、公務(wù)員考試對農(nóng)民工敞開大門,各界貶褒不一,你怎么看? 4、由于你的工作失誤,網(wǎng)絡(luò)上弄的沸沸揚(yáng)揚(yáng)。有記者采訪你,你怎么回答? 1、報考這個崗位你有何優(yōu)勢和不足之處? 2、現(xiàn)在國內(nèi)汽車越來越多,而外國人卻相反,更回歸自然,你有什么看法?(大約意思是這個) 3、領(lǐng)導(dǎo)讓你組織一次體育運動會之類的,你怎么辦? 4、領(lǐng)導(dǎo)交給你一件公事,副職領(lǐng)導(dǎo)讓你幫忙辦一下私事,同事讓你幫忙開一下會議(會議時間是半天),你怎么辦? 1如果這次崗位面試失敗或者成功 你有什么想法? 2假設(shè)你是一位做居委會的干部,有人告訴你某地方發(fā)生火災(zāi),你會怎么辦? 3現(xiàn)在崗位競爭激烈,有的崗位原本只要初中生做的卻讓大學(xué)生來做,你是否認(rèn)為不合理,你是否認(rèn)為浪費國家人才資源? 4假設(shè)某單位有個人在領(lǐng)導(dǎo)面前獻(xiàn)殷勤,但是在你背后說你壞話,你會怎么辦? 2、??物價上漲什么什么的,你怎么看? 3、領(lǐng)導(dǎo)讓你組織一次青年干部培訓(xùn),你如何組織?當(dāng)中有人生病請假,你如何處理? 4、你是一社區(qū)工作者,有一位老太太養(yǎng)了一條狗,鄰居有意見,你如何處理? 1、有個信訪人情緒很激動,你作為信訪人員正在安撫他,此時你領(lǐng)導(dǎo)找你談話,你怎么辦? 2、有人說只有媒體曝光了后,政府會很快解決問題,你對此有什么看法? 3、讓你組織一個后世博會有關(guān)的事情(好像是說培訓(xùn)還是什么了忘了)你如何操作? 1.如果你的專業(yè)和你報考的單位崗位不對口,你如何應(yīng)對 2.如果有群眾來訪,你的領(lǐng)導(dǎo)又有事情找你,你怎么應(yīng)對 3.領(lǐng)導(dǎo)要你安排一次后世博的會議,你如何安排 4.一般事情辦不了,只要領(lǐng)導(dǎo)要求都迅速能夠辦好,你怎么看待? 房管局 面試題 1.說說自己的個性和能力,以及適合自己的工作 2.一些地方為了達(dá)到單位GDP減少能耗,采取拉閘限電等方式,談?wù)勀愕目捶?/p> 3.單位辦一次文化宣傳活動,你來組織 4,怎么看到人際關(guān)系中的退一步海闊天空 2、中國現(xiàn)在高等教育發(fā)達(dá),受過高等教育的人越來越多,是人力大國,但是現(xiàn)在的不少單位缺少人才?你是怎樣看待的? 3、11.15火災(zāi)爆發(fā)后,單位要你組織一次消防宣傳,你怎么辦? 4、你是單位新任負(fù)責(zé)人,發(fā)現(xiàn)你的老員工經(jīng)常打私人電話,你怎么處理? 5、評優(yōu)的時候,你獲得了獎勵和獎金,但你的同事遠(yuǎn)離了你,你怎么辦? 1、工作一段時間后你發(fā)現(xiàn)工作不是你想象的那樣,你會怎么辦 2、談?wù)勀愕呐d趣愛好,并結(jié)合談?wù)勀銓@個崗位的了解和將來開展工作的設(shè)想 1、介紹在職單位的情況和待遇 2、四個中心和二個率先 1、如果你被錄取了,你怎么開展工作,你的看法 2、你單位有個農(nóng)民來上訪,情緒激動,你怎么辦。 農(nóng)委下屬事業(yè)單位 面試題 1、請簡單介紹自己,為什么報考本崗位,報考的優(yōu)劣勢。 2、從陌生的環(huán)境到一個全新的環(huán)境中,你要多久才能適應(yīng),怎么適應(yīng)? 民防監(jiān)督管理 面試題 1、說說你個性上的優(yōu)勢以及能力,你認(rèn)為你適合怎么樣的工作環(huán)境? 2、某政府為了環(huán)保工程,在荒山上涂上綠漆,遠(yuǎn)遠(yuǎn)看去像蔥郁的森林,你對此怎么看? 3、在人際關(guān)系中,要尋找適合別人的性格和需求,結(jié)合你自己的經(jīng)歷,你怎么看這句話? 4、社區(qū)要建立志愿站點,你如何組織? 閘北區(qū) 面試題 1。請介紹下你自己,談?wù)勀愕膬?yōu)缺點 2。分析11.15火災(zāi)的原因以及我們汲取的教訓(xùn) 3。分析下現(xiàn)在人找不到工作,用人單位用工難的狀況 4。小趙同學(xué)一年跳了7次槽,針對他的現(xiàn)象,應(yīng)該如何處理 面試題 1、簡要談?wù)勀愕男愿駩酆煤蛯I(yè)技能 2、廣州亞運會地鐵調(diào)價造成一系列社會矛盾,然后又進(jìn)行了售票,請談?wù)勀愕目捶?/p> 3、讓你組織一個你單位提高服務(wù)能力的調(diào)查問卷你怎么做 4、如果有一個人和你一起競爭一個很具誘惑性的工作,然后他失敗了,你成功了,結(jié)果在工作中你遇到了麻煩,要去請教他,你會怎么做好這個事情 1、從下列詞組中選出5個你認(rèn)為重要的,并簡述理由? 榮譽(yù)、獨立性、成就感、豐厚的報酬、較高的社會地位、穩(wěn)定性、能和上司像同事般輕松的相處、和同事愉快的相處等。 2、領(lǐng)導(dǎo)讓你辦一件事情,并指定一個老同志幫你,但老同志工作很忙,隨便就說好讓你自己去辦,但領(lǐng)導(dǎo)對你辦的事很不滿意,你該怎么辦? 3、本單位搞一次大型活動,原負(fù)責(zé)籌備同志因工作調(diào)動,領(lǐng)導(dǎo)讓你接手去辦,你該怎么做? 4、原材料為5元的生鐵,做成馬蹄釘,能賣三千元,若做成名表中的發(fā)條,能賣十幾萬元,請你談?wù)効捶ǎ?/p> 1、談?wù)勀銓罂紞徫坏牧私夂蛨罂紕訖C(jī)。 2、談?wù)勀阍趯W(xué)校的擔(dān)任職務(wù)和實踐經(jīng)歷。 3、你所學(xué)學(xué)的專業(yè)(生物技術(shù))和報考崗位不對口,你怎么看。 4、一個緊急電話被你接聽,你會詢問哪些細(xì)節(jié)? 5、你的同事把你的功勞搶了,還被領(lǐng)導(dǎo)表揚(yáng),你如何應(yīng)對? 2、改章**,大意是,以前用很少的錢刻章,現(xiàn)在由政府統(tǒng)一刻章,需要很多錢,要買設(shè) 備,等等,你怎么看? 3、把10只犬放進(jìn)一直籠子里讓他們自相殘殺,最后活下來一只,稱作鰲,但很虛弱,你怎么看? 4、你有一件很重要得工作要做,領(lǐng)導(dǎo)又給你一件工作,如果你接受了就會影響你的工作,你怎么辦? 5、把你分配到基層,你愿意么? 1、請你說一說,教育中的“分?jǐn)?shù)教育”和“素質(zhì)教育”的看法? 2、你有信仰和恐懼嗎?你對“敬畏”是如何理解的,為什么? 3、是一個工作的安排題。 4、是一個從8個與生活和工作有關(guān)的詞中選中三個,并分析為什么? 5、如果你去參加一個公司的面試,但老總說你學(xué)的東西與它們要的用的職位毫不相關(guān),你會如何做,遇到這種情況。 2.你是喜歡獨立工作還是集體工作? 3.你的工作經(jīng)驗中有哪些是和你報的崗位相關(guān)的?請舉一個例子,并分析說明。 4.事業(yè)單位比較清貧,是否耐得住清貧? 5.公務(wù)員有沒有考上,如果考上你怎么打算的? 博物館 面試題 2、就現(xiàn)在大城市的交通擁堵問題提解決措施 3、策劃班級參觀博物館的活動 4、當(dāng)生活中遇到和他人意見不合時怎么處理 浦東面試題 2、對于現(xiàn)在改編的紅樓夢和三國這樣的改編風(fēng)潮 你怎么看 3、讓你組織一次對于老年人的計算機(jī)培訓(xùn) 你負(fù)責(zé) 你怎么組織 4、在單位考核中 一些年輕人給你的分?jǐn)?shù)高而一些老同志給你的分?jǐn)?shù)比較低 你怎么辦 5、如果你在醫(yī)院上班 突然有病人來投訴他的設(shè)備問題 情緒很激動 你先安撫病人還是先維修(只有你一個人沒有同事) 2.有人建議除了對公務(wù)員上班時間監(jiān)督,還要下班時間監(jiān)督,你的看法是? 3.會議上爭執(zhí)不下,雙方對立,你的意見是? 4.組織一次調(diào)研活動。 1。如果你犯錯,領(lǐng)導(dǎo)當(dāng)場批評了你會怎么做 2。如果錄取有什么計劃打算? 3。有一個外地代表團(tuán)來滬如何組織? 4?,F(xiàn)在大學(xué)生覺得所學(xué)專業(yè)知識與實際工作無關(guān),如何看? 徐匯面試題 2.現(xiàn)在強(qiáng)調(diào)和諧企業(yè),請說一下如何創(chuàng)建和諧企業(yè)。 3.如果單位要搞年會,原來負(fù)責(zé)的同事突然不負(fù)責(zé)了(忘記是同事有事不能負(fù)責(zé),還是被領(lǐng)導(dǎo)調(diào)走了),現(xiàn)在領(lǐng)導(dǎo)將這個工作交給你,時間緊急。你怎么辦? 2,就你所知,高新技術(shù)有哪些(根據(jù)職位出的) 3,技術(shù)創(chuàng)新的重要性?(根據(jù)職位出的) 嘉定面試題 1:你如果進(jìn)入新單位,那么目前和近一段時間中你的目標(biāo)指標(biāo)是什么? 2:對于公職人員監(jiān)督問題,上班被監(jiān)督,下班也被監(jiān)督。有人認(rèn)為下班后是私人時間不能監(jiān)督。你的看法? 3:舉辦工作交流會,讓你組織,你怎么弄? 4:單位推行信息建設(shè)化,有些人覺得沒時間學(xué)習(xí)不高興,你怎么勸他們學(xué)習(xí)? 公路管理面試題 2、你做過最得意的一件事是什么?從中得到了什么? 4、你的直屬上級領(lǐng)導(dǎo)脾氣很急很不好,碰到這樣的領(lǐng)導(dǎo),你怎么辦? 黃浦面試題 1、談?wù)勀銏罂歼@個崗位的優(yōu)勢,假如被錄用,會怎么開展工作。 2、舉一個關(guān)于團(tuán)結(jié)的例子 3、老年人晨練擾民,要你去調(diào)解 閔行面試題 2.組織一次退休老人世博一日游的活動。 3.鄰居老太總喜歡撿垃圾,還把垃圾放在公用樓道,對此,你怎么處理? 4.對于網(wǎng)絡(luò)紅人,犀利哥,鳳姐,獸獸的走紅,你怎么看? 松江面試題 2、現(xiàn)在很多地方把“孝順父母”作為領(lǐng)導(dǎo)干部考核的一項標(biāo)準(zhǔn),對于這種現(xiàn)象你怎么看? 3、組織一次團(tuán)員青年上街宣傳活動; 1、談?wù)勀阈愿裉卣??在以后的工作中如何揚(yáng)長避短。 2、在生活中,有一些事情,大到什么(忘了),小到亂穿馬路、紅綠燈等,有人說“法不責(zé)眾”,你怎么看? 3、單位有個保密工作會議,有你負(fù)責(zé),你怎么做? 4、我們總會遇到一些挫折,會感到委屈。你怎么想? 1.自己的職業(yè)規(guī)劃 2.結(jié)合自己的工作經(jīng)驗,說一下自己組織的最成功的活動 3.公與私,如何看 4.假如你是單位做考勤的,如果有位老同志總是遲到早退,你怎么辦? 1、你畢業(yè)的大學(xué)?所學(xué)專業(yè)? 2、以前的工作經(jīng)歷簡單介紹下? 3、對于報考職位,你是怎么看的? 4、相對于其他人,報考該職位你有哪些優(yōu)勢? 5、你以前工作中,有無成功地完成某項任務(wù)?舉一個例子 6、關(guān)于“抓住一個小偷,獎勵50元”,你怎么看? 7、若工作得不到認(rèn)可,你會怎么處理? 盧灣面試題 1,適合哪方面的工作,不足點 2,對新紅樓夢惹爭議的看法 3,翻譯的重要性 4,接待貴賓 1、你有什么優(yōu)勢劣勢,結(jié)合工作談?wù)勅绾螕P(yáng)長避短 2、有句話叫 法不責(zé)眾 你怎么看 3、單位領(lǐng)導(dǎo)讓你組織一個保密調(diào)查活動 4、在單位受到領(lǐng)導(dǎo)誤解 委屈你該怎么辦 普陀面試題 1是介紹自己以前的學(xué)習(xí)、工作經(jīng)歷能對今后的工作帶來什么? 2是問現(xiàn)在網(wǎng)絡(luò)上的“被”現(xiàn)象你有什么看法? 3是問要你組織一次工作經(jīng)驗交流會,怎么組織? 4是有一個同事做事比較獨立專行,你怎么看待? 1.簡單介紹一下自己的學(xué)習(xí)工作經(jīng)歷,并結(jié)合所報考的崗位談?wù)勛约旱膬?yōu)勢。 2.有個學(xué)生將吃不掉的食物,扔進(jìn)垃圾桶,老師發(fā)現(xiàn)后叫他撿回來吃掉,談?wù)勀銓@件事的看法。 3.如果有人食物中毒,你該怎么辦? 長寧面試題 1、結(jié)合自己的工作經(jīng)歷談?wù)剤罂紞徫坏膬?yōu)勢和不足。(貌似好多區(qū)的面試都有這個問題,還沒面的同學(xué)注意準(zhǔn)備了) 2、對現(xiàn)在看病難、看病貴有何自己的見解? 3、如果你的領(lǐng)導(dǎo)和你的直接上級同時派任務(wù)給你,并且你的一個多年未謀面的老朋友要求你到機(jī)場接她,你會如何處理? 1、你的個性優(yōu)勢方面和劣勢方面各是什么,對你的工作有什么影響 2、你工作中最開心的事情和覺得最麻煩的事情 3、由你組織一次單位療養(yǎng) 4、最近三聚青安又出現(xiàn),為何屢禁不止,你覺得有什么辦法嗎 5、你的單位兩個同事,一個和你關(guān)系十分好,但是工作能力不高,一個和你比較生疏,但是工作能力很強(qiáng),現(xiàn)在如果需要在這兩個人里面挑一個和你一起完成一項工作,你會選哪個?為什么 金山面試題 4、你的工作出現(xiàn)了失誤,會上領(lǐng)導(dǎo)直接批評了你,你怎么看? 1、假如你剛到一個新的崗位,你該怎么做? 2、有人說現(xiàn)在的大學(xué)生理論強(qiáng),實踐能力差,你怎么看? 3、考察團(tuán)來你單位考察,如何組織? 4、你的工作出現(xiàn)了失誤,會上領(lǐng)導(dǎo)直接批評了你,你怎么看? 靜安面試題 2、現(xiàn)在公務(wù)員很多高學(xué)歷,但是處理事務(wù)的能力卻不高,你怎么看這個問題 3、你一個人去外地辦公,突然聯(lián)系不到對方單位的人,明天又要回去了,怎么辦 4、談?wù)剬罂悸毼坏牧私?/p> 1、應(yīng)對突發(fā)事件,僅靠一個人的力量是不夠的,請舉例說明。 2、大學(xué)生競相應(yīng)聘掏糞工人,如何看待? 3、居民投訴施工噪音,如何處理? 4、結(jié)合今天的面試表現(xiàn),談?wù)勀愕娜秉c和優(yōu)勢。 寶山面試題 2、領(lǐng)導(dǎo)讓你組織一次大學(xué)生村官的調(diào)查研究,你如何保證這次調(diào)查的真實性? 3、領(lǐng)導(dǎo)讓你跟一位同事一起完成一項任務(wù),你跟這個同事有矛盾,你怎么辦? 楊浦面試題 1.民工荒的成因及對策 2.應(yīng)對媒體,社區(qū)新聞發(fā)言人的培訓(xùn)工作怎么開展 3.應(yīng)聘崗位應(yīng)具備哪些能力?結(jié)合自身談?wù)勈欠窬邆?/p> 1、如果要對家庭、學(xué)校、社會對你自身成長影響做個排序,你會怎么排并說明理由? 2、領(lǐng)導(dǎo)要你針對楊浦老工業(yè)基地轉(zhuǎn)型這一主題召開座談會,你會怎么安排? 3、請結(jié)合自身成長經(jīng)歷和所報職位進(jìn)行分析? 1、對國資委發(fā)布通告禁止央企進(jìn)入房地產(chǎn)業(yè)這一事的看法 2、你通過競聘得到某一崗位,但是你原來的同事甚至你原來的領(lǐng)導(dǎo)不理解,背后傳言說你 是不是通過什么門道得到這個崗位的,你怎么解決? 3、你傾向于什么類型的崗位?與你的職業(yè)規(guī)劃結(jié)合談一談。 一,谷歌以黑客攻擊為名,退出中國內(nèi)地市場,談?wù)勀愕目捶ā?/p> 二,假如你是民政局的一名工作人員,組織一次捐獻(xiàn)“一瓶水”的募捐活動。 三,俗話說”男怕入錯行,女怕嫁錯郎“,談?wù)勀銓λ鶊髰徫坏目捶?,為什么報考這個崗位?
");%> “);out.println(”姓名 “ + ”“ +(String)hashTable.get(new String(”name“))+ ” “);out.println(”學(xué)院 “ + ”“ +(String)hashTable.get(new String(”college“))+” “);out.println(”電話 “ + ”“ +(String)hashTable.get(new String(”telephone“))+ ” “);out.println(”備注 “ + ”“ +(String)hashTable.get(new String(”notes“))+ ” 第二篇:軟件測試面試題集合
第三篇:Java程序員集合框架面試題
第四篇:面試題
第五篇:面試題匯總