網(wǎng)上的都是按照公司劃分的,想找具體某一方面的知識(shí)點(diǎn)有點(diǎn)不好找赌厅,我這里就根據(jù)知識(shí)點(diǎn)分門別類的整理了一下穷绵,想看哪一塊可以快速找到,希望可以幫助大家特愿,祝大家求職順利仲墨。
主要分為以下幾部分:
(1)java面試題
(2)高端技術(shù)面試題
(3)非技術(shù)性問題&HR問題匯總
1
java面試題
熟練掌握java是很關(guān)鍵的,大公司不僅僅要求你會(huì)使用幾個(gè)api洽议,更多的是要你熟悉源碼實(shí)現(xiàn)原理宗收,甚至要你知道有哪些不足,怎么改進(jìn)亚兄,還有一些java有關(guān)的一些算法混稽,設(shè)計(jì)模式等等。
(一) java基礎(chǔ)面試知識(shí)點(diǎn)
java中==和equals和hashCode的區(qū)別
int审胚、char匈勋、long各占多少字節(jié)數(shù)
int與integer的區(qū)別
探探對(duì)java多態(tài)的理解
String、StringBuffer膳叨、StringBuilder區(qū)別
什么是內(nèi)部類洽洁?內(nèi)部類的作用
抽象類和接口區(qū)別
抽象類的意義
抽象類與接口的應(yīng)用場景
抽象類是否可以沒有方法和屬性?
接口的意義
泛型中extends和super的區(qū)別
父類的靜態(tài)方法能否被子類重寫
進(jìn)程和線程的區(qū)別
final菲嘴,finally饿自,finalize的區(qū)別
序列化的方式
Serializable 和Parcelable 的區(qū)別
靜態(tài)屬性和靜態(tài)方法是否可以被繼承?是否可以被重寫龄坪?以及原因昭雌?
靜態(tài)內(nèi)部類的設(shè)計(jì)意圖
成員內(nèi)部類、靜態(tài)內(nèi)部類健田、局部內(nèi)部類和匿名內(nèi)部類的理解烛卧,以及項(xiàng)目中的應(yīng)用
談?wù)剬?duì)kotlin的理解
閉包和局部內(nèi)部類的區(qū)別
string 轉(zhuǎn)換成 integer的方式及原理
(二) java深入源碼級(jí)的面試題(有難度)
哪些情況下的對(duì)象會(huì)被垃圾回收機(jī)制處理掉?
講一下常見編碼方式妓局?
utf-8編碼中的中文占幾個(gè)字節(jié)总放;int型幾個(gè)字節(jié)呈宇?
靜態(tài)代理和動(dòng)態(tài)代理的區(qū)別,什么場景使用局雄?
Java的異常體系
談?wù)勀銓?duì)解析與分派的認(rèn)識(shí)甥啄。
修改對(duì)象A的equals方法的簽名,那么使用HashMap存放這個(gè)對(duì)象實(shí)例的時(shí)候哎榴,會(huì)調(diào)用哪個(gè)equals方法型豁?
Java中實(shí)現(xiàn)多態(tài)的機(jī)制是什么?
如何將一個(gè)Java對(duì)象序列化到文件里尚蝌?
說說你對(duì)Java反射的理解
說說你對(duì)Java注解的理解
說說你對(duì)依賴注入的理解
說一下泛型原理迎变,并舉例說明
Java中String的了解
String為什么要設(shè)計(jì)成不可變的?
Object類的equal和hashCode方法重寫飘言,為什么衣形?
(三) 數(shù)據(jù)結(jié)構(gòu)
常用數(shù)據(jù)結(jié)構(gòu)簡介
并發(fā)集合了解哪些?
列舉java的集合以及集合之間的繼承關(guān)系
集合類以及集合框架
容器類介紹以及之間的區(qū)別(容器類估計(jì)很多人沒聽這個(gè)詞姿鸿,Java容器主要可以劃分為4個(gè)部分:List列表谆吴、Set集合、Map映射苛预、工具類(Iterator迭代器句狼、Enumeration枚舉類、Arrays和Collections)热某。
List,Set,Map的區(qū)別
List和Map的實(shí)現(xiàn)方式以及存儲(chǔ)方式
HashMap的實(shí)現(xiàn)原理
HashMap數(shù)據(jù)結(jié)構(gòu)腻菇?
HashMap源碼理解
HashMap如何put數(shù)據(jù)(從HashMap源碼角度講解)?
HashMap怎么手寫實(shí)現(xiàn)昔馋?
ConcurrentHashMap的實(shí)現(xiàn)原理
ArrayMap和HashMap的對(duì)比
HashTable實(shí)現(xiàn)原理
TreeMap具體實(shí)現(xiàn)
HashMap和HashTable的區(qū)別
HashMap與HashSet的區(qū)別
HashSet與HashMap怎么判斷集合元素重復(fù)筹吐?
集合Set實(shí)現(xiàn)Hash怎么防止碰撞
ArrayList和LinkedList的區(qū)別,以及應(yīng)用場景
數(shù)組和鏈表的區(qū)別
二叉樹的深度優(yōu)先遍歷和廣度優(yōu)先遍歷的具體實(shí)現(xiàn)
堆的結(jié)構(gòu)
堆和樹的區(qū)別
堆和棧在內(nèi)存中的區(qū)別是什么(解答提示:可以從數(shù)據(jù)結(jié)構(gòu)方面以及實(shí)際實(shí)現(xiàn)方面兩個(gè)方面去回答)秘遏?
什么是深拷貝和淺拷貝
手寫鏈表逆序代碼
講一下對(duì)樹丘薛,B+樹的理解
講一下對(duì)圖的理解
判斷單鏈表成環(huán)與否?
鏈表翻轉(zhuǎn)(即:翻轉(zhuǎn)一個(gè)單項(xiàng)鏈表)
合并多個(gè)單有序鏈表(假設(shè)都是遞增的)
(四) 線程邦危、多線程和線程池
開啟線程的三種方式洋侨?
線程和進(jìn)程的區(qū)別?
為什么要有線程倦蚪,而不是僅僅用進(jìn)程凰兑?
run()和start()方法區(qū)別
如何控制某個(gè)方法允許并發(fā)訪問線程的個(gè)數(shù)?
在Java中wait和seelp方法的不同审丘;
談?wù)剋ait/notify關(guān)鍵字的理解
什么導(dǎo)致線程阻塞?
線程如何關(guān)閉勾给?
講一下java中的同步的方法
數(shù)據(jù)一致性如何保證滩报?
如何保證線程安全锅知?
如何實(shí)現(xiàn)線程同步?
兩個(gè)進(jìn)程同時(shí)要求寫或者讀脓钾,能不能實(shí)現(xiàn)售睹?如何防止進(jìn)程的同步?
線程間操作List
Java中對(duì)象的生命周期
Synchronized用法
synchronize的原理
談?wù)剬?duì)Synchronized關(guān)鍵字可训,類鎖昌妹,方法鎖,重入鎖的理解
static synchronized 方法的多線程訪問和作用
同一個(gè)類里面兩個(gè)synchronized方法握截,兩個(gè)線程同時(shí)訪問的問題
volatile的原理
談?wù)剉olatile關(guān)鍵字的用法
談?wù)剉olatile關(guān)鍵字的作用
談?wù)凬IO的理解
synchronized 和volatile 關(guān)鍵字的區(qū)別
synchronized與Lock的區(qū)別
ReentrantLock 飞崖、synchronized和volatile比較
ReentrantLock的內(nèi)部實(shí)現(xiàn)
lock原理
死鎖的四個(gè)必要條件?
怎么避免死鎖谨胞?
對(duì)象鎖和類鎖是否會(huì)互相影響固歪?
什么是線程池,如何使用?
Java的并發(fā)胯努、多線程牢裳、線程模型
談?wù)剬?duì)多線程的理解
多線程有什么要注意的問題?
談?wù)勀銓?duì)并發(fā)編程的理解并舉例說明
談?wù)勀銓?duì)多線程同步機(jī)制的理解叶沛?
如何保證多線程讀寫文件的安全蒲讯?
多線程斷點(diǎn)續(xù)傳原理
斷點(diǎn)續(xù)傳的實(shí)現(xiàn)
(五)并發(fā)編程有關(guān)知識(shí)點(diǎn)
這個(gè)是一般Android開發(fā)用的少的,所以建議多去看看灰署。
平時(shí)Android開發(fā)中對(duì)并發(fā)編程可以做得比較少判帮,Thread這個(gè)類經(jīng)常會(huì)用到,但是我們想提升自己的話氓侧,一定不能停留在表面脊另,,我們也應(yīng)該去了解一下java的關(guān)于線程相關(guān)的源碼級(jí)別的東西。
2
高端技術(shù)面試題
這里講的是大公司需要用到的一些高端技術(shù)约巷,這里專門整理了一個(gè)文檔偎痛,希望大家都可以看看。這些題目有點(diǎn)技術(shù)含量独郎,需要好點(diǎn)時(shí)間去研究一下的踩麦。
(一)圖片
圖片庫對(duì)比
圖片庫的源碼分析
圖片框架緩存實(shí)現(xiàn)
LRUCache原理
圖片加載原理
自己去實(shí)現(xiàn)圖片庫,怎么做氓癌?
Glide源碼解析
Glide使用什么緩存谓谦?
Glide內(nèi)存緩存如何控制大小贪婉?
(二)網(wǎng)絡(luò)和安全機(jī)制
網(wǎng)絡(luò)框架對(duì)比和源碼分析
自己去設(shè)計(jì)網(wǎng)絡(luò)請(qǐng)求框架反粥,怎么做?
okhttp源碼
網(wǎng)絡(luò)請(qǐng)求緩存處理,okhttp如何處理網(wǎng)絡(luò)緩存的
從網(wǎng)絡(luò)加載一個(gè)10M的圖片才顿,說下注意事項(xiàng)
TCP的3次握手和四次揮手
TCP與UDP的區(qū)別
TCP與UDP的應(yīng)用
HTTP協(xié)議
HTTP1.0與2.0的區(qū)別
HTTP報(bào)文結(jié)構(gòu)
HTTP與HTTPS的區(qū)別以及如何實(shí)現(xiàn)安全性
如何驗(yàn)證證書的合法性?
https中哪里用了對(duì)稱加密莫湘,哪里用了非對(duì)稱加密,對(duì)加密算法(如RSA)等是否有了解?
client如何確定自己發(fā)送的消息被server收到?
談?wù)勀銓?duì)WebSocket的理解
WebSocket與socket的區(qū)別
談?wù)勀銓?duì)安卓簽名的理解郑气。
請(qǐng)解釋安卓為啥要加簽名機(jī)制?
視頻加密傳輸
App 是如何沙箱化幅垮,為什么要這么做?
權(quán)限管理系統(tǒng)(底層的權(quán)限是如何進(jìn)行 grant 的)尾组?
(三)數(shù)據(jù)庫
sqlite升級(jí)忙芒,增加字段的語句
數(shù)據(jù)庫框架對(duì)比和源碼分析
數(shù)據(jù)庫的優(yōu)化
數(shù)據(jù)庫數(shù)據(jù)遷移問題
(四)算法
排序算法有哪些?
最快的排序算法是哪個(gè)讳侨?
手寫一個(gè)冒泡排序
手寫快速排序代碼
快速排序的過程呵萨、時(shí)間復(fù)雜度、空間復(fù)雜度
手寫堆排序
堆排序過程爷耀、時(shí)間復(fù)雜度及空間復(fù)雜度
寫出你所知道的排序算法及時(shí)空復(fù)雜度甘桑,穩(wěn)定性
二叉樹給出根節(jié)點(diǎn)和目標(biāo)節(jié)點(diǎn),找出從根節(jié)點(diǎn)到目標(biāo)節(jié)點(diǎn)的路徑
給阿里2萬多名員工按年齡排序應(yīng)該選擇哪個(gè)算法歹叮?
GC算法(各種算法的優(yōu)缺點(diǎn)以及應(yīng)用場景)
蟻群算法與蒙特卡洛算法
子串包含問題(KMP 算法)寫代碼實(shí)現(xiàn)
一個(gè)無序跑杭,不重復(fù)數(shù)組,輸出N個(gè)元素咆耿,使得N個(gè)元素的和相加為M德谅,給出時(shí)間復(fù)雜度、空間復(fù)雜度萨螺。手寫算法
萬億級(jí)別的兩個(gè)URL文件A和B窄做,如何求出A和B的差集C(提示:Bit映射->hash分組->多文件讀寫效率->磁盤尋址以及應(yīng)用層面對(duì)尋址的優(yōu)化)
百度POI中如何試下查找最近的商家功能(提示:坐標(biāo)鏡像+R樹)。
兩個(gè)不重復(fù)的數(shù)組集合中慰技,求共同的元素椭盏。
兩個(gè)不重復(fù)的數(shù)組集合中,這兩個(gè)集合都是海量數(shù)據(jù)吻商,內(nèi)存中放不下掏颊,怎么求共同的元素?
一個(gè)文件中有100萬個(gè)整數(shù)艾帐,由空格分開乌叶,在程序中判斷用戶輸入的整數(shù)是否在此文件中。說出最優(yōu)的方法
一張Bitmap所占內(nèi)存以及內(nèi)存占用的計(jì)算
2000萬個(gè)整數(shù)柒爸,找出第五十大的數(shù)字准浴?
燒一根不均勻的繩,從頭燒到尾總共需要1個(gè)小時(shí)∩又桑現(xiàn)在有若干條材質(zhì)相同的繩子乐横,問如何用燒繩的方法來計(jì)時(shí)一個(gè)小時(shí)十五分鐘呢求橄?
求1000以內(nèi)的水仙花數(shù)以及40億以內(nèi)的水仙花數(shù)
5枚硬幣,2正3反如何劃分為兩堆然后通過翻轉(zhuǎn)讓兩堆中正面向上的硬8幣和反面向上的硬幣個(gè)數(shù)相同
時(shí)針走一圈晰奖,時(shí)針分針重合幾次
N*N的方格紙,里面有多少個(gè)正方形
x個(gè)蘋果谈撒,一天只能吃一個(gè)、兩個(gè)匾南、或者三個(gè),問多少天可以吃完蛔外?
(五)插件化蛆楞、模塊化、組件化夹厌、熱修復(fù)豹爹、增量更新、Gradle
對(duì)熱修復(fù)和插件化的理解
插件化原理分析
模塊化實(shí)現(xiàn)(好處矛纹,原因)
熱修復(fù),插件化
項(xiàng)目組件化的理解
描述清點(diǎn)擊 Android Studio 的 build 按鈕后發(fā)生了什么
(六)架構(gòu)設(shè)計(jì)和設(shè)計(jì)模式
談?wù)勀銓?duì)Android設(shè)計(jì)模式的理解
MVC MVP MVVM原理和區(qū)別
你所知道的設(shè)計(jì)模式有哪些臂聋?
項(xiàng)目中常用的設(shè)計(jì)模式
手寫生產(chǎn)者/消費(fèi)者模式
寫出觀察者模式的代碼
適配器模式,裝飾者模式或南,外觀模式的異同孩等?
用到的一些開源框架,介紹一個(gè)看過源碼的采够,內(nèi)部實(shí)現(xiàn)過程肄方。
談?wù)剬?duì)RxJava的理解
RxJava的功能與原理實(shí)現(xiàn)
RxJava的作用,與平時(shí)使用的異步操作來比的優(yōu)缺點(diǎn)
說說EventBus作用蹬癌,實(shí)現(xiàn)方式权她,代替EventBus的方式
從0設(shè)計(jì)一款A(yù)pp整體架構(gòu),如何去做逝薪?
說一款你認(rèn)為當(dāng)前比較火的應(yīng)用并設(shè)計(jì)(比如:直播APP隅要,P2P金融,小視頻等)
談?wù)剬?duì)java狀態(tài)機(jī)理解
Fragment如果在Adapter中使用應(yīng)該如何解耦董济?
Binder機(jī)制及底層實(shí)現(xiàn)
對(duì)于應(yīng)用更新這塊是如何做的步清?(解答:灰度,強(qiáng)制更新感局,分區(qū)域更新)尼啡?
實(shí)現(xiàn)一個(gè)Json解析器(可以通過正則提高速度)
統(tǒng)計(jì)啟動(dòng)時(shí)長,標(biāo)準(zhǔn)
(七)性能優(yōu)化
如何對(duì)Android 應(yīng)用進(jìn)行性能分析以及優(yōu)化?
ddms 和 traceView
性能優(yōu)化如何分析systrace?
用IDE如何分析內(nèi)存泄漏询微?
Java多線程引發(fā)的性能問題崖瞭,怎么解決?
啟動(dòng)頁白屏及黑屏解決撑毛?
啟動(dòng)太慢怎么解決书聚?
怎么保證應(yīng)用啟動(dòng)不卡頓唧领?
App啟動(dòng)崩潰異常捕捉
自定義View注意事項(xiàng)
現(xiàn)在下載速度很慢,試從網(wǎng)絡(luò)協(xié)議的角度分析原因,并優(yōu)化(提示:網(wǎng)絡(luò)的5層都可以涉及)。
Https請(qǐng)求慢的解決辦法(提示:DNS雌续,攜帶數(shù)據(jù)斩个,直接訪問IP)
如何保持應(yīng)用的穩(wěn)定性
RecyclerView和ListView的性能對(duì)比
ListView的優(yōu)化
RecycleView優(yōu)化
View渲染
Bitmap如何處理大圖,如一張30M的大圖驯杜,如何預(yù)防OOM
java中的四種引用的區(qū)別以及使用場景
強(qiáng)引用置為null受啥,會(huì)不會(huì)被回收?
(八)NDK鸽心、jni滚局、Binder、AIDL顽频、進(jìn)程通信有關(guān)
請(qǐng)介紹一下NDK
什么是NDK庫?
jni用過嗎藤肢?
如何在jni中注冊(cè)native函數(shù),有幾種注冊(cè)方式?
Java如何調(diào)用c糯景、c++語言嘁圈?
jni如何調(diào)用java層代碼?
進(jìn)程間通信的方式蟀淮?
Binder機(jī)制
簡述IPC最住?
什么是AIDL?
AIDL解決了什么問題灭贷?
AIDL如何使用温学?
Android 上的 Inter-Process-Communication 跨進(jìn)程通信時(shí)如何工作的?
多進(jìn)程場景遇見過么甚疟?
Android進(jìn)程分類仗岖?
進(jìn)程和 Application 的生命周期?
進(jìn)程調(diào)度
談?wù)剬?duì)進(jìn)程共享和線程安全的認(rèn)識(shí)
談?wù)剬?duì)多進(jìn)程開發(fā)的理解以及多進(jìn)程應(yīng)用場景
什么是協(xié)程览妖?
(九)framework層轧拄、ROM定制、Ubuntu讽膏、Linux之類的問題
java虛擬機(jī)的特性
談?wù)剬?duì)jvm的理解
JVM內(nèi)存區(qū)域檩电,開線程影響哪塊內(nèi)存
對(duì)Dalvik、ART虛擬機(jī)有什么了解府树?
Art和Dalvik對(duì)比
虛擬機(jī)原理俐末,如何自己設(shè)計(jì)一個(gè)虛擬機(jī)(內(nèi)存管理,類加載奄侠,雙親委派)
談?wù)勀銓?duì)雙親委派模型理解
JVM內(nèi)存模型卓箫,內(nèi)存區(qū)域
類加載機(jī)制
談?wù)剬?duì)ClassLoader(類加載器)的理解
談?wù)剬?duì)動(dòng)態(tài)加載(OSGI)的理解
內(nèi)存對(duì)象的循環(huán)引用及避免
內(nèi)存回收機(jī)制、GC回收策略垄潮、GC原理時(shí)機(jī)以及GC對(duì)象
垃圾回收機(jī)制與調(diào)用System.gc()區(qū)別
Ubuntu編譯安卓系統(tǒng)
系統(tǒng)啟動(dòng)流程是什么烹卒?(提示:Zygote進(jìn)程 –> SystemServer進(jìn)程 –> 各種系統(tǒng)服務(wù) –> 應(yīng)用進(jìn)程)
大體說清一個(gè)應(yīng)用程序安裝到手機(jī)上時(shí)發(fā)生了什么
簡述Activity啟動(dòng)全部過程
App啟動(dòng)流程闷盔,從點(diǎn)擊桌面開始
邏輯地址與物理地址,為什么使用邏輯地址旅急?
Android為每個(gè)應(yīng)用程序分配的內(nèi)存大小是多少逢勾?
Android中進(jìn)程內(nèi)存的分配,能不能自己分配定額內(nèi)存藐吮?
進(jìn)程蹦绻埃活的方式
如何保證一個(gè)后臺(tái)服務(wù)不被殺死?(相同問題:如何保證service在后臺(tái)不被kill谣辞?)比較省電的方式是什么盟迟?
App中喚醒其他進(jìn)程的實(shí)現(xiàn)方式
3
非技術(shù)性問題&HR問題匯總
這里整理的是一些與技術(shù)沒有直接關(guān)系的面試題,但是能夠考察你的綜合水平潦闲,所以不要以為不是技術(shù)問題,就不看迫皱,往往有時(shí)候就是這樣一些細(xì)節(jié)的題目被忽視歉闰,而錯(cuò)過了一次次面試機(jī)會(huì)。
(一)非技術(shù)問題
介紹你做過的哪些項(xiàng)目
都使用過哪些框架卓起、平臺(tái)和敬?
都使用過哪些自定義控件?
研究比較深入的領(lǐng)域有哪些戏阅?
對(duì)業(yè)內(nèi)信息的關(guān)注渠道有哪些昼弟?
最近都讀哪些書?
有沒有什么開源項(xiàng)目奕筐?
自己最擅長的技術(shù)點(diǎn)舱痘,最感興趣的技術(shù)領(lǐng)域和技術(shù)點(diǎn)
項(xiàng)目中用了哪些開源庫,如何避免因?yàn)橐腴_源庫而導(dǎo)致的安全性和穩(wěn)定性問題
實(shí)習(xí)過程中做了什么离赫,有什么產(chǎn)出芭逝?
(二)HR提出的面試問題
您在前一家公司的離職原因是什么?
講一件你印象最深的一件事情
介紹一個(gè)你影響最深的項(xiàng)目
介紹你最熱愛最擅長的專業(yè)領(lǐng)域
公司實(shí)習(xí)最大的收獲是什么渊胸?
與上級(jí)意見不一致時(shí)旬盯,你將怎么辦?
自己的優(yōu)點(diǎn)和缺點(diǎn)是什么翎猛?并舉例說明胖翰?
你的學(xué)習(xí)方法是什么樣的?實(shí)習(xí)過程中如何學(xué)習(xí)切厘?實(shí)習(xí)項(xiàng)目中遇到的最大困難是什么以及如何解決的萨咳?
說一件最能證明你能力的事情
針對(duì)你你申請(qǐng)的這個(gè)職位,你認(rèn)為你還欠缺什么
如果通過這次面試我們單位錄用了你迂卢,但工作一段時(shí)間卻發(fā)現(xiàn)你根本不適合這個(gè)職位某弦,你怎么辦桐汤?
項(xiàng)目中遇到最大的困難是什么?如何解決的靶壮?
你的職業(yè)規(guī)劃以及個(gè)人目標(biāo)怔毛、未來發(fā)展路線及求職定位
如果你在這次面試中沒有被錄用,你怎么打算腾降?
評(píng)價(jià)下自己拣度,評(píng)價(jià)下自己的技術(shù)水平,個(gè)人代碼量如何螃壤?
通過哪些渠道了解的招聘信息抗果,其他同學(xué)都投了哪些公司?
業(yè)余都有哪些愛好奸晴?
你做過的哪件事最令自己感到驕傲冤馏?
假如你晚上要去送一個(gè)出國的同學(xué)去機(jī)場,可單位臨時(shí)有事非你辦不可寄啼,你怎么辦逮光?
就你申請(qǐng)的這個(gè)職位,你認(rèn)為你還欠缺什么墩划?
當(dāng)前的offer狀況涕刚;如果BATH都給了offer該如何選?
你對(duì)一份工作更看重哪些方面乙帮?平臺(tái)杜漠,技術(shù),氛圍察净,城市驾茴,還是money?
理想薪資范圍塞绿;杭州崗和北京崗選哪個(gè)沟涨?
理想中的工作環(huán)境是什么?
談?wù)勀銓?duì)跳槽的看法
說說你對(duì)行業(yè)异吻、技術(shù)發(fā)展趨勢(shì)的看法
實(shí)習(xí)過程中周圍同事/同學(xué)有哪些值得學(xué)習(xí)的地方裹赴?
家人對(duì)你的工作期望及自己的工作期望
如果你的工作出現(xiàn)失誤,給本公司造成經(jīng)濟(jì)損失诀浪,你認(rèn)為該怎么辦棋返?
若上司在公開會(huì)議上誤會(huì)你了,該如何解決雷猪?
是否可以實(shí)習(xí)睛竣,可以實(shí)習(xí)多久?
在五年的時(shí)間內(nèi)求摇,你的職業(yè)規(guī)劃
你看中公司的什么射沟?或者公司的那些方面最吸引你殊者?