1. 程式人生 > >記人生中第一次找工作面試-------京東實習生一面

記人生中第一次找工作面試-------京東實習生一面

        2018/4/20,這是我人生中第一次找工作面試,第一次面試難免緊張,再加上找面試地點不是很順利,後來上樓簽到的時候 忘了自己的密碼,耽誤了一些時間,不過還好我提前了大概一個小時,所以沒有遲到。趁還有記憶,記錄一下面試中的問題,後面會一一解答,還有面試的一些感想。

        首先是自我介紹,我的表現並不好,唯一切題的就是說了和java的淵源。但是個人感覺在面試的時候學會換位思考是很重要的,你應該要想如果你是面試官,你會想要了解應聘者的什麼,我想應該是應聘者與眾不同的地方還有創造價值的能力。所以可以從一些新的角度講一些有趣的事,然後講一講做過的專案

然後就是一些基礎的問題:

1、ArrayList & LinkedList
2、ConcurrentHashMap
3、Map & Set
4、如何開啟一個事務5、如何搭建一個Mybatis框架
6、資料庫 索引7、sql優化
8、高併發秒殺(引入第三方管理器思想)
9、Zookeeper
10、Redis、mangoDB
11、執行緒生命週期、執行緒由誰排程(JVM虛擬機器)、如何同時開啟多個執行緒、sleep()和wait()
12、Servlet生命週期,Servlet是否執行緒安全13、String & StringBuffer14、Error & Exception15、InnoDB & MyISAM16、PrepareStatement & Statement17、Spring的AOP18、synchronized底層實現,collections.synchronizedArrayList()鎖住的是什麼(類還是方法)保證執行緒的相對安全19、請求轉發和請求重定向
        大部分都是基礎的問題,但是當時回答的並不好,大多數回答得不夠深入,一是緊張,二是學習的時候沒有追根溯源。面試官說的有道理,基礎還是要打好,基礎很重要,掌握了核心基礎以後就可以萬變不離其宗,還有要帶著問題去學習。面試官人很好,很耐心,很感謝這位面試官給了我一個美好的找工作的開端。也讓我意識到,手中有料,心中不慌。總之,路漫漫其修遠兮,time will say.Fighting ~~~

總結

1、最好可以提前一個小時到面試地點,以防一些突發事件,同時也要做好充分的準備,包括實力和心理。

2、帶著問題學習,把基礎打好,把基礎打好,把基礎打好。

我將在Tips一欄中給出以上面試中各問題的答案,並非標準答案,也沒有標準答案,是自己學習理解後的答案,僅供參考,歡迎交流~