找工作所需準備的

2021-10-05 05:48:41 字數 2059 閱讀 7890

技術準備:

一、基礎知識

1、string、stringbuffer等的關係、區別;

2、list、set集合的區別、關係(最好能夠講一下原理);

3、執行緒:執行緒和程序間的關係、多執行緒的應用場景、執行緒鎖、執行緒池、建立執行緒的方式、執行緒常用命令(一般在併發情況下回使用到樂觀鎖、悲觀鎖)等;

4、==和equals之間的關係、區別;

6、jvm的概念以及相關優化;

7、gc機制(其中的演算法以及幾種狀態是重點);

8、堆疊間的關係;

9、基本資料型別和引用資料型別;

10、反射;

11、設計模式(單例:懶漢式、餓漢式;代

理;工廠)等。

二、框架

1、spring框架中的aop、ioc;五種通知等;

2、springmvc的執行流程;

3、mybatis整合中sql注入問題、配置檔案中的方法等;

4、springboot、springcloud等微服務框架的應用和對其的理解「約定大於配置」等;

三、資料庫

1、建立索引的方式、優缺點;

2、sql語句優化;

3、資料庫的分庫、分表;

4、表結構設計;

5、儲存過程;

6、資料庫事務;

7、資料庫三正規化(可作為了解)等。

四、技能點

1、redis(常用資料型別、概念、rdb和aof、集群);

2、es;

4、echarts(圖形化展示、json解析「不是呼叫工具類哦!」);

5、poi報表注意事項;

6、nginx;

7、tomcat集群、優化;

8、 sprngsecuit;

9、sso(cas、jwt的配置應用);

10、mq等。

五、專案業務

1、購物車(快取);

2、訂單(訂單id、分庫、分表、物流);

3、支付(流程、介面對接);

4、許可權(許可權管理、表結構設計);

5、會員管理(會員級別以及對應許可權);

6、商品管理(商品分類、上下架、商品狀態);

7、單點登入(併發、許可權認證等);

8、秒殺(快取、併發、閘道器、限流、服務前置等);

9、物流(物流資訊同步、分單等);

10、頁面靜態化;

11、倉儲系統;

14、商家管理;

15、資料分析等。

電商中所涉及模組等較多,大家根據自己情況選擇即可。

六、回答技巧

1、這是個什麼型別的專案;

2、在這個專案中你主要負責了那些模組;

3、這些模組中所主要使用到的技術有哪些;

4、這些技術解決和實現了那些問題;

5、在實現過程中遇到了那些bug;

6、bug出現的原因是什麼;

7、你是怎麼解決的;

8、有怎樣的收穫。

可通用於其他技能點,技能點在專案中實際應用過是比較好的!技術與業務相互結合。

七、其他技能

1、前端:ajax跨域;jquery、html等常用標籤記幾個;css、js概念;vue等。

2、linux常用命令(部署流程、解壓縮流程等常用的命令);

3、git、svn主幹分支開發的結構;

4、禪道等專案管理工具;

5、xmind、visio、pw、uml、axure等專案設計工具的應用;

6、介面文件、技術架構文件、需求文件、操作文件等(了解)。

常識準備:

1、專案開發流程;

2、團隊成員;

3、離職原因;

4、發展規劃;

5、還有什麼想問的;

6、測試流程;

7、專案怎麼管理的等。

執行緒:執行緒和程序間的關係、多執行緒的應用場景、執行緒鎖、執行緒池、建立執行緒的方式、執行緒常用命令等;

集合:list、set、hash;

資料庫:sql語句、優化、表結構設計、索引、儲存過程;

設計模式:單例、**、工廠;

反射;jvm:gc機制等;

演算法:氣泡排序、遞迴、快排、二叉樹。

以上部分在學習過程中可重點關注一下。

準備找工作拉!

在北京培訓的日子已經結束了,時間真的不能回頭想,想一想真是太快了。可是在想一想自己學的東西真的還是不夠用,不過還是用現有的知識找乙份工作比較好,不過還是沒有足夠的信心。現在真的好迷茫,因為沒有步入社會的經驗,想想以後的工作還有點害怕,呵呵!是不是有點懦弱呢?有一家廣州的公司可是我不想去,想留在北京,...

準備找工作的學習策略

我感覺你把linux c的書加上c 的書磨爛,就可以了,這都有完善的體系,linux c 的書裡面已經包含了應用層程式設計,什麼檔案,程序,網路程式設計都包含了。京東上搜linux c 你會發現那幾本書的體系都差不多,說明體系比較成熟。既然體系清晰成熟,你就把這些東西去磨爛嘛,把它徹底掌握學會嘛。現...

找工作準備系列1

2018 7 31日 當沒有很好的思路的時候 暴力解法無疑是最好的一種方法了,這種方法複雜度雖然很高 但是是一種思路 總比沒有任何思路要好的多 在暴力解法的基礎上在看看能不能優化 變數名 模組化 復用性高 通俗易懂 要思考是什麼樣的陣列 陣列具有什麼特徵 有沒有大量重複 三路排序 是否大部分距離正確...