13點建議順利通過JAVA面試【轉載】

原文:http://www.javamm.com/?p=7274

找到一份高薪的java工作,從程序員走向高級程序員、架構師、分析員,是所有java程序員們的追求。

找一份好工作,自然要看工作經歷、項目積累、綜合能力。但是,在繁忙、瑣碎的日常工作之余,如何準備,才能高效高分通過各種IT公司的java面試、筆試呢?

本人,特地總結一下,如何在短期內,密集學習,順利通過各大名企的java面試及筆試題。也許不用面霸,你也能

說道面試及筆試題,一般不外乎Java語言基礎、Java語言高級、UML和OO和模式、數據庫、測試、數據結構和算法、管理和軟件工程、智力題、業務領域知識等。最多是多一點,少一點。

沒有找準核心,也許你得找幾百上千的題目去做;找準了方向,其實認真、踏實地看一些書,就足夠了。3-5個月,循序漸進、仔細認真的學好下面列出的 內容和書單,那樣就真正讓你打好java及軟件開發的基礎,具有扎實的理論知識。那樣,學好了本質的東西,各種題目不過是手到擒來。再輔以豐富、成功的工 作經驗,不難實現從java程序員到高級程序員、架構師、分析員的飛躍。

因時間和篇幅所限,本文只精要式列出重點及參考書籍。愿大家一起進步。

所有的書,多數應該能在網上找到。如果實在找不到,就去買一本。

一、Java語言基礎

《Java編程思想》,是必須看的。Java初級程序員考試參考書,也是不錯的補充。

二、Java語言高級

面試和筆試的難題,往往不是《Java編程思想》里的。所以,一定要看java高級程序員參考書——Java2學習指南。所以的難題,都是出自這里。

當然,也歡迎去下載一個Java.J2EE.Job.Interview.Companion.2nd.Edition.pdf。看完這個pdf,基本上java語言考試是所向無敵了。

三、UML、OO和模式

抓住重點,一網打盡。Java與模式一書,就足夠了。可以再補充一本老外寫的《UML與模式》。那么任何UML、面向對象、設計模式方面的題目,都沒問題。

當然,《J2EE核心模式》,也是一定要看的。

四、數據庫

任何系統,都離不開數據庫。范式、pk、fk、join、sql、性能及優化,不能逃避。找一個《SQL Server寶典》、《SQL Server管理員指南之類》就夠了。

五、測試(性能、單元)

找本《軟件測試》、Junit之類,基本夠了。如果不是面試測試的話。

七、數據結構和算法

少部分企業喜歡考數據結構和算法。基本看下教科書就行。要不看下排序、遞歸。

八、架構設計

如果想做架構師,必定要看Sun的架構師考試指南。還有本《J2EE架構師手冊》,不錯。

九、框架及開源

Swing和SWT,Spring、Struts、Hiberlate,JSF、EJB3、Seam。不熟悉的,要做幾個sample。并且找到各自的《**Action》書,仔細理解其系統結構和模型。能說出各自的原理、優缺點、應用場景。

十、管理和軟件工程

如果想做項目管理,或者想表現好點。這是必定要看的。概念性的東西,不難。推薦學習RUP、XP、CMM、TSP/PSP、PMP、人月神話、人件、管理學。基本足夠應付項目管理的面試了。

十一、智力題

微軟的面試題,你是否覺得很可怕?其實,哪怕名企的智力題,也不是說靠運氣的。智力題,多數是屬于數學范疇。靜下心,有點耐心,就能做出。特別是,學習《MBA入學考試邏輯分冊》、《博弈論》后,你會發現,那些刁鉆古怪的智力題,原來這么容易搞定。

十二、業務領域

這個很難準備。金融、電信、電子商務、ERP/SCM,只能靠行業經驗。

但是,ERP/SCM是個很廣泛的應用,陳啟申的《企業資源計劃(ERP):原理、規劃、實施及應用》和馬士華《供應聯管理》就可以了。

其實,如果各位找機會直接去做SAP和Oracle ERP的實施和顧問工作,將比做Java開發有錢途多了。那只要學好數據庫、ERP、商業智能,SAP和Oracle ERP本身就足夠了。

十三、英語

高薪和非高薪的區別,在于英語。

講英語的公司,工資一般比不講英語的高。

