7.2 面試真題 & 詳解
1.Hashtable和 HashMap有什么區(qū)別?
2.你怎么理解 MVC模式?
3.SQLServer中左聯(lián)接查詢用 left join,Oracle中用什么?
4.SQLServer中的數(shù)據(jù)庫(kù),在 Oracle中對(duì)應(yīng)的是什么?
5.如果 SQLServer中有兩個(gè)數(shù)據(jù)庫(kù),那么讓你把這兩個(gè)數(shù)據(jù)庫(kù)對(duì)應(yīng)到 Oracle中,你應(yīng)該怎么做?
6.有兩個(gè)頁(yè)面 a.jsp和 b.jsp,要從 a.jsp傳值到 b.jsp有幾種方法?分別是什么?
7.jsp和 servlet有什么區(qū)別?
8.映射是什么?你怎么理解映射?
9.Hibernate中:不看數(shù)據(jù)庫(kù),不看 XML文件,不看查詢語(yǔ)句,怎么樣能知道表結(jié)構(gòu)?
10.SQLServer支持集群?jiǎn)?
11.為什么要用 MVC?我從 JSP頁(yè)面直接訪問(wèn)數(shù)據(jù)庫(kù)不是更簡(jiǎn)單嗎,為什么非要先提交到控制再做處理?
12.在 struts中,假設(shè)有一個(gè)對(duì)數(shù)據(jù)庫(kù)中一張表的增刪改查的操作,你是寫一個(gè) action還是寫多個(gè) action?為什么?
13.struts中的 actionform有什么好處?
14.用過(guò) Hibernate嗎,用它有什么好處?
15.通常所說(shuō)的 web應(yīng)用程序分 3層,即 MVC,如果我想分四層,應(yīng)該怎么分?
用友面試經(jīng)驗(yàn)一
面試后,在等了三個(gè)感覺(jué)很漫長(zhǎng)的 24小時(shí)后,第四天上午,我終于接到了用友的電話,通知我面試通過(guò)了,并準(zhǔn)備培訓(xùn)。得知后心情相當(dāng)激動(dòng),但同時(shí)挑戰(zhàn)與希望并存,仍需我去不懈努力。分享一下我的用友面試經(jīng)過(guò),希望對(duì)大家有些幫助。
在智聯(lián)招聘上隨意投了一份簡(jiǎn)歷,沒(méi)想到居然約我去面試了,那時(shí)對(duì)用友一無(wú)所知,準(zhǔn)備了一天后就直接去了。我應(yīng)聘的是南京用友的銷售實(shí)習(xí),準(zhǔn)備了簡(jiǎn)短的自我介紹,對(duì)公司的基本了解和產(chǎn)品了解,C語(yǔ)言基礎(chǔ)知識(shí),軟件的產(chǎn)業(yè)現(xiàn)狀及看法,如何做好銷售。通知下午 1點(diǎn)半到公司,我提前了大概十幾分鐘,領(lǐng)了次序牌(2號(hào)),填寫了簡(jiǎn)歷,被帶到一間有投影儀的房間,坐在那里看公司視頻簡(jiǎn)介。隨后其他的面試者陸陸續(xù)續(xù)地進(jìn)來(lái)了。
2點(diǎn)正式開(kāi)始面試,四位面試官坐在最后排,數(shù)了一下來(lái)面試的一共 10個(gè)人,第一輪是每人 5分鐘的自我介紹。輪到我上去時(shí),由于準(zhǔn)備的是 1分鐘簡(jiǎn)短的自我介紹,所以臨時(shí)加料,當(dāng)時(shí)站在上面根本不知道自己在講些什么,腦子有點(diǎn)懵,大體上講了自己的經(jīng)歷和對(duì)用友的認(rèn)識(shí),感覺(jué)講的不是很好,只發(fā)揮了準(zhǔn)備的百分之三四十。
第二輪所有人組成一個(gè)團(tuán)隊(duì),在 20分鐘內(nèi)討論兩個(gè)話題,如何將橡皮擦賣給白領(lǐng)以及對(duì)蒙牛伊利互相誹謗的看法。這個(gè)環(huán)節(jié)主要看大家的團(tuán)隊(duì)協(xié)作能力,最后推選個(gè)代表進(jìn)行講解。我沒(méi)上去代表講解,也沒(méi)上去補(bǔ)充什么,感覺(jué)上去講的 4個(gè)人能力好強(qiáng)好專業(yè),在下面倍感壓力啊。其實(shí)我們 10個(gè)人中,有一個(gè) 86年的,有過(guò)一兩年銷售經(jīng)驗(yàn),其他幾乎都是大四學(xué)生,學(xué)的專業(yè)基本相近似。
最后一輪現(xiàn)場(chǎng)模擬銷售,一對(duì)一的對(duì)面試官進(jìn)行銷售橡皮擦。我感覺(jué)我發(fā)揮的勉強(qiáng)算能接受,由于機(jī)會(huì)有限,我舉手上去和面試官進(jìn)行模擬銷售了之后,正好結(jié)束。另外還有幾人沒(méi)有上去表現(xiàn)過(guò),個(gè)人覺(jué)得這種面試最好還是上去表現(xiàn)一下,畢竟這是個(gè)展示自我的機(jī)會(huì),否則很可能被淘汰;貋(lái)之后,心里感覺(jué)希望不是很大,畢竟但總期望著能通過(guò),最后還是得到了好消息,總之這才是第一關(guān),之后還有更多挑戰(zhàn),仍需不斷學(xué)習(xí)充實(shí)自己。
以上是我去用友的面試經(jīng)歷,希望對(duì)大家有所幫助。
用友面試經(jīng)歷二
以前對(duì)用友了解不多,只是知道用友做財(cái)務(wù)報(bào)表,ERP等非常強(qiáng)悍。去年做中國(guó)信息大學(xué)財(cái)務(wù)收費(fèi)系統(tǒng)項(xiàng)目時(shí),才知道大部分企業(yè),學(xué)校,政府部門都在使用用友開(kāi)發(fā)的ERP管理系統(tǒng)。
還是很早就看到用友軟件研發(fā)總部招聘信息,當(dāng)時(shí)正是海投簡(jiǎn)歷的時(shí)候,沒(méi)怎么多想,便提交了封簡(jiǎn)歷。投的是.net開(kāi)發(fā)工程師,個(gè)人感覺(jué)自己的項(xiàng)目經(jīng)歷比較符合用友的職位需求。用友的筆試通知方式實(shí)在讓人不敢恭維,星期一早上 8點(diǎn)清華就業(yè)中心筆試,卻在前天晚上 22:00才發(fā)短信通知,完全不考慮給應(yīng)聘者準(zhǔn)備時(shí)間。簡(jiǎn)歷是打印不成了,我住的遠(yuǎn),早上 6點(diǎn)就得去趕地鐵,而且筆試當(dāng)天晚上正好是百度的宣講和筆試,注定奔波的一天!
筆試卷子難度一般,最郁悶的是概念簡(jiǎn)答,這些東西還沒(méi)有認(rèn)真記過(guò),只有根據(jù)理解往上填了,也不知道對(duì)不對(duì)。交完卷子,正想離開(kāi),HR卻通知最好不要離開(kāi)考場(chǎng)太遠(yuǎn),筆試卷子馬上批改,1個(gè)小時(shí)后會(huì)通知面試名單并開(kāi)始面試。我暈,沒(méi)想過(guò)用友這么有魄力的。
11點(diǎn)接到面試通知,馬上趕到考場(chǎng)地點(diǎn)。心里還是異常激動(dòng),這是找工作以來(lái)的。
第一個(gè)面試,一定要好好把握。首先是群面,其實(shí)特別反對(duì)這種形式的面試,總覺(jué)得技術(shù)崗位,實(shí)力才應(yīng)是第一位的。群面是 12人一小組,自由話題,25分鐘,最后推選組長(zhǎng)進(jìn)行觀點(diǎn)總結(jié)。我們當(dāng)時(shí)的小組中有五六個(gè)人均來(lái)自北京理工,討論初期,明顯感到
他們的這種團(tuán)體作戰(zhàn)意圖,他們提出了討論珊瑚蟲(chóng) qq編寫者前段時(shí)間被抓的話題(珊瑚蟲(chóng)編寫者來(lái)畢業(yè)于北京理工)。我不得不佩服他們的聰明,但這種故意展示也讓我有些絲絲反感。我是無(wú)所謂何種話題的,關(guān)鍵還是在于最后 12個(gè)人要形成統(tǒng)一的觀點(diǎn),討論能成功進(jìn)行并深入展開(kāi)。發(fā)言之前我還有些許緊張,可是當(dāng)聽(tīng)完之前的人在珊瑚蟲(chóng)事件上發(fā)表的觀點(diǎn),心中大為釋然,感覺(jué)太高估了對(duì)手。大部分人的觀點(diǎn)都比較片面,對(duì)于中國(guó)軟件行業(yè)的了解也不夠深入,大部分人最后說(shuō)完了,卻沒(méi)有任何觀點(diǎn),只是提出了一堆偏離中心論點(diǎn)問(wèn)題。
群面之后就是技術(shù)面試了,這個(gè)我是完全有信心的。我剛好排到第一個(gè),見(jiàn)到面試官,簡(jiǎn)要介紹下自己,便開(kāi)始介紹項(xiàng)目經(jīng)驗(yàn)。首先是介紹 windows補(bǔ)丁自動(dòng)更新系統(tǒng)的開(kāi)發(fā),這個(gè)項(xiàng)目被問(wèn)了很多問(wèn)題,面試官估計(jì)擔(dān)心不是我自己做的,我一一解答,終于讓他滿意了;隨后我又介紹了給中國(guó)信息大學(xué)做的財(cái)務(wù)收費(fèi)軟件,這個(gè)項(xiàng)目是我獨(dú)自聯(lián)系公司做的,從投標(biāo),系統(tǒng)設(shè)計(jì),開(kāi)發(fā),測(cè)試,部署,售后全都做了,面試官聽(tīng)到整個(gè)項(xiàng)目只有 2個(gè)人 2個(gè)月就完成了開(kāi)發(fā),有些疑問(wèn)。我補(bǔ)充說(shuō)到當(dāng)時(shí)是住在信息大學(xué)通宵熬夜才完成任務(wù)的。面試官聽(tīng)完笑笑,戲稱大家都是這樣過(guò)來(lái)的:)最后我又要介紹。
前段時(shí)間剛完成的一個(gè)軟件外包項(xiàng)目,剛說(shuō)到一半,面試官笑著打斷我,不用說(shuō)了,你已經(jīng) pass了,他說(shuō)我第一個(gè)項(xiàng)目講完的時(shí)候,他就已經(jīng)決定我通過(guò)了。
技術(shù)面試結(jié)束,外面的同學(xué)告訴我,這輪技術(shù)面試就是終面,通過(guò)了,就會(huì)直接發(fā)offer。這更讓我意外了一下,第一個(gè) offer就這么突然的來(lái)了。拿到 offer后,用友還專門派車把我們接到擁有研發(fā)總部參觀。用友軟件園占地 800畝,號(hào)稱亞洲最大的軟件園,這個(gè)時(shí)候我也慢慢開(kāi)始深入了解用友。這才知道,用友已經(jīng)是中國(guó)最大的 ERP管理軟件提供商,年?duì)I業(yè)額達(dá)到 10億,公司市值 100億人民幣,發(fā)展前景不錯(cuò)。待遇也還能接受,試用期 3個(gè)月,試用期結(jié)束后評(píng)級(jí)定薪,如果能評(píng)為 A級(jí),估計(jì)年薪(+獎(jiǎng)金)接近10萬(wàn)。關(guān)鍵在于它能解決北京戶口。另外用友 hr也很人性化,用友對(duì)應(yīng)聘者也十分尊重,即便提到毀約,也沒(méi)有任何過(guò)硬的語(yǔ)氣,更沒(méi)有蠻橫的要求。
雖然最后沒(méi)有去用友軟件,但還是要感謝用友軟件,畢竟是給了我人生中的第一個(gè)offer,極大地鼓舞了我的士氣。也希望用友軟件越來(lái)越好,中國(guó)軟件產(chǎn)業(yè)越來(lái)越強(qiáng)!
用友面試經(jīng)驗(yàn)三
我今天參加了復(fù)試,比昨天穿得更正式。
現(xiàn)場(chǎng)包括我在內(nèi)共 5個(gè)應(yīng)聘者,另外有 3個(gè)沒(méi)來(lái),被安排到下午。只有我跟另外一個(gè)美女是大三的,無(wú)奈每次面試都會(huì)遇到美女。而昨天跟我一組的兩位師姐都沒(méi)進(jìn)到復(fù)試。當(dāng)大家都在猜測(cè)著二面的形式時(shí),其中一個(gè)就被叫上樓了。大約 5分鐘后,就換我上去了。
面試采取 1:1的方式,面試官換了一個(gè)更高級(jí)別的女人,同樣穿得很正式。她一來(lái)就問(wèn)我班里有多少人已經(jīng)找到工作,學(xué)校的就業(yè)率如何。由于先前沒(méi)有準(zhǔn)備,我就胡編了一番。再來(lái)是要介紹兩次實(shí)習(xí)的經(jīng)歷(跟一面一樣的問(wèn)題),在我說(shuō)話的過(guò)程中,她完全沒(méi)看我一眼,只是一邊“嗯”一邊看我的資料。尖銳的問(wèn)題來(lái)了,“既然你的興趣在旅游,而且又有導(dǎo)游證,為什么不直接去旅行社實(shí)習(xí)?”我一聽(tīng)就知道自己跟才說(shuō)錯(cuò)重點(diǎn)了,便說(shuō)了一番把主題拉回來(lái)。最后她叫我問(wèn)問(wèn)題,因?yàn)殛P(guān)于公司的問(wèn)題昨天已經(jīng)問(wèn)了,所以便問(wèn)了個(gè)不相關(guān)的問(wèn)題。
在我還沒(méi)反應(yīng)過(guò)來(lái)的時(shí)候,這次面試就結(jié)束了,全程大概也只用了 5分鐘。她說(shuō)還會(huì)有最后一輪,由總經(jīng)理來(lái)面試,還要考察計(jì)算機(jī)操作。果然級(jí)別是一次次上升。
我下來(lái)后,美女被叫上去了。感覺(jué)自己的表現(xiàn)不大出色,但也盡力了,畢竟沒(méi)有用多長(zhǎng)時(shí)間來(lái)思考。
今天下午沒(méi)有收到電話通知,如果明天仍然沒(méi)有,那應(yīng)該就是不能晉級(jí)了。經(jīng)驗(yàn)所得:
1、多準(zhǔn)備幾個(gè)有關(guān)公司的問(wèn)題,已備不時(shí)之需。
2、回答問(wèn)題時(shí)不能說(shuō)太多與該職位無(wú)關(guān)的話。
用友面試經(jīng)驗(yàn)四
上周六去用友筆試、面試了一次,自我反省一下不足之處, 以待改正。
1、基礎(chǔ)知識(shí)
目前目標(biāo):扎實(shí)、牢靠
基礎(chǔ)知識(shí)還是不扎實(shí),有一些東西不熟悉,要繼續(xù)把“C#高級(jí)編程”學(xué)習(xí)一遍。
2、設(shè)計(jì)模式
目前目標(biāo):掌握知識(shí)
以前沒(méi)有接觸過(guò)設(shè)計(jì)模式,現(xiàn)在發(fā)現(xiàn)自己這方面是個(gè)白癡,回來(lái)找同事要了一份電子書籍,先把那本書啃完。
3、表述能力
目前目標(biāo):描述前,腦海里先成型;該說(shuō)的要清晰、透徹,不必說(shuō)的不要多說(shuō)廢話先提高意識(shí),在培養(yǎng)習(xí)慣。三思而后說(shuō),用最短的話,表述最清晰的意思。
4、先思考后行動(dòng)
目前目標(biāo):遇到問(wèn)題先思考解決方法,再去解決,最后總結(jié)。
一個(gè)好的方法,往往可以節(jié)約時(shí)間、提高生產(chǎn)效率。
eg.遇到了一道題:把 1-100 的自然數(shù)放到a[99]這個(gè)數(shù)組里,請(qǐng)用最簡(jiǎn)單的方法做出 1-100 之間那個(gè)數(shù)沒(méi)有放到a[99]這個(gè)數(shù)組里。
①筆試時(shí): 把數(shù)組排序,然后從中間開(kāi)始比較a[n/2]與n/2,相等比較后一段數(shù)組,不等比較前一段數(shù)組,直到找到最后不等的那個(gè),就知道那個(gè)是沒(méi)放到數(shù)組里的數(shù)。(注:我是個(gè)豬頭,就光是排序算法就很麻煩,這哪是簡(jiǎn)單的方法阿!)
②面試完去火車站的公交車上:回想這次筆試、面試,突然想到這道題可以逆向思考。。。循環(huán) 1 到 100,對(duì)每一個(gè)自然數(shù),用foreach查找它是否存在于數(shù)組里,不存在的話就是返回。
bool bl = false ;
for(int i = 1 ; i <= 100 ; i ++ )
...{
foreach(int j in a)
...{
if(i == j)
bl = true ;
}
if(!bl)
return i ;
else
bl = false ;
}
③回來(lái)后和同事們討論:有人提出了一個(gè)不錯(cuò)的方案,1 到 100 相加減去數(shù)組相加之和,就是沒(méi)放到數(shù)組里的數(shù)。