上次“五一”前夕,我去深圳一家軟件公司面試(先筆試后復(fù)試),我開始以為題目是J2SE方面的基礎(chǔ),比如單選題、簡單題、編程題,最后沒想到12道題目全部是問答題。沒辦法,只好慢慢拼湊,隨便寫了下,因?yàn)槲乙呀?jīng)準(zhǔn)備放棄了!最后筆試后,讓我去復(fù)試,復(fù)試的時(shí)候,也問了些比較“挑逗”的問題概念,覺得希望不大,我隨便應(yīng)付了幾句,就拿著包走人了,沒戲了!面試官都是這個(gè)行業(yè)的老手了,對于我們這些小菜鳥,他怎么問都可以把我們問死!看到他問的問題,我就感覺到完全不自信了,沒辦法,只好回頭繼續(xù)深究這些知識點(diǎn)。再次,想提醒大家,公司不是混日子的,在這個(gè)社會沒有技術(shù),真的是很難活下去的;對于某些東西,大部分人都是知道一些的,關(guān)鍵問題是:你有沒有比別人懂更多這個(gè)行業(yè)的知識;如果你有,你大可以翹著腿去找工作;如果你技術(shù)只是一般般,趁現(xiàn)在年輕,趕緊多學(xué)點(diǎn)東西,不然你以后會很后悔很后悔的!
就拿我來說吧,大學(xué)四年本科學(xué)習(xí)期間,我大一懵懵懂懂,啥都不懂,成天去網(wǎng)吧搞QQ空間,聊天什么的,因?yàn)楫?dāng)時(shí)對QQ這些東西很感興趣,甚至還玩起了QQ密碼大盜之類的軟件;以前我從來沒有接觸電腦,總是夢想著有朝一日要成為一名黑客,用電腦統(tǒng)治這個(gè)世界;呵呵~現(xiàn)在覺得當(dāng)時(shí)是多么的幼稚,老是使用別人的軟件去玩網(wǎng)絡(luò)攻防,一點(diǎn)意思都沒有,還不如自己編寫黑客軟件,去遠(yuǎn)程控制別人的電腦,那才是傳說中的高手!于是大二以后,真正開始起了寫程序的生涯(當(dāng)時(shí)主要是C和C++,還沒有接觸JAVA),可能是受周圍環(huán)境的影響,心老是靜不下來,偶爾寫下程序,偶爾玩下CS;日子就這樣一天天虛度了,半夜三更不睡覺,白天睡過大半天,這是我印象中的大學(xué)生涯。從大三開始,真正接觸到了JAVA,然后也考慮到馬上要畢業(yè)了,只有一年多一點(diǎn)的時(shí)間,心里突然慌了,因?yàn)樽约荷兑矝]有學(xué)到。沒辦法,只好硬著頭皮慢慢啃JAVA了,到大四的時(shí)候,也才看了三四本書,很多東西都不懂,晚上經(jīng)??聪?a href="http://www.brongaenegriffin.com/v/" target="_blank">視頻。本以為自己有個(gè)差不多,出去找工作應(yīng)該很容易,沒想到。..。哎~深圳這邊大部分都是ASP.net的,PHP的,JAVA都差不多飽和了,要么就是Java方面的要求很高很高,我們應(yīng)屆生的技術(shù)很難達(dá)到。并不是我要求的門檻高,我只圖個(gè)安穩(wěn),有了根基再大力發(fā)展,也沒有其他非要工資在3000以上的想法,沒想到大半個(gè)月過去了,工作的事情還是一籌莫展,現(xiàn)在真的體會到學(xué)長學(xué)姐說的話了。..。..
現(xiàn)在我把這些話拿出來,希望那些還在大學(xué)溫室里的同學(xué)能夠明白,現(xiàn)在社會競爭太激烈了,沒有學(xué)好本事技術(shù)的,真的很難立足,除非你轉(zhuǎn)行做其他的事情,否則你要希望能夠在自己的學(xué)科領(lǐng)域混出名堂來,從現(xiàn)在開始,就要發(fā)奮努力,并在浪費(fèi)時(shí)間了!不要像我這樣,總把希望寄托在畢業(yè)之后再自學(xué),根本就行不通,畢業(yè)之后,很多問題都接踵而至,住房、生活的問題時(shí)時(shí)逼緊著自己的每一根神筋,根本就沒有心去自學(xué),當(dāng)然不排除你是那種意志力很堅(jiān)定的人。否則你現(xiàn)在還是老老實(shí)實(shí)地呆在學(xué)校打好基礎(chǔ),將來社會上肯定有用得著的地方。
再拿英語來說吧,大學(xué)總以為英語過了四六級就OK了,過了之后,就再也沒怎么去專門復(fù)習(xí)英語了,沒想到一出學(xué)校,英語就吃香了。還是上次,我去了廣州的一家公司面試,他們那邊大部分是外國人,看到我英語水平過了四六級,覺得不錯(cuò),說通過考試,基本上就可以進(jìn)入他們公司了。看到筆試的JAVA題目,我傻眼了,全部是英文,題目雖然容易,無非就是:抽象類和接口的區(qū)別,面向?qū)ο蟮奶攸c(diǎn)有哪些,還有寫程序結(jié)果,中文翻譯成英文,英文翻譯成中文。這可急死我了,很多單詞,因?yàn)殚L時(shí)間的沒接觸,我都差不多忘記干凈了。用中文回答,我絕對可以搞定,但是英文作答,那么短的時(shí)間,真的很難搞定,而且面試官一直看著你答題。。。這次結(jié)果就不用說了,被OUT了?。?!
最后我想說的是:作為一名應(yīng)屆生,大學(xué)學(xué)到的很多東西都是些皮毛,而且如果一段時(shí)間沒用,就很容易忘記。所以當(dāng)時(shí)面試的時(shí)候感覺做這些題目相當(dāng)?shù)馁M(fèi)力,最后索性就放棄了!現(xiàn)在分享出來,希望大家有時(shí)間的話看看,說不定以后去哪個(gè)大型公司會用得著的!而且本人深深感覺到,在軟件工程師復(fù)試的時(shí)候,大部分都是問這些概念性很強(qiáng)的東西,如果提前有準(zhǔn)備,必將深受面試官的賞識,工作的問題就迎刃而解了!^_^
這次是上次感覺比較難的一次筆試題目內(nèi)容:
第1道題目就是:請具體談?wù)凙jax的原理,還有平常所用到的一些基本框架。當(dāng)時(shí)我傻眼了,因?yàn)檫@些概念性的東西我很少記的,只知道大概怎么用;最后磨了半天,只好自己用白話隨意解釋了一番,最后沒辦法自己又被OUT了!現(xiàn)在回想,實(shí)在痛心,都怪自己沒好好打穩(wěn)基礎(chǔ)!以下是我搜集到的這道題目的知識點(diǎn):
Ajax 的工作原理:它是使用 XMLHttpRequest對象在客戶端和服務(wù)器之間異步傳遞請求和響應(yīng)。下圖說明了客戶端和服務(wù)器之間進(jìn)行通信的過程流。 如下圖所示:
Ajax 的核心是DE》XMLHttpRequestDE》,它已經(jīng)成為通過 HTTP 異步傳遞 XML 數(shù)據(jù)的實(shí)際標(biāo)準(zhǔn)。異步 交互意味著在發(fā)送請求之后瀏覽器可以繼續(xù)處理頁面中的事件。數(shù)據(jù)在后臺進(jìn)行傳遞,并且可以自動裝入到頁面中,無需進(jìn)行頁面刷新。(平常我們做系統(tǒng)就是這樣的,只刷新局部的頁面)
Ajax常用的框架是:
1.DWR
2.Ext
3.jQuery
4.MooTools
5.Prototype
6.Scriptaculous
我們用得最多的就是EXT、 Prototype 。
其它的幾道題目我寫出來供大家參考下哦,有時(shí)間探討探討,技術(shù)是慢慢交流出來的?。ㄎ椰F(xiàn)在才發(fā)現(xiàn)^_^)
2.Linux/Unix下的常用命令,至少10個(gè),并說出其主要的功能;Linux下的文本編輯器有哪些,簡要說明。
3.比較SQL、Mysql、Oracle、DB2四者之間的區(qū)別,并說明優(yōu)缺點(diǎn)。
4.SSH三大框架是如何整合的,用代碼加注解進(jìn)行統(tǒng)一的說明。
5.Oracle數(shù)據(jù)庫處理上萬條,十萬條數(shù)據(jù),是如何實(shí)現(xiàn)的,用到了哪些方法?
6.Hibernate有什么作用,給出一個(gè)實(shí)例(一個(gè)Person只有一個(gè)Address,一個(gè)Address有多個(gè)Person,類似Person和Name,好像就是給出倆個(gè)實(shí)例)請用XML編寫出它們之間的關(guān)系,并用文字加以注釋。
7.常用的設(shè)計(jì)模式有哪些?舉出2個(gè)例子,并用圖文加以說明。
8.什么事異常處理機(jī)制?一般常見的亂碼主要原因有哪些。
9.什么是數(shù)據(jù)連接池?常用的數(shù)據(jù)連接池有哪些?
10.常用的軟件版本控制有哪些?分析彼此之間的優(yōu)缺點(diǎn)。
11.SQL數(shù)據(jù)存儲過程是如何實(shí)現(xiàn)的?用代碼進(jìn)行說明。
-
軟件工程師
+關(guān)注
關(guān)注
8文章
243瀏覽量
21403
發(fā)布評論請先 登錄

硬件工程師看了只會找個(gè)角落默默哭泣#硬件工程師 #MDD #MDD辰達(dá)半導(dǎo)體 #產(chǎn)品經(jīng)理 #軟件工程師
【華秋DFM】V4.6正式上線:工程師的PCB設(shè)計(jì)“好搭子”來了!
硬件工程師面試/筆試經(jīng)典 100 題


工程師經(jīng)驗(yàn)分享:社區(qū)之星 趙云 沉著穩(wěn)定才能做好技術(shù)

如何成為一名嵌入式軟件工程師?
長沙怎么這么難招硬件工程師呀

一位老電子工程師的十年職場感悟

嵌入式軟件工程師就業(yè)好不好?

不同時(shí)期的硬件工程師,最怕發(fā)生的事 #電子工程師 #硬件工程師 #內(nèi)容過于真實(shí) #YXC晶振 #揚(yáng)興科技
【面試題】人工智能工程師高頻面試題匯總:機(jī)器學(xué)習(xí)深化篇(題目+答案)

【面試題】人工智能工程師高頻面試題匯總:Transformer篇(題目+答案)

人工智能工程師高頻面試題匯總——機(jī)器學(xué)習(xí)篇


評論