搞技術的,英語口語好的不多。

所以,同等技術水平,會英語,進外企,工資就多了20%,甚至更多。

轉載于:https://www.cnblogs.com/jianmang/articles/4880967.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/258228.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/258228.shtml
英文地址,請注明出處:http://en.pswp.cn/news/258228.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

微軟過冬的三大姿勢:裁員,回購400億美元股票,在中國開合資公司

近期沒什么大新聞的微軟,現在有了。 回購400億美元股票,給股東發“紅包” 先看一條開心的。根據外媒BusinessInsider的報道,微軟日前發表聲明稱,董事會已經批準了一項價值上限達400億美元的新股票回購計劃,此次回購計劃…

獲取進程CPU占用率

獲取進程CPU占用率 // 時間轉換 static __int64 file_time_2_utc(const FILETIME* ftime) {LARGE_INTEGER li;li.LowPart ftime->dwLowDateTime;li.HighPart ftime->dwHighDateTime;return li.QuadPart; }// 獲得CPU的核數 static int get_processor_number() {SYSTEM_…

dbeaver連接mysql失敗_關于DBeaver連接MySQL數據庫遇到的版本問題解決

在使用DBeaver連接MySQL數據庫時,明明按照它提示進行jar包的下載,但是仍然報錯,提示版本問題,那么這個時候我們要解決的就是MySQL版本對應驅動包的問題。筆者經過測試后有了一些心得,放上來希望對大家能夠有所參考。首…

巴倫周刊:“物聯網”正走向死胡同

作為當今科技界最流行的熱門術語之一,“物聯網”實際上是個使用不當的稱呼,而對于科技界來說這是個大問題。顧名思義,“物聯網”是由大量設備組成,比如智能家居設備制造商Nest的家用恒溫器、蘋果公司智能手表Apple Watch以及健身設…

【WIN10】VisualStateManager使用說明

Demo下載:http://yunpan.cn/cFjgPtWRHKH9H 訪問密碼 c4b7 顧名思義,視圖狀態管理器。 在WPF中,它的功能似乎更強大。在UWP中,閹割了GotElementState方法,導致它只能在控件內部使用。 這個東東一般用來突出某些操作&am…

mysql against包含英文_在MySQL中使用MATCH和AGAINST選擇特定列中包含字符串的行

