Java开发实习生面试—附简历以及面试题
記錄下第一次面試。面的是 Java開發(fā)實習生。
前些天注冊了BOSS直聘,簡單填了下資料。(其實還沒準備找實習,就是上去看看行情~)
結(jié)果過了幾天,(12月29號,星期五下午) ,突然有個招Java開發(fā)實習生的公司問我要簡歷。
(其實當時我都還沒有準備簡歷,然后臨時趕緊準備了個簡歷,連照片都是寢室里拍的,然后P成了證件照。)
(我這里的簡歷不夠完善,比如項目經(jīng)歷什么的沒寫,記得把項目經(jīng)歷寫上!獲獎經(jīng)歷也加上!)
(最近好像秋招找簡歷的人比較多,這張簡歷太簡陋了,這里提供了一張新的簡歷,雖然也還是一般,不過添加了項目經(jīng)歷,可以參考下 ?? 點擊查看簡歷****)
給了簡歷之后,那天晚上,就和我約了面試。約的是星期天(因為我想去準備兩天)。
然后就加了微信,然后把我和另一個人(后來是他面的我,姑且叫他面試官,目測是個技術(shù)人員)拉了個群。
結(jié)果,面試官突然和我約第二天中午(12.30)面試。
然后我居然還答應(yīng)了,沒辦法了,硬著頭皮剛。
綜上所述,這不僅是我第一次面試,還是個毫無準備的面試。不過還是收獲了一些東西。
下面來看看面試過程:
(一些無關(guān)緊要的對話我就不記錄了)
面試問的就這些。
因為一點都沒準備,所以我答的很不好。( 沒有意外,面試應(yīng)該掛了。)
下面整理一下其中一些面試題目,下次再遇到的時候,就可以答上來了。
什么是分布式系統(tǒng),分布式系統(tǒng)有什么好處?
分布式系統(tǒng)概念:分布式系統(tǒng)是由一組通過網(wǎng)絡(luò)進行通信,為了完成共同的任務(wù)而協(xié)調(diào)工作的計算機節(jié)點組成的系統(tǒng)。具有高度的內(nèi)聚性和透明性。
分布式系統(tǒng)的好處/優(yōu)點:
一臺服務(wù)器的系統(tǒng)崩潰不會影響到其他服務(wù)器的運行。
分布式系統(tǒng)中可以根據(jù)需要增加服務(wù)器。
容易添加新的服務(wù)。
性能比傳統(tǒng)架構(gòu)好,且性價比高
順便說一下缺點:
SpringMVC 原理,執(zhí)行過程。
SpringMVC原理:SpringMVC以請求為驅(qū)動,圍繞Servlet設(shè)計,將請求發(fā)給控制器,然后通過模型對象,分派器來展示請求結(jié)果視圖。其中核心類是DispatcherServlet,它是一個Servlet,頂層是實現(xiàn)的Servlet接口。
執(zhí)行過程:
后臺怎么接收Json?
Java 集合的類型。
這個看圖比較清楚。
Nginx是什么 以及 Nginx集群負載均衡。
Nginx:Nginx是一個高性能的HTTP和反向代理web服務(wù)器,也提供了電子郵件代理服務(wù)器功能。
Nginx集群負載均衡:當網(wǎng)站的訪問量達到一定程度后,單臺服務(wù)器不能滿足用戶的請求時,需要用多臺服務(wù)器集群,然后使用nginx做反向代理,多臺服務(wù)器可以平均分擔負載,不會因為某臺服務(wù)器負載高宕機而某臺服務(wù)器閑置的情況。
Linux的常用命令,基本操作。
這個可以去找常用命令的文檔,然后多敲敲,記得深刻些。
總結(jié)的一些常用Linux常用基礎(chǔ)命令:Linux常用基礎(chǔ)命令
Solr介紹以及基礎(chǔ)使用。
solr是基于Lucene的,主要用作全文檢索。全文檢索技術(shù)還有ElasticSearch。
基礎(chǔ)使用的話,后續(xù)會專門寫一篇。
Redis支持的數(shù)據(jù)類型。
String(字符串)
hash(哈希)
list(列表)
set(集合)
zset (sorted set:有序集合)
Maven 是干什么的?
Maven 是項目構(gòu)建、版本和依賴管理工具。
Git的基本操作。
這個可以去看教程文檔,然后也要多實操。
不過常用的操作也不是很多,后續(xù)也會專門寫篇文章來總結(jié)下。
你有沒有想問我的?
最后再給出一些我第一次面試的個人收獲:
看下我寫的簡歷,再看下面試官問的,應(yīng)該能看出來,大部分問題是按照我的簡歷上寫的來問的。
而且面試官當時也告訴我,他會按照我簡歷上寫的來問我。
所以,這告訴了我們 : 你要保證你寫在簡歷上的你都熟悉,能說個一二!不然就是給自己挖坑啊。
我這一點都沒準備就去面試了,后果就是問的雖然都學過,但都記不清楚了。
就有點像期末不復(fù)習就去考試,掛的可能性非常大,除非學的特別好的科目。
我碰到這個面試官就挺好的,我想不起來的時候,還會給我提個醒。
后面還給了我一些學習的建議。
基礎(chǔ)扎實了,學習東西來更快,理解的也會更深。
總結(jié)
以上是生活随笔為你收集整理的Java开发实习生面试—附简历以及面试题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【算法设计与分析】08 序列求和的方法
- 下一篇: internetreadfile读取数据