摘要:用戶態不能干擾內核態所以指令就有兩種特權指令和非特權指令不同的狀態對應不同的指令。非特權指令所有程序均可直接使用。用戶態常態目態執行非特權指令。
這是我今年從三月份開始,主要的大廠面試經過,有些企業面試的還沒來得及整理,可能有些沒有帶答案就發出來了,還請各位先思考如果是你怎么回答面試官?這篇文章會持續更新,請各位持續關注,希望對你有所幫助!
面試清單平安產險
飛豬
上汽大通
浩鯨科技
杏仁醫生
興盛優先
御泥坊
拓維信息
陸金所
蜜獾信息
豐巢科技
平安產險先通過郵件發了一份線上測評(EQ+IQ), 做完達到要求后才能有后續的面試機會,沒有通過兩年之內不能進平安任何一家公司。
一面 自我介紹 看我工作時間不長,問我為什么頻繁跳槽(間接問離職原因) 關注過平安哪些架構?我就說了軍哥的pass平臺
解釋下什么是用戶態和內核態?兩者有什么區別?內核態:當一個任務(進程)執行系統調用而陷入內核代碼中執行時,我們就稱進程處于內核運行態(或簡稱為內核態)。其他的都屬于用戶態。
用戶程序運行在用戶態,操作系統運行在內核態(操作系統內核運行在內核態,而服務器運行在用戶態)。用戶態不能干擾內核態.所以CPU指令就有兩種,特權指令和非特權指令.不同的狀態對應不同的指令。特權指令:只能由操作系統內核部分使用,不允許用戶直接使用的指令。
如:I/O指令、置終端屏蔽指令、清內存、建存儲保護、設置時鐘指令(這幾種記好,屬于內核態)。非特權指令:所有程序均可直接使用。
所以:
系統態(核心態、特態、管態):執行全部指令。
用戶態(常態、目態):執行非特權指令。
用戶態和內核態的理解和區別
用過Spring boot哪些版本?新版本相對于舊版本有哪些改變?https://github.com/spring-projects/spring-boot/wiki
Spring Boot 2.x 與 1.x 的區別,以及如何做版本遷移
web.xml中DispatcherServlet的作用?Spring MVC中的DispatcherServlet作用
DispatcherServlet過程詳解
講下web.xml中Filter類(過濾器)web.xml中的配置,servlet,filter,listener的作用和原理
使用Spring boot以后,與之前系統的配置方式區別方面?(Spring boot 和 Spring MVC 使用和配置上的區別?)SpringBoot - 注冊Servlet、Filter和Listener(代碼和注解兩種方式)
spring boot與spring mvc的區別是什么?
好像還有個reactivity什么的,當時記不清了。你們如果面試碰到了相關經典題目。歡迎補充!
二面整理中
飛豬首先這個面試機會是來自于內推,當然內推的人和我一面的面試官都是同一個人,所以 嘿嘿嘿 你懂得...
一面 自我介紹 介紹一下你這邊最熟悉的項目?在開發過程中印象最深刻地方? Springboot 2.0.0和Springboot 1.5.6的區別?https://github.com/spring-projects/spring-boot/wiki
Spring Boot 2.x 與 1.x 的區別,以及如何做版本遷移
有沒有看過Springboot的源碼?(很尷尬,沒有研究過)https://github.com/spring-projects/spring-boot
Springboot中遇到的一些坑及解決方法?Springboot與shiro整合遇到的坑
Spring Boot 從1.0 升級到 2.0 所踩的坑
有沒有看過Spring的源碼?(很尷尬,了解過)https://github.com/spring/spring
你現在對Dubbo了解得怎么樣?(作為這個項目的貢獻者,沒有深入閱讀源碼和實踐真的是汗顏)https://github.com/apache/incubator-dubbo
30 道 Dubbo 面試題及答案
JDK 1.9 的新特性?(我說:沒有用過1.9,感覺1.9不是很穩定,只用過1.8)那說一下 1.8 有哪些新特性?jdk8, jdk8u, jdk9, jdk10的側重和區別是什么?
JDK 9新特性匯總
JDK1.8新特性(持續更新)
JDK有哪些實現代理方法?JDK動態代理和CGlib動態代理有什么區別?深入理解靜態代理與JDK動態代理
JDK動態代理與CGLib動態代理相關問題
介紹下OOM?開發過程中遇到過哪些OOM,怎樣解決的?OutOfMemoryError,當JVM因為沒有足夠的內存來為對象分配空間并且垃圾回收器也已經沒有空間可回收時,就會拋出這個error(注:非exception,因為這個問題已經嚴重到不足以被應用處理)。
因為OutOfMemoryError是可以catch的。catch之后吞掉的話程序還能試著繼續運行。例如說以前見過的一個案例是:一個Java服務器端應用,有段代碼沒寫對導致有一個線程在瘋狂創建大數組對象——直到OOM。這個線程注冊的uncaught exception handler捕獲到了這個異常,記錄了日志,然后就把這個異常吞掉了。這樣還能繼續正常跑下去是因為:只是一個創建很大的數組對象的請求失敗了而已,而出錯的那個方法由于異常處理已經被退出了,程序的其它部分并沒有受影響。
JVM 發生 OOM 的 8 種原因、及解決辦法
介紹下Java內存模型?Java內存模型(JMM)總結
你這邊還有什么問題? 二面整理中
上汽大通一套J2EE+Oracle的筆試 大概有五六張紙 我只依稀記得幾道題
現場面試 main方法中是否可以調用非靜態方法可以,一種方法將main方法寫成靜態方法,另一種將當前類實例化再調用它的非靜態方法,例如:
public class Test { private int a; public int getnumber() { setnumber(8); return this.a; } public int setnumber (int a) { return this.a=a; } public static void main(String args[]){ } }
改為:
public class Test { private int a; public int getnumber() { setnumber(8); return this.a; } public int setnumber(int a) { return this.a = a; } public static void main(String args[]) { Test t = new Test(); // t.setnumber(10); int a = t.getnumber(); System.out.println(a); } }解釋下AOP和IOC的工作機制?
AOP思想的實現一般都是基于代理模式 ,在JAVA中一般采用JDK動態代理模式,但是我們都知道,JDK動態代理模式只能代理接口而不能代理類。因此,Spring AOP 會這樣子來進行切換,因為Spring AOP 同時支持 CGLIB、ASPECTJ、JDK動態代理。
Spring IOC的初始化過程:
XML ------> Resource ------> BeanDefinition ------> BeanFactory
如何理解Spring中的IOC和AOP
servlet的生命周期javax.servlet.Servlet接口中的init()、service()和destroy()方法來表示,主要包括四個階段:
加載和實例化
初始化
請求處理
服務終止
String、StringBuffer和StringBuilder三者區別?JAVA中String與StringBuffer,StringBuilder的區別
StringBuffer 和 StringBuilder 的區別是什么?
怎么實現synchronized的可重入?synchronized是可重入的,對同一個執行線程,它在獲得了鎖之后,在調用其他需要同樣鎖的代碼時,可以直接調用。
可重入是通過記錄鎖的持有線程和持有數量來實現的,當調用synchronized保護的代碼時,檢查對象是否已被鎖,如果是,再檢查是否被當前線程鎖定,如果是,增加持有數量,如果不是被當前線程鎖定,才加入等待隊列,當釋放鎖時,減少持有數量,當數量為0時才釋放整個鎖。
synchronized 關鍵字
RuntimeException和Exception的區別?java基礎學習(12)RuntimeException和Exception
wait()和sleep()的區別?sleep( ) 和 wait( ) 的這 5 個區別,你知道幾個?
有三個線程t1、t2、t3。確保三個線程t1執行完后t2執行,t2執行完成后t3執行?用 Thread 類的 join 方法。
private static void threadJoinOneByOne() throws InterruptedException { Thread t1 = new Thread(ThreadExecutionQuestion::action, "t1"); Thread t2 = new Thread(ThreadExecutionQuestion::action, "t2"); Thread t3 = new Thread(ThreadExecutionQuestion::action, "t3"); // start() 僅是通知線程啟動 t1.start(); // join() 控制線程必須執行完成 t1.join(); t2.start(); t2.join(); t3.start(); t3.join(); } private static void action() { System.out.printf("線程[%s] 正在執行... ", Thread.currentThread().getName()); // 2 } }
CountDownLatch也可以實現
調整優先級并不能保證控制線程執行順序
&和&&的區別?電路問題總結:
&:不管怎樣,都會執行"&"符號左右兩邊的程序
&&:只有當符號"&&"左邊程序為真(true)后,才會執行符號"&&"右邊的程序。
運算規則:
&:只要左右兩邊有一個為false,則為false;只有全部都為true的時候,結果為true
&&:只要符號左邊為false,則結果為false;當左邊為true,同時右邊也為true,則結果為true
sql語句select、group by、order by、where先后順序?寫的順序:select ... from... where.... group by... having... order by..
執行順序:from... where...group by... having.... select ... order by...
解釋Java內存模型?Java內存模型(JMM)總結
JDBC如何連接數據庫?JDBC【介紹JDBC、使用JDBC連接數據庫、簡單的工具類】
兩位技術負責人+部長(周)簡單聊了一下,自己的項目和經驗,遇到過哪些問題?怎么解決的?怎么設計數據庫模型?
浩鯨科技 一面 自我介紹 談一下自己最熟悉的項目中的業務框架?(登錄+權限VIP服務綁定)
開發過程中后端如何提交給前端接口? 如何解決前后端token過期問題?每隔一段時間在后端請求中都將token傳送過去,獲取新的token值,并返回前端放入cookies中并記錄cookie的存儲失控,達到更新cookie中token的效果;而長時間不做操作的話我們就可以讓他的token失效退出系統了。
如何解決前后端token過期問題
如何實現在登錄中高可用?什么是高可用?用戶信息存redis;加節點,加機器,多部署實例。
什么是高可用
你實際java開發多長時間?當問我這個問題的時候,我就知道前面答得并不是很好,所以面試官后面問的都是基礎題。
抽象類和接口有什么區別?接口和抽象類有什么區別?
用過哪些集合?list和set的區別?深入理解Java中的List、Set與Map集合
用過哪些設計模式?如何在代碼中應用設計模式
你這邊還有什么問題?因為這個項目是和杭州阿里系的大佬們一起開發盒馬鮮生這款產品,所以著重問了下開發產品情況和團隊架構。
你現在的薪資和期望薪資?照實際的說,大廠一般都會查銀行流水。
二面整理中
杏仁醫生 一面 自我介紹 mysql 常用存儲引擎有哪些?分別有什么特點和區別?MySQL常用存儲引擎
談一談MySQL的四種事務隔離級別,有哪些區別?MySQL的四種事務隔離級別
說一下非公平鎖?平時用到的是非公平鎖多一點還是公平鎖多一點?非公平鎖的優點是可以減少喚起線程的開銷,整體的吞吐效率高,因為線程有幾率不阻塞直接獲得鎖,CPU不必喚醒所有線程。缺點是處于等待隊列中的線程可能會餓死,或者等很久才會獲得鎖。
談一下volatile關鍵字你是怎么理解的?能否保證原子性?(比較synchronized關鍵字)volatile關鍵字是線程同步的輕量級實現,所以volatile性能肯定比synchronized關鍵字要好。但是volatile關鍵字只能用于變量,而synchronized關鍵字可以修飾方法以及代碼塊。synchronized關鍵字在JavaSE1.6之后進行了優化,主要包括為了減少獲得鎖和釋放鎖帶來的性能消耗而引入的偏向鎖和輕量級鎖以及其它各種優化,執行效率有了顯著提升,實際開發中使 用 synchronized 關鍵字的場景還是更多一些。
多線程訪問volatile關鍵字不會發生阻塞,而synchronized關鍵字可能會發生阻塞。
volatile關鍵字能保證數據的可見性,但不能保證數據的原子性。synchronized關鍵字兩者都能保證。
volatile關鍵字主要用于解決變量在多個線程之間的可見性,而 synchronized關鍵字解決的是多個線程之間訪問資源的同步性。
談一下樂觀鎖和悲觀鎖?面試必備之樂觀鎖與悲觀鎖
面試官:什么是樂觀鎖請舉例 程序員:瑟瑟發抖 不懂啊
談一下守護線程?用到過哪種?java 多線程 守護線程
ArrayList和LinkedList的區別?Java中ArrayList和LinkedList區別
簡單介紹下java中常見的引用類型java基本類型與引用類型
興盛優先說下面試前奏,我和這個公司互相鴿了一次,第一次我是因為那次在地鐵里,信號不好怕影響面試效果,就提前說明了;結果第二次本來約的是晚上8:00,結果9:15分打電話過來面試,fuck,我還在洗衣服。面試官說只要20分鐘,如果不方便可以下次約,好像這個面試官是已經下班了,在家里跟我打得電話,我覺得都不容易,還是同意面了。
說來也奇怪,竟然沒讓我自我介紹,直接上來就跟我聊參與的開源項目 Dubbo,問我為這個項目貢獻了哪一塊?我輕描淡寫的描述了主要負責 Dubbo的哪些生態,和如何管理控制版本的發布等等。因為我主要負責官網的迭代和維護,而Apache項目之間的溝通都是英文交流,老外喜歡用郵件列表的形式來討論,不會像國內的開源項目,任務認領的方式是在社交軟件上進行溝通,老外根本就不用。順便問了下我英語怎么樣?我講完后,順便介紹了下我自己。接下來正式進入面試環節。
一面 談一談 Dubbo 序列化協議Dubbo 支持 Hessian、Java 二進制序列化、json、SOAP 文本序列化多種序列化協議。但是 Hessian 是其默認的序列化協議。
談一下 Dubbo 的整體架構中的網絡傳輸層(Transport)?抽象 mina 和 netty 為統一接口,以 Message 為中心,擴展接口為Channel、Transporter、Client、Server和Codec
30 道 Dubbo 面試題及答案
說一下你最熟悉的項目中,遇到的印象最深刻的問題?是怎么解決的?Springboot與shiro整合遇到的坑
說一下在HashMap中遇到的hash沖突是如何解決的?HashMap?面試?我是誰?我在哪
原理:HashMap基于哈希表實現的,通過put和get方法存儲和獲取對象。當調用put方法時,通過鍵對象的hashCode找到在數組中的位置來存儲值對象。當獲取對象時的時候,先通過鍵對象的hashCode找到數組中的位置,然后通過鍵對象的equals()方法找到正確的值對象。
HashMap使用LinkedList來解決碰撞沖突,當兩個對象的hashCode相等時它們在數組的位置相同就會發生碰撞沖突,這個時候對象將會存儲在LinkedList的下一個節點中。獲取對象的時候通過鍵對象的equals方法遍歷LinkedList直到找到正確的值對象。
談一下List接口有哪些特性?深入理解Java中的List、Set與Map集合
說一下ArrayList和LinkedList區別?Java中ArrayList和LinkedList區別
foreach循環里進行元素的remove/add操作,這樣合理嗎?為什么?不合理
為什么阿里巴巴禁止在 foreach 循環里進行元素的 remove/add 操作
當有線程 T1、T2 以及 T3,如何實現 T1 -> T2 -> T3 的執行順序?以上問題請至少提供另外一種實現?用 Thread 類的 join 方法。
private static void threadJoinOneByOne() throws InterruptedException { Thread t1 = new Thread(ThreadExecutionQuestion::action, "t1"); Thread t2 = new Thread(ThreadExecutionQuestion::action, "t2"); Thread t3 = new Thread(ThreadExecutionQuestion::action, "t3"); // start() 僅是通知線程啟動 t1.start(); // join() 控制線程必須執行完成 t1.join(); t2.start(); t2.join(); t3.start(); t3.join(); } private static void action() { System.out.printf("線程[%s] 正在執行... ", Thread.currentThread().getName()); // 2 } }
CountDownLatch也可以實現
調整優先級并不能保證控制線程執行順序
好像還有一個問題?是一個專有技術名詞的解釋?我真的沒聽過...... 御泥坊這個也是一個朋友內推,工資要砍半,細節我就不說了,直接上干貨。
說一下你最熟悉的項目中,遇到的印象最深刻的問題?是怎么解決的?Springboot與shiro整合遇到的坑
說一下TCP/IP 協議HTTP協議—— 簡單認識TCP/IP協議
如何讓Redis與Mysql數據保持同步?如何保持mysql和redis中數據的一致性?
如何查詢Hashmap里面的元素?(增刪改查)【面向對象版】HashMap(增刪改查)
說一下Hashmap 擴容機制?第一次擴容到達的閾值是多少?JDK 1.7: 深入理解HashMap的擴容機制
JDK 1.8: jdk1.8 HashMap工作原理和擴容機制(源碼解析)
默認大小為16,負載因子0.75,閾值12
拓維信息這個是Boss直聘找的,本來是另一個HR先跟我聊得,后面他出差了,來了個小姐姐找我。
一面 說一下Spring boot(工作機制,和spring mvc對比優缺點)這10道springboot常見面試題你需要了解下
說一下Spring MVC框架Spring MVC框架
工作中有沒有遇到過Mysql優化,請談一談巧用這19條MySQL優化,效率至少提高3倍
最全 MySQL 優化方法,從此優化不再難
Mysql一般什么情況查詢容易出現索引失效?怎么解決?關聯查詢
Mysql之索引失效
MySQL避免索引失效
說一下在工作項目中如何運用Redis的?Redis
工作中使用Java多態多嗎?請簡單說一下淺談java多態
淺談Java的多態
工作中用過哪些接口?其中List有哪些類?談一下它們的區別?工作3年出去面試Java,被鄙視spring的接口有哪些都不清楚
深入理解Java中的List、Set與Map集合
有使用過Spring Cloud嗎?有了解過微服務嗎? 對前端技術有了解嗎? 你這邊有什么問題? 陸金所 一面 看我工作時間不長,問我為什么頻繁跳槽(間接問離職原因) 說一下Java類加載機制?Java類加載機制
說一下GC中 G1 G2 的算法G1 收集器原理理解與分析
為啥你們公司在使用Mysql,還要使用MongDB?我為什么放棄MySQL?選擇了MongoDB
說一下 B+樹 的理解?平衡二叉樹、B樹、B+樹、B*樹 理解其中一種你就都明白了
你對索引有了解嗎?說一下A ="a",B="b", AB="ab"?(這個題說實話沒聽清面試官的意思,應該是問的是否會造成索引失效)。 蜜獾信息 一面 說一下最近做過的項目 你使用過哪些JDK版本? 用過哪些集合包?ArrayList、LinkedList、Vector、Stack、HashSet、TreeSet、HashMap、TreeMap
深入理解Java中的List、Set與Map集合
說一下ArrayList、LinkedList、HashMap 底層數據結構Arraylist 與 LinkedList 區別?
一篇文章搞定ArrayList和LinkedList所有面試問題
HashMap底層實現原理(上)
HashMap底層實現原理(下)
Arraylist 是有序還是無序?有序
有哪些方式可以實現多線程?Java多線程實現的四種方式
用過哪些并發包(我反問面試官是不是JUC,為何他說不是?)java并發包、線程池、鎖
說一下sleep( ) 和 wait( )的區別?sleep( ) 和 wait( ) 的這 5 個區別,你知道幾個?
開發過程中遇到過哪些異常?/Exception 與 error的區別?/說一下error層次結構?Java異常處理
用過哪些數據庫?/說一下Mysql 四種事務隔離級別/哪種級別最高?為什么?真正理解Mysql的四種事務隔離級別
用過索引吧?在使用索引需要注意什么?(如何避免索引失效?)如何理解并正確使用MySql索引
Mysql索引簡明教程
Mysql之索引失效
MySQL避免索引失效
說一下Spring MVC框架Spring MVC框架
http 和 https 的區別?http就是我們說的超文本傳輸協議,這個協議它是用一種明文的方式發送我們的內容,沒有任何的加密。比如說我們訪問一個網站,我們可能需要在這個網站輸入密碼,登錄賬號之類的操作,那我們的賬號和密碼就會發送到網站的服務器上面。但要是有人在中途截取了我們的信息,那我們的一些比較重要的信息可能就暴露了,所以為了解決http在傳輸過程中不加密的問題,之后就增加了一個SSL協議,這個協議簡單說就是一個提供數據安全和完整性的協議,也就是負責網絡連接的加密。
比如我們訪問一個https的網站,那我們的電腦就會先和服務器建立一個安全的連接通道,然后服務器會先發送一份網站的證書信息到我們電腦,就相當于是告訴我們電腦,你訪問的服務器沒有問題。確認了信息之后,我們服務器就會生成一個加鎖的箱子,但是這把鎖有兩把不一樣的鑰匙,一把是給我們電腦的,另一把是服務器自己的。然后服務器就會把沒有上鎖的箱子和鑰匙發給我們電腦,我們把信息放在箱子里面之后,用鑰匙鎖上,然后發給服務器,服務器再用自己的鑰匙打開箱子,來保證信息的安全。在這個過程中,即使箱子被別人攔截了,因為沒有服務器的鑰匙,以目前的技術來講,還是很難打開箱子的。所以現在的一些大的網站,尤其是購物網站、或者是需要我們登錄的網站,基本上都是https的。
http 和 https 有何區別?如何靈活使用?
一般數據都是以什么形式傳給前端?json格式
前后端數據交互之前端傳值到后臺
你這邊還有什么問題? 豐巢科技 自我介紹看到我說的和簡歷上的沒差別,就沒讓我繼續說了
你平時是怎么學習技術的? 有中間件開發經驗嗎? 如何搭建Nacos/dubbo平臺? 說一下Spring MVC框架Spring MVC框架
Mybatis是如何將sql執行結果封裝為目標對象并返回的?都有哪些映射形式?第一種是使用
有了列名與屬性名的映射關系后,Mybatis通過反射創建對象,同時使用反射給對象的屬性逐一賦值并返回,那些找不到映射關系的屬性,是無法完成賦值的。
十道常見的mybatis面試題
談一談公平鎖和非公平鎖?最全Java鎖詳解:獨享鎖/共享鎖+公平鎖/非公平鎖+樂觀鎖/悲觀鎖
兩程序員玩“鎖”,一人搶救無效身亡
簡單聊下線程池?線程池你真不來了解一下嗎?
當面試官問線程池時,你應該知道些什么?
簡單說一下Java內存模型(JMM)Java內存模型(JMM)總結
工作中有沒有Mysql優化的經驗,請談一談巧用這19條MySQL優化,效率至少提高3倍
最全 MySQL 優化方法,從此優化不再難
談一下索引數據結構數據庫索引數據結構總結
簡述 B+Tree二叉樹學習筆記之B樹、B+樹、B*樹
談一談單鏈表和雙鏈表的區別?單鏈表:單鏈表只有一個指向下一節點的指針,也就是只能next。
雙鏈表:雙鏈表除了有一個指向下一節點的指針外,還有一個指向前一結點的指針,可以通過prev快速找到前一結點。一般我們都構造雙向循環鏈表。
數據結構與算法-鏈表(上)
談談 synchronized 和 ReentrantLock 的區別兩者都是可重入鎖
synchronized 依賴于 JVM 而 ReentrantLock 依賴于 API
ReentrantLock 比 synchronized 增加了一些高級功能
相比synchronized,ReentrantLock增加了一些高級功能。主要來說主要有三點:①等待可中斷;②可實現公平鎖;③可實現選擇性通知(鎖可以綁定多個條件)
兩者的性能已經相差無幾
談談 synchronized 和 ReentrantLock 的區別
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/74512.html
摘要:原文地址游客前言金三銀四,很多同學心里大概都準備著年后找工作或者跳槽。最近有很多同學都在交流群里求大廠面試題。 最近整理了一波面試題,包括安卓JAVA方面的,目前大廠還是以安卓源碼,算法,以及數據結構為主,有一些中小型公司也會問到混合開發的知識,至于我為什么傾向于混合開發,我的一句話就是走上編程之路,將來你要學不僅僅是這些,豐富自己方能與世接軌,做好全棧的裝備。 原文地址:游客kutd...
摘要:正如我標題所說,簡歷被拒。看了我簡歷之后說頭條競爭激烈,我背景不夠,點到為止。。三準備面試其實從三月份投遞簡歷開始準備面試到四月份收,也不過個月的時間,但這都是建立在我過去一年的積累啊。 本文是 無精瘋 同學投稿的面試經歷 關注微信公眾號:進擊的java程序員K,即可獲取最新BAT面試資料一份 在此感謝 無精瘋 同學的分享 目錄: 印象中的頭條 面試背景 準備面試 ...
摘要:正如我標題所說,簡歷被拒。看了我簡歷之后說頭條競爭激烈,我背景不夠,點到為止。。三準備面試其實從三月份投遞簡歷開始準備面試到四月份收,也不過個月的時間,但這都是建立在我過去一年的積累啊。 本文是 無精瘋 同學投稿的面試經歷 關注微信公眾號:進擊的java程序員K,即可獲取最新BAT面試資料一份 在此感謝 無精瘋 同學的分享目錄:印象中的頭條面試背景準備面試頭條一面(Java+項目)頭條...
閱讀 1517·2021-11-18 10:02
閱讀 1657·2021-09-04 16:40
閱讀 3170·2021-09-01 10:48
閱讀 873·2019-08-30 15:55
閱讀 1853·2019-08-30 15:55
閱讀 1364·2019-08-30 13:05
閱讀 3013·2019-08-30 12:52
閱讀 1623·2019-08-30 11:24