讓我們首先創建一個表-mysql> create table DemoTable1833(Name varchar(20));修改表-Mysql> alter table DemoTable1833 ADD FULLTEXT(Name);Records: 0 Duplicates: 0 Warnings: 1使用插入命令在表中插入一些記錄-mysql> insert into DemoTable1833 values(John D…

Hadoop偽分布配置與基于Eclipse開發環境搭建

國內私募機構九鼎控股打造APP,來就送 20元現金領取地址:http://jdb.jiudingcapital.com/phone.html內部邀請碼:C8E245J (不寫邀請碼,沒有現金送)國內私募機構九鼎控股打造,九鼎投資是在全國股份…

百度地圖JavaScript API覆蓋物旋轉時出現偏移

在項目中&#xff0c;調用百度地圖JavaScript API&#xff0c;做覆蓋物的旋轉再添加到地圖上&#xff0c;結果出現偏移了。 調試過程中的效果圖&#xff1a; 發現圖片的旋轉并不是按車子的中心來的&#xff0c;而是之外的一個點。最后發現犯了一個很細節的錯&#xff1a; <s…

英利1500伏光伏組件系列亮相美國

2016年4月21日&#xff0c;英利宣布其公用事業規模太陽能光伏生產線YGE-U1500系列亮相美國。 近日&#xff0c;美國保險商實驗室&#xff08;UL&#xff09;對新型光伏板系列進行認證&#xff0c;可用于最大系統電壓為1500伏的項目。 部署英利多晶硅YGE-U 1500光伏組件系列可為…

eclipse 關閉時progress information彈框_Spring開發環境搭建(Eclipse)

開發環境搭建&#xff0c;主要包含2部分:Java安裝Eclipse安裝為易于學習&#xff0c;我們只安裝這2個部分&#xff0c;對于一般開發學習也足夠了。如果你有其他要安裝的&#xff0c;酌情添加。Java安裝我們使用Java8&#xff1a;下載JDK32位下載x86版本&#xff0c;64位下載x64…

紫薯銅鑼燒

材料&#xff1a; 全麥粉 三勺 雞蛋 一只 毅力低脂純牛奶 半盒 紫薯 蜂蜜 一勺 做法&#xff1a; 1. 雞蛋打開&#xff0c;加入半盒牛奶&#xff0c;分三次加入三勺全麥面粉&#xff0c;每次加入都要上下攪拌&#xff0c;面粉要過篩&#xff0c;最后加入半勺蜂蜜 2.紫薯蒸熟壓…

共享單車,信息安全應未雨綢繆

前日&#xff0c;摩拜單車首現泉州&#xff0c;一時間泉州的共享單車市場呈現出“三國殺”局面。據了解&#xff0c;目前三個平臺收取的押金金額每人在199元至300元不等&#xff0c;且都約定押金可原路退還&#xff0c;但積沙成塔&#xff0c;成千上萬用戶繳納的押金就相當可觀…

mysql不同字段full join_Mysql實現full join的替換方法

目前mysql還不支持full join&#xff0c;只能使用left join、union、right join來實現。但使用這個方法解決多次full join的話代碼量非常龐大&#xff0c;一直在思考有沒有其他替代方法。今天解決一個問題的時候突然想到了一個替代方法&#xff1a;使用行列轉換。這個方法有一定…

C語言經典面試題目(轉的,不過寫的的確好!)

第一部分&#xff1a;基本概念及其它問答題 1、關鍵字static的作用是什么&#xff1f; 這個簡單的問題很少有人能回答完全。在C語言中&#xff0c;關鍵字static有三個明顯的作用&#xff1a; 1). 在函數體&#xff0c;一個被聲明為靜態的變量在這一函數被調用過程中維持其值不變…

mysql 四大基礎操作_mysql數據庫的基本操作

mysql數據庫的基本操作首先我們要把mysql裝好mkdir chen/mount.cifs //192.168.100.23/LNMP chen/[rootlocalhost ~]# yum -y install \gcc \gcc-c \ncurses \ncurses-devel \bison \cmake[rootlocalhost ~]# useradd -s /sbin/nologin mysql[rootlocalhost ~]# cd chen/[rootl…

如何選擇合適的監視器?

1、可視面積 在購買液晶監視器的時候&#xff0c;最先考慮的就是“面子”大小。對于液晶監視器來說&#xff0c;其面板的大小就是可視面積的大小&#xff0c;這一點與CRT監視器有些不同。同樣參數規格的監視器&#xff0c;LCD要比CRT的可視面積更大一些&#xff0c;一般15英寸L…

匯編工具安裝三:已經配置好的匯編開發工具!

下載地址&#xff1a;http://download.csdn.net/detail/sunylat/9189543 MASM32&#xff1a;在32位操作系統正確安裝后的MASM32&#xff0c;完全可以在64位中正常工作。 RadASM&#xff1a;已經配置好的RadASM&#xff0c;可以直接使用MASM編譯器&#xff0c;可以直接開發匯編…

mysql中sex設置男女_MYSQL常用命令(3)

MYSQL常用命令(3)白玉 IT哈哈1、建表命令&#xff1a;create table ( [,.. ]);create table MyClass(id int(4) not null primary key auto_increment,name char(20) not null,sex int(4) not null default 0,degree double(16,2));2、獲取表結構命令&#xff1a; desc 表名&am…

對easyUI中課堂源碼編輯改進建議

在孫宇老師講得Easyui第10講完后&#xff0c;基本的增刪該查做出來了&#xff0c;但是編輯存在一個問題&#xff1b;行內樣式編輯修改&#xff0c;如果當用戶沒有修改數據&#xff0c;孫宇老師講得時候直接return&#xff0c;這樣做是不合理的&#xff1b;第二次再使用右鍵編輯…

一個理性戰勝感性的成功案例:P2P投資和活期理財,糾結中提煉出來的1個數學問題...

我經常是投資了P2P&#xff0c;然后用錢&#xff0c;因而損失了一部分收益。這是一個讓我糾結的問題&#xff0c;為了解決這個問題&#xff0c;我不再憑感覺&#xff0c;而是從現實情況&#xff0c;提煉出來1個數學題&#xff0c;解答我的疑惑。這是一個理性戰勝感性的成功案例…