資本寒冬找工作注意事項,附天貓面試題(Java崗位)

Java架構解析發表於2019-02-25

最近市場資本寒冬,很多公司都在裁員,那找新的工作需要注意什麼呢。

資本寒冬找工作注意事項,附天貓面試題(Java崗位)

1、提升職業技能

職業技能是找到好工作的最基礎技能,也是公司願意花錢購買你時間和服務的根本原因,職業技能的屬性與水平高低直接關係到未來工作的優劣與前景。

一份工作需依託於某個平臺,平臺是無法固定不變的,而職業能力可以保證你的職業未來。

我們在找工作之前,要儘可能地去豐富自己的專業技能,至少讓自己擁有兩種及以上的專業技能,掌握並優化它,把這些專業技能轉化為職業技能,這樣會讓我們在職場中更有競爭力。

2、培養好的行為習慣

公司企業找工作看重的並不僅僅是你的職業技能,好的行為習慣也十分重要,它體現出個人的性格特點。

少說話多做事,這個習慣不單單是生活中,職場中也是如此。喜歡議論是非的人在任何公司都是不受待見的,這很容易引起團隊的矛盾;而多做事則非常有利於自身能力提升,當有利於工作業績提高。

3、加強人際溝通

在工作環境中肯定需要和他人進行溝通交流,而這種團隊之間的溝通不單單體現著個人情商,也能間接反映出個人的能力水平,職場中需要兼顧好一切,多去鍛鍊提升自己的溝通水平,可以讓自己處於一種非常輕鬆自在的狀態。,

4、踐行工匠精神

擔任一份工作會遇到很多問題,存在很多困擾,這時需要發揮精益求精、精雕細琢、追求完美的精神,需要用滿腔的熱忱投入到工作當中,在工作中實現自己的人生價值,不斷學習,不斷進步,在工作中踐行工匠精神。

5、保持不斷學習

工作時間也許是比較充實,忙於工作任務,但在其中獲得的能力提升是有限的,與工作節奏同步,與工作環境相適應,成長速度較慢。

真正想快速提升自身能力的方式是主動學習,特別是工作之餘的學習時間,需要投入時間和精力,保持不斷的學習。

附上天貓面試題:

一面:

· HashMap實現原理,ConcurrentHashMap實現原理

· 紅黑樹,為什麼允許區域性不平衡

· TCP,UDP區別,為什麼可靠和不可靠

· 一次HTTP請求的全過程,包括域名解析、定位主機等

· TCP三次握手

· MySQL事務是什麼?四大特性,四大隔離級別

· ConcurrentHashMap和Hashtable區別

· spring IOC和AOP,以及各有什麼優點

· 有哪幾種常用的執行緒池

· 什麼情況下使用Runnable和Thread建立執行緒,Runnable和Callable的區別

· 執行緒方法中的異常如何處理,副執行緒可以捕獲到嗎

· synchronized和鎖的區別,什麼情況下使用synchronized和ReentrantLock

· JVM的物件分配在哪個區,Class物件分配在哪個區

二面:

· 常用的設計模式介紹:單例模式、裝飾者模式等

· Java會出現記憶體溢位嗎?什麼情況下會出現?

· 雙親委派模型,為什麼這樣做?

· 物件什麼情況下進入老年代?

· 快速排序說一下過程

· AOP實現原理:動態代理

· BIO、NIO(如何實現的)、AIO

· 訊息中介軟體有哪些?他們之間的優劣勢?

· Redis,持久化框架

· 棧和佇列

· 垃圾回收演算法

· MySQL的索引

· Tomcat 類載入器

· OOM記憶體洩漏,什麼情況下會出現,如何排查

三面:

· 介紹你實踐的效能優化案例,以及你的優化思路

· 微服務和SOA的區別,優劣勢

· SQL慢查詢的優化方案,索引和表的優化方案。

· MySQL與MongoDB的區別,海量資料的儲存

· 快取框架,例如Redis、Memcached之間的區別,優劣勢比較

· 請描述一致hash演算法

· 分散式session的共享方案有哪些,有什麼優劣勢

· 高併發情況,系統的優化方案有哪些,以及優先順序排序。

面試總結

阿里的面試特別喜歡面試技術原理,特別是:

· 多執行緒

· NIO

· 非同步訊息框架

· 分散式相關的快取演算法等

· JVM的載入過程和原理

· 回收演算法

· 以及具體使用過的框架,會問部分引數檢驗你是否熟用

· 第一面被通過,後續被錄用的可能性就會很大了,第一輪非常重要,建議系統的學習面試題

 最後送福利了,現在加群即可獲取 群號:923116658 裡面有Java工程化 、高效能及分散式、高效能、高架構、效能調優、Spring、MyBatis、 Netty原始碼分析等多個知識點高階進階乾貨的相關視訊資料,還有spring和 虛擬機器等書籍掃描版,還有更多面試題等你來拿。

相關文章