第一篇:JAVA面試小結(jié)(新)
1,作用域public,protected,private,以及不寫時(shí)的區(qū)別 不寫的時(shí)候?yàn)閜rivate 2,ArrayList和Vector的區(qū)別,HashMap和Hashtable的區(qū)別
答:vector是線程安全的,而ArrayList則是線程不安全的,但執(zhí)行效率較高,視具體情況而定用哪一種;
HashMap是非線性安全的允許使用null鍵和null值,而HashTable則不能,基本上hashMap替代了HashTable.3,char型變量能不能定義為一個(gè)中文?為什么? 能,用unicode碼實(shí)現(xiàn)
4,多線程有幾種表示方法,都是什么?同步有幾種實(shí)現(xiàn)方法,都是什么?
口,答:多線程有兩種實(shí)現(xiàn)方法,分別是繼承Thread類與實(shí)現(xiàn)Runnable接同步的實(shí)現(xiàn)方面有兩種,分別是synchronized,wait與notify 5,繼承時(shí)候類的執(zhí)行順序問題,一般都是選擇題,問你將會(huì)打印出什么? 6,內(nèi)部類的實(shí)現(xiàn)方式? 內(nèi)部類分為四種:
1.成員內(nèi)部類 2.局部內(nèi)部類 3.靜態(tài)內(nèi)部類 4.匿名內(nèi)部類
7,垃圾回收機(jī)制,如何優(yōu)化程序?
雖然程序員無法控制JVM的垃圾回收機(jī)制。但是可以通過編程的手段來影響,影響的方法是,讓對象符合垃圾回收條件。
例如聲明int型變量時(shí),可以這樣,Integer a = new Integer(47);最后a = null;就符合jvm回收機(jī)制了。8,float型float f=3.4是否正確? 不正確。精度不準(zhǔn)確,應(yīng)該用強(qiáng)制類型轉(zhuǎn)換,如下所示:float f=(float)3.4 或float f = 3.4f 在java里面,沒小數(shù)點(diǎn)的默認(rèn)是int,有小數(shù)點(diǎn)的默認(rèn)是 double;Jsp方面
1,jsp有哪些內(nèi)置對象?作用分別是什么?
1、request對象:客戶端的請求信息被封裝在request對象中,通過它才能了解到客戶的需求,然后做出響應(yīng)。
2、response對象:response對象包含了響應(yīng)客戶請求的有關(guān)信息。
3、session對象:session對象指的是客戶端與服務(wù)器的一次會(huì)話,從客戶連到服務(wù)器的一個(gè)WebApplication開始,直到客戶端與服務(wù)器斷開連接為止。
4、out對象:是向客戶端輸出內(nèi)容常用的對象
5、page對象:page對象就是指向當(dāng)前JSP頁面本身,有點(diǎn)象類中的this指針。
6、application對象:application對象實(shí)現(xiàn)了用戶間數(shù)據(jù)的共享,可存放全局變量。它開始于服務(wù)器的啟動(dòng),直到服務(wù)器的關(guān)閉,在此期間,此對象將一直存在;這樣在用戶的前后連接或不同用戶之間的連接中,可以對此對象的同一屬性進(jìn)行操作;在任何地方對此對象屬性的操作,都將影響到其他用戶對此的訪問。服務(wù)器的啟動(dòng)和關(guān)閉決定了application對象的生命。
7、exception對象:exception對象是一個(gè)例外對象,當(dāng)一個(gè)頁面在運(yùn)行過程中發(fā)生了例外,就產(chǎn)生這個(gè)對象。如果一個(gè)JSP頁面要應(yīng)用此對象,就必須把isErrorPage設(shè)為true,否則無法編譯。
8、pageContext對象:pageContext對象提供了對JSP頁面內(nèi)所有的對象及名字空間的訪問,也就是說他可以訪問到本頁所在的SESSION,也可以取本頁面所在的application的某一屬性值,他相當(dāng)于頁面中所有功能的集大成者,它的本 類名也叫pageContext。
9、config對象:config對象是在一個(gè)Servlet初始化時(shí),JSP引擎向它傳遞信息用的,此信息包括Servlet初始化時(shí)所要用到的參數(shù)(通過屬性名和屬性值構(gòu)成)以及服務(wù)器的有關(guān)信息(通過傳遞一個(gè)ServletContext對象)。
2,jsp有哪些動(dòng)作?作用分別是什么? 答:JSP共有以下6種基本動(dòng)作
jsp:include:在頁面被請求的時(shí)候引入一個(gè)文件。
jsp:useBean:尋找或者實(shí)例化一個(gè)JavaBean。
jsp:setProperty:設(shè)置JavaBean的屬性。
jsp:getProperty:輸出某個(gè)JavaBean的屬性。
jsp:forward:把請求轉(zhuǎn)到一個(gè)新的頁面。
jsp:plugin:根據(jù)瀏覽器類型為Java插件生成OBJECT或EMBED標(biāo)記
3,include的兩種實(shí)現(xiàn)方式的區(qū)別? 以下是對include 兩種用法的區(qū)別 主要有兩個(gè)方面的不同;一:執(zhí)行時(shí)間上:
<%@ include file=”relativeURI”%> 是在翻譯階段執(zhí)行
<%@ include file=”relativeURI”%>
引入靜態(tài)文本(html,jsp),在JSP頁面被轉(zhuǎn)化成servlet之前和它融和到一起.
1.forward跳轉(zhuǎn):
2.response跳轉(zhuǎn):response.sendRedirect(“跳轉(zhuǎn)頁面地址”);
forward跳轉(zhuǎn):服務(wù)器端跳轉(zhuǎn),地址欄不改變;
response跳轉(zhuǎn):客戶端跳轉(zhuǎn),地址欄改變;
request.getRequestDispatcher(“/message.jsp”).forward(request, response);Servlet方面:
1,說一說Servlet的生命周期? servlet有良好的生存期的定義,包括加載和實(shí)例化、初始化、處理請求以及服務(wù)結(jié)束。這個(gè)生存期由javax.servlet.Servlet接口的init,service和destroy方法表達(dá)。Servlet被服務(wù)器實(shí)例化后,容器運(yùn)行其init方法,請求到達(dá)時(shí)運(yùn)行其service方法,service方法自動(dòng)派遣
運(yùn)行與請求對應(yīng)的doXXX方法(doGet,doPost)等,當(dāng)服務(wù)器決定將實(shí)例銷毀的時(shí)候調(diào)用其destroy方法。
與cgi的區(qū)別在于servlet處于服務(wù)器進(jìn)程中,它通過多線程方式運(yùn)行其service方法,一個(gè)實(shí)例可以服務(wù)于多個(gè)請求,并且其實(shí)例一般不會(huì)銷毀,而CGI對每個(gè)請求都產(chǎn)生新的進(jìn)程,服務(wù)完成后就銷毀,所以效率上低于servlet。
2,Servlet版本間(忘了問的是哪兩個(gè)版本了)的不同? Jdbc,Jdo方面
1,可能會(huì)讓你寫一段Jdbc連Oracle的程序.2,Class.forName的作用?為什么要用? 3,Jdo是什么? JDO是Java對象持久化的新的規(guī)范,為java data object的簡稱,也是一個(gè)用于存取某種數(shù)據(jù)倉庫中的對象的標(biāo)準(zhǔn)化API。JDO提供了透明的對象存儲,因此對開發(fā)人員來說,存儲數(shù)據(jù)對象完全不需要額外的代碼(如JDBC API的使用)。這些繁瑣的例行工作已經(jīng)轉(zhuǎn)移到JDO產(chǎn)品提供商身上,使開發(fā)人員解脫出來,從而集中時(shí)間和精力在業(yè)務(wù)邏輯上。另外,JDO很靈活,因?yàn)樗梢栽谌魏螖?shù)據(jù)底層上運(yùn)行。JDBC只是面向關(guān)系數(shù)據(jù)庫(RDBMS)JDO更通用,提供到任何數(shù)據(jù)底層的存儲功能,比如關(guān)系數(shù)據(jù)庫、文件、XML以及對象數(shù)據(jù)庫(ODBMS)等等,使得應(yīng)用可移植性更強(qiáng) Xml方面
1,xml有哪些解析技術(shù)?區(qū)別是什么? SAX 邊讀邊解析,它只知道當(dāng)前讀到的元素,不知道其前后關(guān)系的元素,比較省內(nèi)存
DOM 把整個(gè)文檔讀入內(nèi)存,可以知道所有元素之間的關(guān)系,比較耗內(nèi)存。2,你在項(xiàng)目中用到了xml技術(shù)的哪些方面?如何實(shí)現(xiàn)的? 用到了數(shù)據(jù)存貯,信息配置兩方面。在做數(shù)據(jù)交換平臺時(shí),將不能數(shù)據(jù)源的數(shù)據(jù)組裝成XML文件,然后將XML文件壓縮打包加密后通過網(wǎng)絡(luò)傳送給接收者,接收解密與解壓縮后再同XML文件中還原相關(guān)信息進(jìn)行處理。在做軟件配置時(shí),利用XML可以很方便的進(jìn)行,軟件的各種配置參數(shù)都存貯在XML文件中 3,用jdom解析xml文件時(shí)如何解決中文問題?如何解析? EJB方面
1,EJB2.0有哪些內(nèi)容?分別用在什么場合? EJB2.0和EJB1.1的區(qū)別? MVC方面
1,MVC的各個(gè)部分都有那些技術(shù)來實(shí)現(xiàn)?如何實(shí)現(xiàn)? 設(shè)計(jì)模式方面: 1,開發(fā)中都用到了那些設(shè)計(jì)模式?用在什么場合? JavaScript方面 1,如何校驗(yàn)數(shù)字型? CORBA 1,CORBA是什么?用途是什么? 以上就是我的總結(jié),可能不是全部,因?yàn)闀r(shí)間問題,如果能夠記起來,我會(huì)再加上,有些問題描述的可能不準(zhǔn)確,希望大家批評指正,問題都很基礎(chǔ),即使不知道,花上一點(diǎn)時(shí)間查找(csdn/java版)就能弄懂,希望對正在找工作的朋友有所幫助,有所提醒.一份正確率很高的筆試卷可能會(huì)為你的面試減輕負(fù)擔(dān),少問不少問題.當(dāng)然我還是要提醒從
Java陷阱一籮筐—-面試題集 找工作要面試,有面試就有對付面試的辦法。以下一些題目來自我和我朋友痛苦的面試經(jīng)歷,提這些問題的公司包括IBM, E*Trade, Siebel, Motorola, SUN, 以及其它大小公司。
面試是沒什么道理可講的,它的題目有的不合情理、脫離實(shí)際。有在紙上寫的,有當(dāng)面考你的,也有在電話里問的,給你IDE的估計(jì)很少(否則你趕快去買彩票,說不定中)。所以如果你看完此文后,請不要抱怨說這些問題都能用IDE來解決。你必須在任何情況下準(zhǔn)確回答這些問題,在面試中如果出現(xiàn)一兩題回答不準(zhǔn)確很 有可能你就被拒之門外了。當(dāng)然這些都是Java的基本題,那些面試的人大多數(shù)不會(huì)問你Hibernate有多先進(jìn),Eclipse的三個(gè)組成部分,或command design pattern,他們都是老一輩了,最喜歡問的就是基礎(chǔ)知識。別小看了這些基礎(chǔ),我朋友水平一流,結(jié)果就栽在一到基礎(chǔ)知識的問題下,和高薪無緣。好了廢話少說,開始正題。
第一,談?wù)刦inal, finally, finalize的區(qū)別。最常被問到。
第二,Anonymous Inner Class(匿名內(nèi)部類)是否可以extends(繼承)其它類,是否可以implements(實(shí)現(xiàn))interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,說得越多越好(面試題有的很籠統(tǒng))。
第四,&和&&的區(qū)別。這個(gè)問得很少。
第五,HashMap和Hashtable的區(qū)別。常問。
第六,Collection 和 Collections的區(qū)別。你千萬別說一個(gè)是單數(shù)一個(gè)是復(fù)數(shù)。第七,什么時(shí)候用assert。
API級的技術(shù)人員有可能會(huì)問這個(gè)。第八,GC是什么? 為什么要有GC? 基礎(chǔ)。GC:Java的垃圾回收器。
Java是由C++發(fā)展來的。它擯棄了C++中一些繁瑣容易出錯(cuò)的東西。其中有一條就是這個(gè)GC。
寫C/C++程序,程序員定義了一個(gè)變量,就是在內(nèi)存中開辟了一段相應(yīng)的空間來存值。內(nèi)存再大也是有限的,所以當(dāng)程序不再需要使用某個(gè)變量的時(shí)候,就需要釋放這個(gè)內(nèi)存空間資源,好讓別的變量來用它。在C/C++中,釋放無用變量內(nèi)存空間的事情要由程序員自己來解決。就是說當(dāng)程序員認(rèn)為變量沒用了,就應(yīng)當(dāng)寫一條代碼,釋放它占用的內(nèi)存。這樣才能最大程度地避免內(nèi)存泄露和資源浪費(fèi)。但是這樣顯然是非常繁瑣的。程序比較大,變量多的時(shí)候往往程序員就忘記釋放內(nèi)存或者在不該釋放的時(shí)候釋放內(nèi)存了。而且釋放內(nèi)存這種事情,從開發(fā)角度說,不應(yīng)當(dāng)是程序員所應(yīng)當(dāng)關(guān)注的。程序員所要做的應(yīng)該是實(shí)現(xiàn)所需要的程序功能,而不是耗費(fèi)大量精力在內(nèi)存的分配釋放上。
Java有了GC,就不需要程序員去人工釋放內(nèi)存空間。當(dāng)Java虛擬機(jī)發(fā)覺內(nèi)存資源緊張的時(shí)候,就會(huì)自動(dòng)地去清理無用變量所占用的內(nèi)存空間。當(dāng)然,如果需要,程序員可以在Java程序中顯式地使用System.gc()來強(qiáng)制進(jìn)行一次立即的內(nèi)存清理。
第九,String s = new String(“xyz”);創(chuàng)建了幾個(gè)String Object? 第十,Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 第十一,short s1 = 1;s1 = s1 + 1;有什么錯(cuò)? short s1 = 1;s1 += 1;有什么錯(cuò)? 面試題都是很變態(tài)的,要做好受虐的準(zhǔn)備。第十二,sleep()和 wait()有什么區(qū)別? 搞線程的最愛。
第十三,Java有沒有g(shù)oto? 很十三的問題,如果哪個(gè)面試的問到這個(gè)問題,我勸你還是別進(jìn)這家公司。第十四,數(shù)組有沒有l(wèi)ength()這個(gè)方法? String有沒有l(wèi)ength()這個(gè)方法? 第十五,Overload和Override的區(qū)別。Overloaded的方法是否可以改變返回值的類型? 常問。
第十六,Set里的元素是不能重復(fù)的,那么用什么方法來區(qū)分重復(fù)與否呢? 是用==還是equals()? 它們有何區(qū)別? 第十七,給我一個(gè)你最常見到的runtime exception。
第二篇:JAVA面試
馬老師:
您好,昨天下午面試的中軟資源。因?yàn)楣P試時(shí)間很短(她之前并沒說多長時(shí)間,我估計(jì)就只有30多分鐘就要收卷),而且題量很大,所以沒有記下題目,不過前面的題目都很簡單,主要是咱們做的那些基礎(chǔ)題。后面的主觀題是:
1、詳細(xì)敘述5種以上種的設(shè)計(jì)模式
2、詳細(xì)說明類的設(shè)計(jì)原則
3、sql語句的調(diào)優(yōu)
還有一個(gè)忘記了!
完了之后人事的會(huì)做初步面試,首先自我介紹,然后問離職原因,以前的一些工作情況。再就是簡單介紹他們目前要做的項(xiàng)目情況,會(huì)說工作很幸苦之類的話,最后會(huì)問薪水要求!
再就是技術(shù)人員面,感覺他們對基礎(chǔ)知識很看重,當(dāng)然首先是自我介紹。會(huì)問到一些詳細(xì)的知識點(diǎn),比如說怎么配置DWR,sql語句的調(diào)優(yōu),當(dāng)然項(xiàng)目也是得問的,主要介紹最近的項(xiàng)目,做過什么東西!
最后是技術(shù)總監(jiān),開始也是自我介紹。技術(shù)方面問的少,就問我jbpm和我做過什么以及用到的一些開源框架和工具。然后問3到5年的職業(yè)規(guī)劃,再給我一份英文的文檔讓我翻譯(他不會(huì)告訴你是關(guān)于什么方面,我傻到居然去問他)。后面有人遇到這種情況要先看文檔大標(biāo)題,完了告訴他這文檔大概是關(guān)于什么的(給我的是分需求文檔),不要一上來就往細(xì)里看,那位總監(jiān)就批評過我,完了再看細(xì)節(jié)。最后問我有什么問題!
如果問到的一些知識沒聽過,就說這些不會(huì)是以后項(xiàng)目開發(fā)中的問題,因?yàn)槲覀円郧耙彩呛枚嗉夹g(shù)都是在項(xiàng)目中邊學(xué)習(xí)邊開發(fā)的,不可能我們什么技術(shù)都會(huì)了都準(zhǔn)備好了再去做開發(fā)。面試中也問道過倆,我不知道是什么,按照上面的回答,感覺對方還是比較滿意,也沒有為難我!
這些都跟面得職位有關(guān),職位不同情況可能不同。我面得是中軟內(nèi)部的職位,不是外包。
中科軟筆試
1.集合類
2.servlet生命周期
3.string,stringbuffer,區(qū)別,int integer 區(qū)別
4.常見的運(yùn)行時(shí)異常
5.寫出幾個(gè)常見的類,包,接口
6.寫一個(gè)單例
7.抽象類和接口的區(qū)別
8.還有兩頁的SQL選擇題,我不太記得了
9.怎么配置tomcat的內(nèi)存大小
10.數(shù)據(jù)庫連接池的原理
11.觸發(fā)器有哪幾種,并說說每一種
12.還有JSP中靜態(tài)include和動(dòng)態(tài)include區(qū)別
13.jsp的9種內(nèi)置對象
14.選擇題好幾個(gè)都是關(guān)于主鍵的,記不清了
還有一個(gè)是寫幾種常用的數(shù)據(jù)結(jié)構(gòu),并寫出實(shí)現(xiàn)原理
還有一個(gè)也是數(shù)據(jù) 結(jié)構(gòu)上的,我不記得了,我連見都沒見過 還有一個(gè)是程序改錯(cuò)題,挺簡單的
第三篇:java小結(jié)
//1.累加 public class 累加 {
}
//2.階乘
public class 30的階乘 {
} public static void main(String[] args){
} int product=1;for(int i=1;i<=30;i++){ product=*i;} public static void main(String[] args){
} int i=1;for(int counter=1;counter<=100;counter++){ } System.out.println(i);i+=counter;
//3.倒序輸出
法1 用char數(shù)組思想 import java.util.Scanner;public class 逆序輸出 {
public static void main(String[] args){
Scanner scan=new Scanner(System.in);// String input[]=new String[4];input=scan.nextLine();// huiche
// String result=“";char[] Array=input[4].toCharArray();for(int i=Array.length-1;i>=0;i--){
} result+=Array[i];} System.out.println(result);} //倒序輸出 法2 用reverse()方法 import javax.swing.JOptionPane;public static void main(String[] args){
}
String a = null;StringBuffer b;//輸入
a=JOptionPane.showInputDialog(a);StringBuffer c1=new StringBuffer(a);b=c1.reverse();System.out.println(b);
//4.輸出100 121 144...361 public class平方輸入數(shù)組 {
}
//5.求最大公約數(shù)
private static int gys(int m,int n)
{
if(n==0)
return m;else public static void main(String[] args){
} int[] array=new int[10];for(int i=0;i<10;i++){ } array[i]=Math.pow((i+10),2.0);
for(int k=0;k return gcd(n,m%n); } //6.求最小公倍數(shù) public static int gbs(int n1,int n2){ int a =(n1>n2)? n1 : n2; for(int j=a;j<=n1*n2;j++) { if(j%n1==0 && j%n2==0) { return j; } } return 0;} //7.1)十進(jìn)制整數(shù)轉(zhuǎn)化為二進(jìn)制整數(shù)采用“除2取余,逆序排列” import java.util.Scanner;public class Main { public static void main(String[] args){ //第一行輸入要幾組測試數(shù)據(jù) int N=0,a;//N為輸入幾組數(shù)據(jù),a為輸入的十進(jìn)制數(shù)字 } String b = null;Scanner scan=new Scanner(System.in);N=scan.nextInt();Main num=new Main();for(int i=1;i<=N;i++){ } a=scan.nextInt();b=num.deimalBinary(a);int d=num.Calcute(b);if(d%2==0)System.out.println(”Even“);else System.out.println(”O(jiān)dd“); /*一個(gè)方法得到二進(jìn)制數(shù),用遞歸 *用2去除十進(jìn)制整數(shù),可以得到一個(gè)商和余數(shù); *再用2去除商,又會(huì)得到一個(gè)商和余數(shù),} *如此進(jìn)行,直到商為零時(shí)為止,*然后把先得到的余數(shù)作為二進(jìn)制數(shù)的低位有效位,*后得到的余數(shù)作為二進(jìn)制數(shù)的高位有效位,依次排列起來 */ public String deimalBinary(int a){ } public int Calcute(String b){ } char[] Array=b.toCharArray();for(int i=0;i } if(Array[i]=='1'){ } counter+=1;return counter; //7.2)十進(jìn)制小數(shù)轉(zhuǎn)換為二進(jìn)制小數(shù)采用“乘2取整,順序排列” /*用2乘十進(jìn)制小數(shù),可以得到積,*將積的整數(shù)部分取出,再用2乘余下的小數(shù)部分,//8.矩陣運(yùn)算(加減乘)//矩陣運(yùn)算 *又得到一個(gè)積,再將積的整數(shù)部分取出,*如此進(jìn)行,直到積中的小數(shù)部分為零,*或者達(dá)到所要求的精度為止。 *然后把取出的整數(shù)部分按順序排列起來,*先取的整數(shù)作為二進(jìn)制小數(shù)的高位有效位,后取的整數(shù)作為低位有效位。*/ import java.util.Scanner;public class Main { public static void main(String[] args){ int N1,M1,N2,M2,K;Scanner scan=new Scanner(System.in);N1=scan.nextInt();M1=scan.nextInt();int[][] a=new int[N1][M1];for(int i=0;i for(int j=0;j N2=scan.nextInt();M2=scan.nextInt();int[][] b=new int[N2][M2];for(int i=0;i { } b[i][j]=scan.nextInt();} K=scan.nextInt();if(K==1)//加法 { int[][] c=new int[N1][M1];for(int i=0;i } { for(int j=0;j } System.out.println();} } if(K==2)//減法 { int[][] c=new int[N1][M1];for(int i=0;i } for(int j=0;j for(int j:i){ System.out.print(j+” “);} System.out.println();} } if(K==3)//乘法 { int[][] c=new int[N1][M2];for(int i=0;i } { for(int j=0;j } for(int p=0;p c[i][j]+=a[i][p]*b[p][j];for(int[] i:c)for(int j:i){ System.out.print(j+” “);} System.out.println();} } } } 9.//保留確定位數(shù)輸出 import java.text.DecimalFormat;//非四舍五入 DecimalFormat myformat=new DecimalFormat(”#0.00"); myformat.format(double num);//四舍五入,例為保留2位 double f=3.1415926; BigDecimal a=new BigDecimal(f); double af=a.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue(); 【總結(jié)】技術(shù)菜鳥找工作總結(jié) 一,簡歷 1,郵件發(fā)簡歷形式:避免用附件 個(gè)人認(rèn)為如果沒有要求,最好不要用附件發(fā)簡歷,簡短的求職信+正文粘貼簡歷比較好。標(biāo)題比較通用的形式是學(xué)校姓名專業(yè)學(xué)歷.Ps:我開始用附件發(fā)簡歷嘗試過各種格式,過的非常少。后來改用正文后好了很多。 2,簡歷里的學(xué)歷應(yīng)完整[僅供參考, 本科好的同學(xué)不用看] 因?yàn)楸究茖W(xué)校不好,于是同學(xué)建議我不要寫本科經(jīng)歷,覺得那是一個(gè)減分項(xiàng)目。但后來一位HR說這樣是不好的,應(yīng)該有完整的學(xué)習(xí)經(jīng)歷,否則在他們看來這表示你對那段經(jīng)歷的不認(rèn)可,會(huì)給人很差的印象。 4,簡歷上的項(xiàng)目時(shí)間一定要寫得合理,工作量和工作時(shí)間一定要對應(yīng)。 5,簡歷上決不能有錯(cuò)別字,從內(nèi)容到字體到格式,最好不要有任何紕漏,總之完美一點(diǎn)啦。[某技術(shù)經(jīng)理說凡有這種問題的簡歷在他那統(tǒng)一過不了] 二, 準(zhǔn)備工作 6,對自身的思考:期望,優(yōu)勢,劣勢,性格上的優(yōu)點(diǎn),缺點(diǎn) 這些除了可以用于自我介紹,在面試中也會(huì)經(jīng)常遇到。最好先有個(gè)準(zhǔn)備,然后根據(jù)公司的需求說自己相應(yīng)的優(yōu)點(diǎn),缺點(diǎn)。 還有對自身的職業(yè)規(guī)劃,這也是一個(gè)經(jīng)常被問到的問題。 7,定位,有針對性的準(zhǔn)備[技術(shù)大拿們可以跳過了] 從我周圍人來看,技術(shù)方面職位主要是開發(fā),測試,技術(shù)支持。 技術(shù)類的職位大多都有筆試。最好在找工作前將數(shù)據(jù)結(jié)構(gòu)和基本算法好好看看,再就是操作系統(tǒng),數(shù)據(jù)庫,面向?qū)ο?,UML,設(shè)計(jì)模式。C++方面 技術(shù)支持(售前,售后):只面過一次,感覺除了要求技術(shù),還要求與人溝通能力,表達(dá)能力以及分析總結(jié)能力。關(guān)于售前,網(wǎng)上有一篇《說說售前》系列的文章寫得不錯(cuò),包括售前的作用,售前的素質(zhì),售前的體驗(yàn),售前的入門,售前的成長,個(gè)人覺得很不錯(cuò)。 當(dāng)然,不一定最開始就定位得非常清晰,找工作的過程本來就是一個(gè)逐步發(fā)現(xiàn)自我的過程??梢酝扑]一本書《現(xiàn)在,發(fā)現(xiàn)你的優(yōu)勢》,版狼以前也推薦過,認(rèn)為看過后還是有點(diǎn)啟發(fā)的,感覺那個(gè)測試還是比較準(zhǔn)的。 因?yàn)槲倚愿癖容^開朗,我非常欣賞的一句話是賴斯說的“改變世界的方式有很多種,人與人之間的交流就是其中最重要的一種?!保业膲粝肫鋵?shí)是當(dāng)老師,但不想 讀博士,所以將來的期望鎖定在職業(yè)培訓(xùn)講師。所以找工作技術(shù)方面最傾向的就是系統(tǒng)管理方面的職位,包括后來很看重嵌入式開發(fā)方面的職位。除了夢想之外,從 自己的性格和專業(yè)方面考慮,我技術(shù)不深,只不過知識面稍廣,售前技術(shù)支持也是一個(gè)比較適合的職位,所以售前也被放在一個(gè)很前的位置。因?yàn)榧夹g(shù)不牛,感覺很少有地方會(huì)愿意要我去做開發(fā),于是有段時(shí)間投了不少測試,并看了些測試的書,但隨著面試和總結(jié)的增 多,發(fā)現(xiàn)自己并不適合做測試,好幾次面試都被面試官稱思維很活躍,而且自己不是很細(xì)心,本來對測試也沒有多大的興趣,雖然技術(shù)能力達(dá)不到開發(fā)的要求,但筆 經(jīng)還是認(rèn)為開發(fā)比較有意思。所以開發(fā)也排在測試之前。但自己確實(shí)能力不強(qiáng),機(jī)會(huì)有限,所以只能廣撒網(wǎng)嘍。 三,筆面試 8,筆試:公務(wù)員+技術(shù) 除了基本的編程(字符串,單鏈表,雙鏈表那些程序應(yīng)該很熟了),動(dòng)態(tài)規(guī)劃,基本設(shè)計(jì)模式知識,林銳書后習(xí)題的內(nèi)存考察的那四道題以及那篇嵌入式編程必會(huì)的16個(gè)問題出現(xiàn)次數(shù)很多。SQL語句,范式,死鎖,內(nèi)存尋址方式也遇到過幾次。 9,面試前做的準(zhǔn)備工作:對公司的了解,對職位的理解,你為什么符合要求[技術(shù),性格](對于國企尤其適用) 一般外企和私企的面試可能會(huì)對技術(shù)細(xì)節(jié)考察得比較細(xì),而很多國企(不是所有)所謂的技術(shù)面經(jīng)常就是問這個(gè)會(huì)不會(huì)那個(gè)會(huì)不會(huì),不用心慌。 10,面試前一定要準(zhǔn)備一份恰當(dāng)?shù)淖晕医榻B, 尤其是國企。自我介紹其實(shí)就是一個(gè)推銷自己的過程,我們要做的就是通過這段時(shí)間告訴面試官我很qualify,一定要突出自己的優(yōu)勢,比如有個(gè)好朋友自我介紹的時(shí)候說 “或許我不是最優(yōu)秀的,但我是最踏實(shí)的”。自我介紹最好還能加深面試官對你的印象或者能打動(dòng)面試官,那個(gè)歐萊雅MM的自我介紹就很好,“大家好,我來自北 京郵電大學(xué)。很高興今天能得到這個(gè)機(jī)會(huì)面試。剛剛在臺下等待的時(shí)候,發(fā)現(xiàn)周圍全是清華北大的同學(xué),其實(shí),我想說,在北郵,也有很多優(yōu)秀的同學(xué),他們都比我 優(yōu)秀,也熱愛這個(gè)行業(yè),熱愛歐萊雅,只是,因?yàn)槲覀兊墓た票尘?,可能?huì)比較被忽視。這次我申請歐萊雅,除了因?yàn)槲覍λ臒釔壑?,我還一直有個(gè)夢想,我希 望有一天,歐萊雅能把宣講會(huì)開到北郵去?!? 一言蔽之,自我介紹就是要態(tài)度謙遜,內(nèi)容彪悍。 11, 面試表情要自信:坐直[千萬不要靠在桌上],盡量少有手勢,如果加入手勢要保證兩肘有支撐點(diǎn),可以打開[而不是朝內(nèi)],注意眼睛表情[也是某次面試HRGG的建議]。 自信:不管多牛的地方,只要得到面試機(jī)會(huì)請一定相信自己qualify,如果自己都不相信自己,那怎么可能說服別人你可以?如果有什么問題可以向朋友求助,往往身邊人的一句話就能啟發(fā)自己。 剛開始找工作的時(shí)候,覺得別人都好優(yōu)秀,相形之下覺得自己尤其齪,面百度,面摩根,我就覺得這么牛的地方怎么可能要我這菜鳥,面試官問why are you qualified? 我的想法只是:In fact I am not qualified.只是你給了我這次機(jī)會(huì),我當(dāng)然不會(huì)浪費(fèi),我還可以攢面經(jīng)。經(jīng)過這么一段更加懷疑自己是個(gè)很失敗的人,于是問別人我是否很失敗。我一個(gè) 好朋友的回答極大鼓舞了我,她說“...不知道你為什么會(huì)有那樣的想法,但我要告訴你的是,在關(guān)鍵時(shí)刻,你可以勝利。一個(gè)人有那么些真心的朋友,有經(jīng)過自 己的努力脫胎換骨的經(jīng)歷,我不知道這樣的人怎么會(huì)和失敗聯(lián)系起來。不知道你還愿不愿意或是記不記得起六年前的你自己,我記得,我只能用驚嘆來形容。而這些 是你努力的結(jié)果。不是別人,是你自己!如果今天你因?yàn)槟承┦虑樾那椴缓茫覄衲愦罂刹槐?,所有一切都?huì)好起來的...” 我想,能來北郵的人,一定都有自己的過人之處,比如聰明比如踏實(shí)比如堅(jiān)持?所以,千萬不要懷疑自己,我知道有本科學(xué)校不是很好技術(shù)也不是很強(qiáng)的同學(xué)去非常牛的IT公司。自信,才能讓我們走得更遠(yuǎn)! 12,精神狀態(tài)一定要好,開開心心去面試。有誰不喜歡看到笑臉呢?又有誰不喜歡樂觀的人呢? 前些天有段時(shí)間很抑郁,就帶著那種哀莫大于心死的狀態(tài)去面試,期間所有的面試全掛了。 而我斯倫貝謝FE一面的時(shí)候,我們那個(gè)組的人非常優(yōu)秀,我?guī)缀跏墙^對劣勢,我只是按自己對職位的理解做了一份自認(rèn)為match的自我介紹,但我是笑著做完整個(gè)自我介紹的,而且最后還強(qiáng)調(diào)自己是個(gè)lucky girl,沒有想到最后竟然過了一面。 13,可以在面試結(jié)束后寫一封感謝信 寫過幾次感謝信,除了IBM那次沒有音訊,另外兩次都得到了很迅速的回復(fù),我覺得感謝信還是很有用的,甚至有些還會(huì)指出你的優(yōu)勢和不足。 14,忽悠是一種能力。面試的時(shí)候不要局限于有一說一,要懂得擴(kuò)展。如果被問到不會(huì)的東東,可以主動(dòng)把自己知道的相關(guān)的東東說出來。 個(gè)人認(rèn)為,找工作本來就是雙重選擇,面試就是和面試官的一次交流,相互考察對方是否合適。所以像自己平常一樣去交流就可以了。 四,總結(jié) 15,對于女生,最好抓住前面的機(jī)會(huì)。往后的國企,事業(yè)單位和私企大部分都更青睞男生,美女,有關(guān)系的除外。 16,經(jīng)濟(jì)危機(jī)的年代,不要把所有的雞蛋放在一個(gè)籃子里,千萬不能掉以輕心,正式offer沒到手千萬不能放松,一切皆有可能,比如通過面試了卻沒有 HC(尤其是外企,我和周圍幾個(gè)同學(xué)都遇到過,如果外企說HC問題,建議不要抱太大希望,千萬繼續(xù)找工作),向來終面不刷人公司終面刷人,口頭offer 取消,差額體檢。 17,不要抱怨,永遠(yuǎn)不要放棄!無論多么困難一定要告訴自己,再困難的日子也會(huì)過去。前段時(shí)間我近乎自閉,每天除了面試根本不想出去,連飯也沒心思吃,但也都過來了! 18,體檢:一般大國企,運(yùn)營商體檢檢查得非常全,要求也比較苛刻,除了常規(guī)體檢可能還有心電圖,B超。要是確定是自己很想去的地方,建議最好自己先去做 個(gè)全面的體檢。雖然一般人都趕不上啥小概率事件,但誰知道自己是不是一般人。就像我長這么大一直都特別健康,從未想過自己會(huì)掛在體檢上。 如果自己身體真有問題也沒關(guān)系的,天無絕人之路,很多外企,私企體檢要求都不高,據(jù)說IBM只有胸透。 一些筆面總結(jié)【僅適用菜鳥】 1,百度:海筆,因?yàn)榧夹g(shù)不好所以只是想著去攢攢筆經(jīng)。筆試第一部分,都是算法和編程,于是先把思路下下來,然后再寫程序,沒想到還過了,比我想象的容易很多。 2,摩根IT:開始都不打算申的,這么牛的地方!結(jié)果竟然通知筆試,題型很全面,數(shù)學(xué)主要是概率,編程概念,java的多,C++也有一些,智力題,今年和 在網(wǎng)上搜的題很多相同的。那天沒午睡,筆試差點(diǎn)睡著了,java的全沒寫,竟然也過了筆試。所以千萬別隨便放棄。接下來是電面,全英文面試,主要是自我介 紹,項(xiàng)目介紹,問項(xiàng)目,再問個(gè)概率題,再問幾個(gè)技術(shù)題,最后是問問題,其實(shí)都不難。摩根一個(gè)常問的問題是: why r u qualified for our Mogan Stanley IT? 感覺摩根IT最注重的是英語,有拿到offer的人技術(shù)比較一般的。還有一個(gè)教訓(xùn)就是英文問題的時(shí)候可以自己用中文說一遍,畢竟我們的思維用英文反應(yīng)不一 定那么快,當(dāng)時(shí)問的概率很簡單,但我腦子里用英文重述一點(diǎn)思路也沒有,結(jié)果面完用中文剛說完利馬就知道怎么做了。3,斯倫貝謝FE:英語非常重要,所有面試都是英文。一面只是個(gè)自我介紹,然后面試官會(huì)問幾個(gè)問題,感覺主要從性格是否適合的方面來考察,一定要誠實(shí),那邊 面試官知識面很廣,撒謊是很難過去的。二面會(huì)分成幾個(gè)人一個(gè)小組,會(huì)先做一個(gè)九宮格的題,比較簡單,有時(shí)間限制,接下來是大家一起玩游戲,會(huì)有錦囊什么 的,一定要全力參與,感覺主要考察溝通合作能力,或許還有思考領(lǐng)導(dǎo)力。那時(shí)候沒咋練英語,說英語很不習(xí)慣,表現(xiàn)很暈,掛了。 4,中科藍(lán)鯨:中科院計(jì)算機(jī)所那邊做網(wǎng)絡(luò)存儲的一家創(chuàng)業(yè)型公司,Linux內(nèi)核相關(guān)工作,應(yīng)屆生沒有相關(guān)經(jīng)驗(yàn)應(yīng)該也可以。筆試主要是基礎(chǔ),shell比較 多,再還有簡單的寫程序,最后有考察解決問題能力的開放問題。面試是一個(gè)項(xiàng)目負(fù)責(zé)人和一個(gè)技術(shù)方面負(fù)責(zé)人,主要針對項(xiàng)目問,問得比較細(xì)節(jié),非常注重團(tuán)隊(duì)合 作能力和linux內(nèi)核方面的經(jīng)驗(yàn)知識。戶口主要解決天津的,北京的不保證,會(huì)問期望薪水,估計(jì)6K以下。 5,中訊:筆試很簡單,英語閱讀,改錯(cuò),然后就是針對大學(xué)計(jì)算機(jī)知識的回顧總結(jié),有點(diǎn)開放式問題的架勢。一面群面,注意控制時(shí)間,每個(gè)人表達(dá)的時(shí)間特別短,所以要在一分鐘內(nèi)表現(xiàn)自己,這個(gè)到后來不用像華為那樣考慮團(tuán)隊(duì),自己好才是真的好。那邊待遇據(jù)說還是可以的,加上出差補(bǔ)助很不錯(cuò)。 6,太極計(jì)算機(jī):曾經(jīng)很牛的國企,戶口不保證,但有的可能性很大,薪水似乎是5K,個(gè)人不是很喜歡那個(gè)地方,看到網(wǎng)上評價(jià)很一般,經(jīng)過了一面群面。這次的題 目是:公海上的一艘輪船觸礁半小時(shí)后將沉沒,現(xiàn)在只有一個(gè)只能容納6個(gè)人的救艇,讓我們根據(jù)誰最應(yīng)該上艇的順序?qū)Υ系娜伺判?,這些人中除了一個(gè)船長一個(gè) 船員,還有省長,省委副書記,外資企業(yè)經(jīng)理(女,外籍),白族的女保險(xiǎn)推銷員,20歲的女警,五十多歲的女生物學(xué)家和她的弱智女兒,還有重傷的英雄,懷孕 的女囚,音樂盲童,20歲的數(shù)學(xué)天才,還有小企業(yè)的副總經(jīng)理,醫(yī)生和同性戀護(hù)士。如果是你,你會(huì)選擇如何排? 7,A10 networks,測試 這家公司比較奇特,是看到論壇上有人問這家公司怎樣,于是搜了下,于是發(fā)了個(gè)郵件,周五晚上發(fā)郵件,周六中午接到電面電話。電面:問求職目標(biāo),額表示想去外企。然后繼續(xù)問各種問題,可能更像聊天一點(diǎn),雜七雜八的,最后問女孩子做研發(fā)很累的,為什么還要做研發(fā),額說,三十歲以前 累總比五十歲以后累好呀。讓Interviewer很贊。后來仔細(xì)想想值得商榷。技術(shù)方面的先問了$?是干嘛的,又問sprintf的作用,看額項(xiàng)目里有 dhcp failover的東東,于是問我DHCP的工作流程,這個(gè)問題沒有答好,自己本來就不知道啥。最后問公鑰加密算法的東東,額只說了大數(shù)分解和橢圓曲線,忘了離散對數(shù)問題,不過還好,讓俺過了。但是,必須提前上班,full time.于是查了下這家公司,發(fā)現(xiàn)是做網(wǎng)絡(luò)的,似乎技術(shù)還很先進(jìn),主要有三個(gè)系列的產(chǎn)品,第一個(gè)是IP to ID,可以用于集中管理,訪問控制;第二個(gè)是EX系列,負(fù)載均衡,主要是為企業(yè),學(xué)校這類WAN設(shè)計(jì)的,用于網(wǎng)絡(luò)加速,相當(dāng)于實(shí)現(xiàn)QoS,第三個(gè)是AX系 列,主要是為網(wǎng)站設(shè)計(jì)的,也是用于負(fù)載均衡,好像是可以優(yōu)化網(wǎng)站的前端,讓流量轉(zhuǎn)移到適當(dāng)?shù)姆?wù)器上去。這是第六個(gè)面試官說到工作的時(shí)候說的詳細(xì)信息。總 之,感覺工作還是蠻有意思的。然后搜下下筆經(jīng),就看到一篇說有一個(gè)漢譯英,寫測試案例,和網(wǎng)絡(luò)的東西等等。于是搜下密碼學(xué)方面的專業(yè)詞匯,沒有收到什么有 用的,只看到了個(gè)網(wǎng)絡(luò)安全詞匯,仔細(xì)看了看。接著把電面的問題確認(rèn)了下,尤其是DHCP工作過程做了下筆記,后來證明此舉是多么明智:)本來還想看DHCP failover的東東,木有時(shí)間,只好作罷。筆試:第一道果然是漢譯英,主要是對對稱密鑰的介紹,也有涉及非對稱密鑰的東東,不難。接下來就是俺的噩夢了,第二道問什么是白盒測試,什么是黑盒測試,分別有什么方法。第三道問bug的狀態(tài)遷移圖。第四道寫測試用例,這個(gè)還好,基本按input, output, expected result的格式下,主要從合法,非法的邊界條件考慮,似乎還可以。第五道問功能測試,component test, 似乎還有function test 分別使用什么測試工具;接下來是linux, shell部分,第六道問linux從power on到log in的啟動(dòng)過程; 第七道讓寫一般用的shell命令; 第八道讓寫linux的樹型文件系統(tǒng); 第九道問如何將從標(biāo)準(zhǔn)輸入的字符串按行輸出到標(biāo)準(zhǔn)輸出并加上行號;第十道是如何測試一個(gè)已知的IP地址是否能ping通;第十一道問0.0.0.0和 255.255.255.255有什么作用。第十二道讓寫你熟悉的動(dòng)態(tài)路由協(xié)議;好像就是這些,一面,猜測是HR負(fù)責(zé)人,主要就是聊聊,可能就是看性格怎樣,對薪水,戶口有什么期望,對公司有什么了解,為什么選測試,然后問有什么問題。比較輕松,最 后給強(qiáng)調(diào)了下采用的是硅谷的創(chuàng)業(yè)模式,不要因?yàn)樾剿葎e的地方少點(diǎn)就不把期權(quán)當(dāng)回事,總之就是說給期權(quán)是很值得期待的,然后表示戶口并不能保證,只能盡量 爭取。 二面,是一小哥,先問項(xiàng)目,非問我在公司的位置,問采用的協(xié)議,開始理解錯(cuò)了以為問系統(tǒng)里的協(xié)議,給他講項(xiàng)目他也沒聽明白,幾個(gè)月不講也生疏了許多。然后 看做的筆試題,因?yàn)闇y試部分額基本不會(huì),于是那人問我喜歡學(xué)習(xí)不,額說喜歡,那人竟然說覺得我肯定不喜歡學(xué)習(xí),因?yàn)槲覍?xiàng)目細(xì)節(jié)不了解,弄清了咋回事于是 又講了遍,不過講得很快,他依然沒有弄太懂,再看額的linux和shell部分覺得不錯(cuò),看到網(wǎng)絡(luò)問俺0.0.0.0為啥是廣播,額也母雞呀,就說了一 通自己知道的東東。然后問俺Rip v1和RIP v2的區(qū)別。中間還問如果你的電腦上不了網(wǎng),如何測。還問TCP, UDP都分別有哪些協(xié)議,后來還說覺得我估計(jì)很難坐得住干活,讓我很無語,原因是我思維很活躍。汗...辯解了一通。最后問能加班不?感覺年輕的GG們似 乎都很tough,額很容易掛在這號人手里。三面,是個(gè)姐姐,看著很溫柔的樣子,問俺解釋SSL,問是否了解HTTPS, 問我熟悉哪幾層,問TCP/IP的三次握手,四次握手,看筆試答案的時(shí)候問俺解釋輸出標(biāo)書輸入那道題,還好,雖然額代碼不對,俺思路還是對地。最后,還是問俺為啥選擇做測試。 四面,還是個(gè)姐姐,這個(gè)姐姐估計(jì)比較有思想,問俺隨手寫地那個(gè)測試工具是什么,也問了TCP/IP的連接建立,釋放過程,重點(diǎn)還是問俺為啥做測試,為啥覺得自己適合做測試。 五面,中國區(qū)大boss,比較nice一點(diǎn),繼續(xù)四面姐姐的問題,然后又問了最快可以什么時(shí)候上班的問題,技術(shù)主要是linux啟動(dòng)過程,問如何在vi下查找,如何查看進(jìn)程,如何查看CPU使用率,然后又是繼續(xù)夸測試。 六面,估計(jì)是QA老大,看俺做的測試部分,主要看了下寫測試用例的思路,探討了下,后來問額對TCP/IP協(xié)議棧了解不,說說TCP/IP協(xié)議棧每層都哪些協(xié)議。感覺自己還是不夠踏實(shí),知識不夠系統(tǒng)。中間為我詳細(xì)說了公司得三個(gè)主要產(chǎn)品以及我進(jìn)來可能會(huì)干些什么。 中間應(yīng)該還有不少設(shè)計(jì)項(xiàng)目,技術(shù)的問題,無奈大腦容量有限。其實(shí)面到第三個(gè)頭就被轟得有點(diǎn)暈忽了,不過也算體驗(yàn)了一把。感覺最致命得兩個(gè)問題:沒有測試經(jīng)驗(yàn),不太懂測試; 對TCP/IP協(xié)議,網(wǎng)絡(luò)了解不夠深刻。 本來說好盡快給消息,后來又寫了封感謝信,那邊老大很快就回復(fù)了,說正在向美國總部申請,不過到后來仍是無疾而終。所以,經(jīng)濟(jì)危機(jī)的時(shí)候必須注意。 8,普天 應(yīng)該也是屬于國資委的央企,論壇上有不少介紹和比較,似乎加班比較多,錢還過得去。 筆試先讓做40分鐘題,基本C++的,那人說有點(diǎn)難度的,不會(huì)跳過去就行了。完全不是像其他公司那種校園招聘的基礎(chǔ)考題,基本沒有寫結(jié)果之類的基本題,除了第二頁問類里的默認(rèn)函數(shù)有哪些比較基礎(chǔ),再就是給一些代碼問調(diào)用了哪些函數(shù)是最基礎(chǔ)的。第一道題: class A { A(int a){ } } class B : A{ B(int a, int b){} } 讓寫B(tài)的構(gòu)造函數(shù)定義。 第二道題問windows編程里什么debug, release的東東,后來知道原來就是程序改錯(cuò)。int main(){ char str[10];char *pstr = new char[10]; for(int i = 0;i < 10;i++)pstr[i] = i; memcpy(str, pstr, sizeof(pstr)); for(int k = 0;k < 10;k++)TRACE(“%dn”, str[i]);} 經(jīng)后來那個(gè)GG提醒,對sizeof, strlen的了解終于又透徹了一點(diǎn)。 第三道就是構(gòu)造函數(shù)那些定義類的東西,這個(gè)比較簡單。其中有一道是問如何不讓類產(chǎn)生實(shí)際對象??炊韺懙亩x為private和純虛函數(shù),那GG問為啥private,后來又引導(dǎo)俺思考一通,延伸到如何只產(chǎn)生一個(gè)對象,static里new。接著又是兩道windows編程的東東,很有自知之明的飄過。 接下來是寫一個(gè)線程函數(shù),以及填程序語句。class Mythread{ Mythread(){} ~Mythread(){} threadfunction() int thread_i;int thread_k;} 差不多這樣,要求實(shí)現(xiàn)threadfunction函數(shù),為thread_i賦值0x4001, 為thread_k賦值0x4002.再接下來是寫一個(gè)函數(shù): char ASC_STR[6] = {'0', '1', 'a', 'b', '4', 'e'};char BIN_STR[3] = {'0x01', '0xab', '0x4e'};寫一個(gè)函數(shù)ASC_TO_BIN(ASC_STR, 100, BIN_STR, 50),實(shí)現(xiàn)asc到binary的轉(zhuǎn)換。 俄開始不知如何是好,覺得應(yīng)該對位操作,與0或之后移位,但似乎又不行。迷茫得很。 后來又是在那GG的引導(dǎo)下知道原來把a(bǔ)sc的轉(zhuǎn)換成數(shù)字,然后再或再移位。 最后一道是附加題,給一個(gè)類,讓統(tǒng)計(jì)調(diào)用函數(shù)classcall的次數(shù),classfunctioncall統(tǒng)計(jì)次數(shù),假設(shè)那些調(diào)用多次的類也當(dāng)作一次計(jì)算。后悔的哇哇的,記得think in C++上有說明,但后來一直沒仔細(xì)看。思考了下,主要用了個(gè)static.筆完開始面試,兩個(gè)滿客氣的GG,一個(gè)比較秀氣一點(diǎn),還一個(gè)長得有點(diǎn)像羅迪克。開始一直是秀氣GG發(fā)問,先問項(xiàng)目,然后針對項(xiàng)目里問socket編程的東 東,問我如何實(shí)現(xiàn)阻塞,完全忘了。估計(jì)很無語,差不多說了下client, server建立過程,有哪些步驟,問port的作用,client里需要定義port嗎? 9,贊同科技 一家做金融軟件的公司,北郵雙選會(huì)投的。 看到論壇上有人很鄙視,說創(chuàng)立15年也沒發(fā)展成什么樣,可見不咋地,但事實(shí)上可能比大家想象的要好很多。公司地址在花家地,第一年每月差不多5K吧,我算得不是很清楚。感覺那邊比較喜歡北郵的學(xué)生,那邊工作的也有不少北郵人。筆試非常簡單,10道選擇,涵蓋數(shù)據(jù)庫,HTTP,正則表達(dá)式,C語言,但都是最基礎(chǔ)的東東,兩道寫程序,一道用到位操作,另一道查找沒有出現(xiàn)的3個(gè)數(shù),最后一道是翻譯。面試也沒問什么技術(shù)問題,就聊了聊,表示戶口很難,但錢多,發(fā)展好,會(huì)像中醫(yī)一樣越老越值錢,不過一年會(huì)有一多半時(shí)間在外地出差。 10,工行數(shù)據(jù)中心 筆試分成兩部分,前一部分基本和公務(wù)員的形式完全一樣,后面是技術(shù)題,技術(shù)題主要是數(shù)據(jù)庫和計(jì)算機(jī)網(wǎng)絡(luò),好像還有操作系統(tǒng),最后還有一道寫作,讓寫幾個(gè)自己關(guān)注的社會(huì)熱點(diǎn)問題。 一面,5面試者對3面試官,中間的應(yīng)該是大boss,很和藹可親的伯伯,兩邊的應(yīng)該是中年骨干。 先是兩分鐘自我介紹,另外四個(gè)MM,一個(gè)是北郵本中科院計(jì)算所碩,一個(gè)是北交本碩,一個(gè)是鄭州大學(xué)本北科大碩,還有一個(gè)...坐我旁邊的MM,竟然毫無印 象了,可能是也是北科或者哪的吧??傊o我的印象是大家都挺厲害,似乎除了我都是保研,都有大外企實(shí)習(xí)經(jīng)歷比如IBM,朗訊,而且說得還蠻牛,顯然大家 都是有備而來,除了把自己一頓夸,還把工行數(shù)據(jù)中心美美的贊美了一頓,我雞皮疙瘩都快出來了??赡芤?yàn)樵谕饷娴群驎r(shí)便看到了要分析的案例,一直都感覺有點(diǎn) 緊張,甚至人家自我介紹的時(shí)候也覺得緊張。不過既然大家都那么優(yōu)秀,我基本也就默認(rèn)出局的會(huì)是自己,也不太去想自己該怎么辦,就那么很欣賞的去聽他們的介 紹與解說。感覺那些MM說那么多平鋪直敘,無非項(xiàng)目+實(shí)習(xí)+吹噓+奉承,如果我聽上一天估計(jì)會(huì)有點(diǎn)煩也不會(huì)留下啥印象,覺得自己比較欣賞的自我介紹是那種 將對方的需求融入自己的介紹,讓面試官自然而然覺得你很符合他們的要求或是你就是他們一直找的人,當(dāng)然,我也不知該如何達(dá)到。技術(shù)類,也不敢把自己弄得活 潑開朗,我也就是簡單介紹下自己的基本情況,自己項(xiàng)目和自己掌握的東西可能與他們需求契合的東西,然后說了下自己優(yōu)勢鑒定的結(jié)果,再強(qiáng)調(diào)了一下自己就是那 種勤奮好學(xué),踏實(shí)肯干的人,以前打算說自己聰明好學(xué),勤奮踏實(shí)的,怕被人家鄙視沒敢說自己聰明。回來跟宿舍MM一說被批了一頓,優(yōu)秀研究生,志愿者經(jīng)歷全 沒說,想想也是,大概國企最看重的就是這些東東。 第二部分就是案例分析,說的是一則關(guān)于電信C網(wǎng)189預(yù)約號碼的新聞,有三個(gè)問題,第一個(gè)問題問開發(fā)這樣一個(gè)選號軟件的流程有哪些關(guān)鍵步驟,第二個(gè)問題是 問若設(shè)計(jì)數(shù)據(jù)庫應(yīng)該考慮些什么因素,如何考慮并發(fā);第三個(gè)問題是從網(wǎng)絡(luò)的角度講應(yīng)該考慮路由,交換,加密,認(rèn)證,負(fù)載均衡中的哪些因素,挑你最熟悉的技術(shù) 說明這個(gè)技術(shù)的特點(diǎn)以及如何在此系統(tǒng)中應(yīng)用此技術(shù)。然后有個(gè)面試官專問了那個(gè)表示對流程很熟悉的MM如何考慮軟件流程。第三部分考核英語,讓我們用三兩句話說此次招聘的期望。 感覺自己挺爛的,最后一部分第一個(gè)說,根本就沒有怎么準(zhǔn)備,甚至連條理也沒想好就那么說了兩句,還有點(diǎn)辭不達(dá)意,好久沒說英語了。總結(jié)下,被淘汰也沒有什 么好冤枉的,雖然自己表現(xiàn)不好,但不能完全歸咎于技巧這些方面,覺得分析問題的條理性,和闡述問題,解決方式的思路,這些本來就需要平時(shí)訓(xùn)練,自己平時(shí)不 注意妄想面試就能表現(xiàn)得很好也是不切實(shí)際的。只能說,有空的時(shí)候哪怕自己對著自己,也應(yīng)該試著有條理的去闡述一些東西,而平時(shí)看東西做筆記,自己也應(yīng)該注 意培養(yǎng)自己歸納總結(jié)的能力。再嘆一句:去工行數(shù)據(jù)中心面試的美女真的很多。 11,中國移動(dòng)深圳:注意,不是深圳移動(dòng) 可能很多人都以為中國移動(dòng)深圳就是深圳移動(dòng),其實(shí)不然。她是直屬移動(dòng)集團(tuán)的,據(jù)說相當(dāng)于省公司,主要負(fù)責(zé)移動(dòng)的國際漫游業(yè)務(wù)之類。工作地點(diǎn)在深圳,據(jù)說福利很好,很適合女生。 招聘流程:筆試,一面,二面,體檢,測評,發(fā)offer。中間間隔的時(shí)間很短,很快就能知道結(jié)果。 軟件運(yùn)維,筆試比較基礎(chǔ),第一部分選擇,記得網(wǎng)絡(luò)的比較多,第二部分填空,數(shù)據(jù)庫的比較多,第三部分好像是問答,主要是寫SQL語句,還有一道寫知道的 設(shè)計(jì)模式,似乎還有聚合和組合的區(qū)別(記不得是不是這場筆試了,但阿郎的筆試確定有),還有一道寫程序,挺簡單的。 一面是兩個(gè)GG,先自我介紹,然后針對自我介紹問幾個(gè)問題,技術(shù)問題不難,會(huì)問職業(yè)規(guī)劃,有沒有offer,是否有過加班經(jīng)歷等等。感覺表達(dá)自己想去的愿望會(huì)不錯(cuò)。 二面是老總面,兩個(gè)老總,一個(gè)HR負(fù)責(zé)人,自我介紹,然后聊聊天,問問家庭,甚至高中,對工作最看重的幾個(gè)因素等等,面試的老總應(yīng)該對北郵很熟悉,給人感覺很nice。 二面后就是體檢,體檢完還會(huì)有一個(gè)職業(yè)測評之類的東東,比較有意思。移深效率很高,感覺那邊的工作人員尤其是HRMM很職業(yè),給人感覺很好,很稀飯,可惜無緣。 12,北大青鳥商用系統(tǒng) 搜論壇看到有人說那邊最好的是思科代理啥的,可惜今年招聘的似乎都是外包事業(yè)部??赡苡袘艨?,待遇說一般碩士5K,但經(jīng)濟(jì)危機(jī)可能會(huì)少一些。招聘流程:筆 試,一周內(nèi)給消息,面試,offer。總體來說效率很高。但需要注意的是:后來據(jù)說因?yàn)榻?jīng)濟(jì)的原因沒有HC,給的口頭offer取消不能給正式 offer。筆試比較簡單,寫程序,寫測試用例,最后一道也是填九宮格。 面試也比較簡單,先是英語口語的測試,talk about your university."接下來是問項(xiàng)目,比較簡單,提到需求分析的時(shí)候問如果有些功能無法做到那怎么辦?我回答說寫到文檔里。然后問文檔給誰看?這個(gè)答錯(cuò)了,答案是給客戶看。接著是問編程知識,主要是C/c++的一些基礎(chǔ)知識,包括函數(shù)調(diào)用壓棧的順序,stack與heap的區(qū)別,struct與class的區(qū)別;再接下來是 寫程序,用遞歸寫單鏈表倒置,字符串查找;然后是測試的東西,寫字符串查找的測試用例,如何測試一個(gè)計(jì)算器,如何測試一直圓珠筆;同時(shí)還問了下Linux 與Unix的區(qū)別,最后是問問題??傊€是蠻好對付的。 13,中國電信集團(tuán)家客部 開始沒有意識到這是電總,還以為是什么破地方,當(dāng)時(shí)正等移深offer,都不打算去,去了才知道原來是傳說中的電總。據(jù)說這種地方的待遇是不用猜的,去了在物質(zhì)上肯定不后悔。所以千萬不要想當(dāng)然的做什么決定。招聘流程比較簡單:筆試+一輪面試。 筆試論壇上有筆經(jīng),搜搜就知道,很詳細(xì)??傊?,就是公務(wù)員題,少量專業(yè)題,語文題,市場方面的問答題。 筆試過后兩周給了面試通知,面試時(shí)間很短,每個(gè)人大概就十來分鐘,分為三部分:自我介紹(3分鐘左右),問問題,英語考察。面試在一個(gè)會(huì)議室進(jìn)行,一圈人 圍著你單面,據(jù)說有幾個(gè)面試官,幾個(gè)處長,還有幾個(gè)老總,感覺氛圍有點(diǎn)壓抑。不過那邊真的很贊,在面試前每個(gè)人的情況那邊的面試官已經(jīng)很熟悉了,所以問的 問題基本都是和自己做的東西相關(guān)的,略偏市場方面。關(guān)于電總面試BUPTTAXI師兄的帖子認(rèn)為寫得很好,本版搜“電總”能看到。個(gè)人認(rèn)為,沒有必要花太 多時(shí)間準(zhǔn)備。 恩,會(huì)有拒信,不過很晚才收到,但對于大國企來說,這點(diǎn)還是很值得稱贊的。 14,曙光信息產(chǎn)業(yè),技術(shù)支持中心 售前工程師 國企,大家都知道,做服務(wù)器的,似乎那邊的工作主要就是圍繞曙光服務(wù)器開展。待遇說的是7W,但據(jù)說是比較保守的估計(jì),可能每月到手5K多點(diǎn),有戶口,今 年這情況覺得待遇還算不錯(cuò)了。對于曙光的景況,屬于死不了但也活不太好的那種,工作環(huán)境看著很一般,在網(wǎng)上搜了下,那邊北科大的較多,北郵人沒啥優(yōu)勢。招 聘流程:筆試+3輪面試。 先筆試,筆試內(nèi)容包括Linux相關(guān)(shell命令,find考得比較多,還是算比較基礎(chǔ)的,還有編譯內(nèi)核的東東,),數(shù)據(jù)結(jié)構(gòu),編程(寫單鏈表轉(zhuǎn) 置),Linux內(nèi)核相關(guān)(都記不太清了),計(jì)算機(jī)網(wǎng)絡(luò),有寫IP報(bào)頭。不會(huì)也沒關(guān)系,這才是意料中的情形。如果內(nèi)核的不會(huì),他問你做過內(nèi)核沒只要說沒做 過就沒問題了。 一面主要是技術(shù),面試主要針對簡歷來吧,講項(xiàng)目,還會(huì)針對你的項(xiàng)目,簡歷問問題,可能會(huì)問一些網(wǎng)絡(luò)的東東,可能會(huì)比較細(xì)節(jié),TCP/IP協(xié)議棧好好復(fù)習(xí)下,筆試也有用到。上次面我的是一小哥,沒啥經(jīng)驗(yàn),不太會(huì)引導(dǎo),所以不要太受影響,穩(wěn)住,沒啥的。后來那個(gè)經(jīng)理也過來一起面,就會(huì)有自我介紹啊之類的,都 忘差不多了,不要緊張,不會(huì)很tough。 二面是技術(shù)支持中心的幾個(gè)老總面,感覺比較tough,但也沒什么,不再從技術(shù)的角度來看問題。有自我介紹,會(huì)考察分析問題的能力啊,與人溝通能力啊什么的。 三面是公司副總,似乎很愛問編譯相關(guān)的問題,然后會(huì)問北京的房價(jià)這么貴你為什么要呆在北京,似乎去年就這么問過。三面感覺不好說,往年聽說就是隨便聊聊,但今年似乎三面才是刷人的時(shí)候,估計(jì)經(jīng)濟(jì)危機(jī)誰日子都不好過。 15,紫光華宇 需求工程師 這邊待遇好像是5.5K,可能有戶口。一面掛了,應(yīng)該是筆試+技術(shù)面試+人力面。筆試似乎忘了,記得有一些windows編程的東東,我都不會(huì)。應(yīng)該還有一些軟件工程方面的開放性問題,覺得不是很好回答,但應(yīng)該要求不是很高,當(dāng)時(shí)很不想過去筆試的,于是隨便答了答走了,結(jié)果筆試仍然過了。 面試是單面,應(yīng)該是個(gè)技術(shù)經(jīng)理級的人物,考察面比較廣,問了不少我都沒聽說過的名詞,問數(shù)據(jù)庫,軟件工程(對迭代模型比較關(guān)注)和UML比較細(xì)節(jié),當(dāng)然少不了和客戶打交道場景的問題。最后還有個(gè)簡單的智力題。 16,NOVELL,測試:挺向往的外企,不過一面掛了,我也確實(shí)不適合做測試,但那邊開發(fā)要求似乎是輝常輝常的高啊。 對英語要求比較高,先讓翻譯一段產(chǎn)品說明書的東東,然后用英語描述項(xiàng)目,接下來會(huì)考察不少shell命令,當(dāng)時(shí)記下來的有: 1, 查看Linux版本 uname-a cat /proc/version 2, 查看用戶 more /etc/passwd 3, 查看環(huán)境變量 export 當(dāng)時(shí)真想不起來是這個(gè)啊...4, linux中傳輸文件 俄答ftp 除了ftp還有呢? 傳輸文件過程中突然發(fā)現(xiàn)權(quán)限不夠怎么辦? 5, 在linux中安裝軟件可以用rpm, 步驟是怎樣? 用rpm卸載軟件時(shí)可能會(huì)出現(xiàn)依賴性,那么我們會(huì)先卸載依賴的軟件,再卸載,除此外,還可以怎么辦? 6, 如果查看磁盤信息 那如何查看文件系統(tǒng)信息 7,另問了關(guān)于文件權(quán)限的東東,比如對于同組用戶目錄不具有可執(zhí)行權(quán)限,而文件卻具有可執(zhí)行權(quán)限,那同組用戶可以執(zhí)行此文件么? 答案: No.8, 如何修改文件的屬性?權(quán)限? chattr chmod 不太記得問題了,大致如此 9,寫shell腳本,有一個(gè)文本文件/tmp/log.txt, 里面存放的文件分為四列,分別為time content server reason, server的狀態(tài)有四種PASS, FAIL, ERROR , 和...假定為TIMEOUT吧,讓統(tǒng)計(jì)每種狀態(tài)出現(xiàn)的次數(shù).例如,最后結(jié)果為: PASS 1 FAIL 4 ERROR 2 17,北方微電子,愛可信 寫得好累啊,都不知道把人家的筆試面試寫太詳細(xì)了是不是不太好。這倆就簡單點(diǎn)吧。 北方微電子感覺蠻好的,似乎是個(gè)做實(shí)事的地方,國家重點(diǎn)扶持,一個(gè)好朋友很推崇,待遇好像是5K * 16。招聘流程很快:筆試,一面+二面。 Linux C/C++開發(fā),筆試很多面向?qū)ο蟮臇|西,畫UML圖,對迭代開發(fā)的理解,重載,覆蓋,重寫的區(qū)別,最后一道附加題是寫makefile。筆試題算比較簡 單的。面試是兩個(gè)看著三十多歲的GG, 先自我介紹,職業(yè)規(guī)劃,然后技術(shù),技術(shù)問得很細(xì)節(jié),所以簡歷上項(xiàng)目一定要準(zhǔn)備好。當(dāng)時(shí)處于最沮喪時(shí)期,那段時(shí)間的面試全掛了。但聽說二面是一清華畢業(yè)的 GG,技術(shù)很強(qiáng),年輕有為型的,也會(huì)問技術(shù)。 愛可信 做手機(jī)瀏覽器,據(jù)說很牛的,北京是在望京,和索愛一個(gè)樓。上海那邊的support職位,論壇上那位師兄發(fā)貼了投的,所以都不是很了解。之前沒有嵌入式的任何經(jīng)驗(yàn),收到面試通知突擊了一晚。第二天筆試發(fā)現(xiàn)很多題都是剛看到過的,嵌入式16問出現(xiàn)了好幾道,還有林銳書上的內(nèi)存的那4個(gè),兩道寫程序,都算比較基礎(chǔ)的題。 一面的GG蠻有意思,除了項(xiàng)目,幾乎簡歷上出現(xiàn)的所有東東都問了個(gè)遍,估計(jì)沒有放過一個(gè)專業(yè)詞匯,然后又把大學(xué)學(xué)過的計(jì)算機(jī)專業(yè)基礎(chǔ),比如匯編啊,操作系統(tǒng)啊,數(shù)據(jù)結(jié)構(gòu)啊里面的東東問了個(gè)遍,比較頻繁的問法是:為什么要有這個(gè)?感覺必須理解了才能答好他的問題。 二面是一位北郵2000年本科畢業(yè)的師兄,不過看著好年輕。主要是問項(xiàng)目,比較注重協(xié)議,很nice。 三面是上海那邊的負(fù)責(zé)人,一位非常嚴(yán)謹(jǐn)?shù)睦舷壬?,給我感覺像日本人,要求也非常嚴(yán)格。除了涉及到項(xiàng)目里邊的知識,這位先生問網(wǎng)絡(luò)方面問的比較多,比較細(xì)。例如ICMP協(xié)議,非常細(xì)節(jié)的東西,select等等。問待遇期望,說這些天會(huì)持續(xù)面試,一到兩周給消息。 18,其他 還有一些別的公司,比如Cogent System,一家做指紋識別,安全登陸的小外企,不停看到這家公司招人的信息,在華中科技大學(xué)論壇上看到有人說這公司還不錯(cuò),但據(jù)說是比較適合學(xué)模式識 別的同鞋。他們招的軟件工程師主要就是過去coding,感覺沒多大意思,將來發(fā)展比較受限,技術(shù)面基本就是問項(xiàng)目。還有一家日本光學(xué)公司,integra,說老板是瑞士人,據(jù)說老板很好,好像說的是招人喜歡名校的學(xué)生,工資不清楚,應(yīng)該有6k+。先有個(gè)筆試,C++的 東西,似乎是一個(gè)小時(shí),記得不難。然后需要過去筆試,做一套托福,筆試環(huán)境很不好,說口語的時(shí)候可能會(huì)很難放開。然后是面試,要用Skype視頻,不打算 去了。對于想要戶口的同學(xué),似乎可以注意下中科院下面的那些公司,前兩天還筆了中科方德,看到網(wǎng)上說的是6k+戶口,感覺也還可以了。那個(gè)筆試分為三部分,選 擇,簡答和編程。選擇除了編程基礎(chǔ),匯編考的比較多,簡答有一道問IA-64(?)中內(nèi)存保護(hù)方式有哪些,編程第一道是在linux中如何讀文件名還是什 么,記不太清楚了,第二道是雙鏈表的排序。 覺得筆試即使不會(huì)也一定不要放棄,一定要耐心去盡最大可能做到最好,這場筆試匯編的東東我基本不會(huì),只做了其余的,沒想到筆試也過了。還未面試,有點(diǎn)不想去了:( Java面試注意事項(xiàng) 1,有公司通知面試時(shí),首先要了解一下這家公司的背景,做什么產(chǎn)品設(shè)備,跟什么產(chǎn)業(yè)或行業(yè)有關(guān)系的; 2,去公司面試首先就是衣冠要整潔得體,不能太過隨意,印象分也很重要; 3,面試時(shí)首先要自我介紹,這是一個(gè)重點(diǎn),介紹自己不能太過隨意,不能撤太多與行業(yè)無關(guān)的,只需介紹自己的姓名即可,然后介紹那一年在那里讀的什么大學(xué)什么專業(yè),然后又經(jīng)過什么培訓(xùn),培訓(xùn)的大概內(nèi)容,然后做過什么項(xiàng)目,項(xiàng)目內(nèi)容點(diǎn)到即可,著一個(gè)方向點(diǎn)出發(fā),不能又是.NET又是JAVA的,這樣就顯得沒有目標(biāo),最后就是講一下項(xiàng)目內(nèi)容,做的是什么項(xiàng)目,運(yùn)用到什么技術(shù),那些平臺上做的,用的什么語言做的,為什么要做這個(gè)項(xiàng)目,自己的分工是什么等等,自我介紹不可多講,時(shí)間在兩三分鐘以內(nèi)即可; 4,如果面試官會(huì)問到自己對將來有沒有什么職業(yè)規(guī)劃,對于應(yīng)屆畢業(yè)生最少要有個(gè)三年計(jì)劃,三年內(nèi)我要本本分分的把經(jīng)驗(yàn)累積起來和把代碼編程技術(shù)熟練掌握,又或者講近期內(nèi)的目標(biāo)是怎樣怎樣的;不能沒有職業(yè)規(guī)劃; 5,面試官會(huì)問到有什么工作經(jīng)驗(yàn),可以說自己是剛畢業(yè)的學(xué)生,工作經(jīng)驗(yàn)到談不上有,但是在學(xué)校學(xué)習(xí)時(shí)和同學(xué)們一起做過很多小項(xiàng)目,這樣就列舉出一兩個(gè)項(xiàng)目,然后側(cè)重于講一個(gè)項(xiàng)目,然后這一個(gè)項(xiàng)目只要講自己是做那一塊的詳細(xì)講就好; 6,然后面試官可能還會(huì)問到對公司有什么了解和看法,講一下對公司的認(rèn)識,展望一下在貴公司的發(fā)展; 7,面試時(shí)一定要給自己定好位,認(rèn)清自己的現(xiàn)狀,不能東扯一句西扯一句的,按照自己的特點(diǎn)把自己的弱點(diǎn)和強(qiáng)項(xiàng)都要展示出來; 自我介紹: 我叫***,2009年至今就讀*******專業(yè),2010年至今在****做軟件開發(fā)的培訓(xùn),主要學(xué)下了JAVA、.NET、數(shù)據(jù)庫,側(cè)重于學(xué)習(xí)了JAVA這一塊,學(xué)習(xí)內(nèi)容包括:JSP、Servlet、Spring、Struts、Hibernate、Ajax、JavaScript、Tomcat等; 項(xiàng)目: 手機(jī)購物網(wǎng)站,項(xiàng)目需求,隨著電子市場的龐大演變,越來越多的人都在網(wǎng)絡(luò)購物,網(wǎng)絡(luò)購物網(wǎng)站主要是要給客戶一個(gè)視覺感覺和產(chǎn)品質(zhì)量,我所設(shè)計(jì)的這個(gè)手機(jī)購物網(wǎng)站就符合這兩點(diǎn),有全新的視覺感覺和質(zhì)量保障;文檔設(shè)計(jì),顯示層,要有主頁面,每件產(chǎn)品的頁面,有詳細(xì)信息頁面,有購物車頁面,客戶登陸頁面,有結(jié)算頁面等等幾大頁面構(gòu)成的購物網(wǎng)站,要有數(shù)據(jù)庫連接,要有后臺管理; 我主要做的模塊是通過數(shù)據(jù)庫顯示商品在頁面中,首先是把產(chǎn)品信息增加寫入數(shù)據(jù)庫中(insertinto),通過頁面和數(shù)據(jù)庫的連接查詢顯示出產(chǎn)品列表,包括整體列表和每個(gè)產(chǎn)品的詳細(xì)列表,還要做到排列美觀和詳細(xì)的產(chǎn)品信息。第四篇:java菜鳥面試
第五篇:Java面試技巧