1. 程式人生 > >1年程式設計師被面試官問jvm調優很驚訝:那工作3年的該問啥呀?

1年程式設計師被面試官問jvm調優很驚訝:那工作3年的該問啥呀?

在網際網路公司中,進入公司之前,技術面試肯定是一個必然的環節,每個在公司上班的程式設計師都會經歷這一個環節,當然不同人被問到的技術問題也是不一樣的,有的可能相對簡單,有的則就比較難了,但是也與個人的技術水平有關,如果技術水平高一點的,難的也可能會變成簡單的了,近期有一名網友分享了他的一次面試經歷。

據這名網友所說,他是一名java程式設計師,剛工作了一年,目前從北京裸辭去上海的一家公司進行面試,面試官問他的問題有:設計模式在工作中的使用?redis原理,訊息中介軟體原理,jvm調優,類載入機制,spring,mybatis原理,針對面試官問的這些內容,這名網友認為這些問題不太實用,工作中都是找輪子調api,寫業務邏輯程式碼……根本碰不到這些東西,這名網友還納悶如果工作一年就問這些內容,那麼工作三年的會問什麼呢?針對這名網友的情況及疑惑,讓我們看看其他網友是怎麼說的吧!

美團員工:四五年的也問這些

上世是朵花:也是,像這類問題,不同人都可能知道一些,但是他們知道的深度是不一樣,從回答的深度就能看出這個人的水平如何。

網友二:就是不缺人我跟你講,不缺人想低價撈人才,你找份面試題也能把他問死

上世是朵花:後半句話我相信,前半句話不敢太肯定,算是一次經歷吧!

網友三:這不都是基礎嗎,起碼設計模式實打實用到了,其他中介軟體也都有用,瞭解原理更方便造輪子和排查問題呀,jvm的話等你遇到幾次OOM就知道它多有用了

上世是朵花:不同人技術所在的檔位不同,看問題的角度是不一樣的,得出的結論自然也不同。

網友四:你沒有完全理解的話,背題沒啥用,一下就能把你問死

上世是朵花:沒錯,如果不瞭解原理,只是去背題的話,連續幾次追問就露餡了。

網友五:我今天剛面試完,就問的jvm調優,類載入,暈死了

上世是朵花:這些原理還是有必要了解的,不能停留在表面,先是對原理的瞭解,在具體工作中,結合實際情況再慢慢去悟其中的原理,工作時間越長,悟出的東西越多。

網友六:沒問微服務,分散式特性和底層原理嗎

上世是朵花:這些東西偏向架構方面的。

網友七:最近面三年差不多就是這些,各種問原理

上世是朵花:其實5年的也可以問這些,不過期望的結果是不一樣,5年的肯定是需要比3年的瞭解的更透徹才行。

網友八:缺人就問實在的多點,進去能不能幹活這種優先考核,不缺人就是真的造飛機了

上世是朵花:也可以這麼說,小公司一般考察的是你進去能不能幹活,大公司會考察你的技術知識體系是否夠系統。

其實好多人都會抱怨,問到的好多技術問題在工作中用不到,對這樣的面試不是很理解,那麼咱們不妨做一個假設,如果都問一些工作中用到的事情,是不是好多人都能回答了,那麼怎麼能證明你比其他人更優秀呢,通過考察對這些理論知識的理解程度,就可以把不同人的技術水平給拉開了,然後就可以選擇更優秀的,要是你作為一個面試官,你是不是也是這麼想呀?況且這些技術理論並不是說完全沒有用,因為對一些技術原理了解的更透徹,在應用的時候思路也會更清晰一點,更容易解決一些令人奇怪的疑難雜症。因此,也沒有必要抱怨這些事情,存在即道理吧,我們還是要正向積極的去看待這個問題。

如果你想學好JAVA這門技術,也想在IT行業拿高薪,可以參加我們的訓練營課程,選擇最適合自己的課程學習,技術大牛親授,8個月後,進入名企拿高薪。我們的課程內容有:Java工程化、高效能及分散式、高效能、深入淺出。高架構。效能調優、Spring,MyBatis,Netty原始碼分析和大資料等多個知識點。如果你想拿高薪的,想學習的,想就業前景好的,想跟別人競爭能取得優勢的,想進阿里面試但擔心面試不過的,你都可以來,q群號為:180705916 進群免費領取學習資料。