SSM是指Spring、Spring MVC和MyBatis三個(gè)框架的組合。它們分別負(fù)責(zé)不同的功能,一起構(gòu)建一個(gè)完整的Java Web應(yīng)用。
Spring:負(fù)責(zé)依賴注入(DI)和控制反轉(zhuǎn)(IoC),實(shí)現(xiàn)各個(gè)組件之間的松耦合。
Spring MVC:負(fù)責(zé)處理用戶請(qǐng)求,實(shí)現(xiàn)Model-View-Controller(MVC)模式的Web應(yīng)用開發(fā)。
MyBatis:負(fù)責(zé)數(shù)據(jù)持久層的操作,實(shí)現(xiàn)對(duì)象關(guān)系映射(ORM),簡(jiǎn)化數(shù)據(jù)庫(kù)操作。
通過SSM框架組合,可以快速地構(gòu)建一個(gè)可擴(kuò)展、高性能、易維護(hù)的Java Web應(yīng)用。
中國(guó)聯(lián)通java工程師面試題
請(qǐng)簡(jiǎn)要介紹一下你的Java項(xiàng)目經(jīng)驗(yàn)。
應(yīng)聘者:在校期間,我參與了一個(gè)基于SSM框架的倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目,負(fù)責(zé)后端開發(fā)。
面試官:談?wù)勀銓?duì)Java多態(tài)的理解。
應(yīng)聘者:Java多態(tài)指的是不同對(duì)象對(duì)同一方法的不同實(shí)現(xiàn),它包括編譯時(shí)多態(tài)和運(yùn)行時(shí)多態(tài)。多態(tài)實(shí)現(xiàn)了代碼的可擴(kuò)展性和復(fù)用性。
1你的社會(huì)實(shí)踐和項(xiàng)目對(duì)你來說起到了什么作用
2如果你加入聯(lián)通公司,你覺得你可以在哪一方面發(fā)揮你的優(yōu)勢(shì)
3你擅長(zhǎng)哪些,我個(gè)人認(rèn)為是學(xué)科內(nèi)的
4你覺得計(jì)算機(jī)最基礎(chǔ)的是什么
1.我的社會(huì)實(shí)踐是我自己的一筆寶貴的財(cái)富,在實(shí)踐和做項(xiàng)目中讓我逐漸成熟使自己明白哪些決定或方法是對(duì)的,哪些是錯(cuò)的,而我所要做的就是將做對(duì)的事情進(jìn)行不斷優(yōu)化,而將做錯(cuò)的事情作為參考避免犯同樣的錯(cuò)。這也是我對(duì)自己的要求,我敢於實(shí)踐做項(xiàng)目從而不斷豐富自己。2.(你的特長(zhǎng)是什麼?)面試聯(lián)通的哪個(gè)職位的工作?先了解這2個(gè)問題,然后根據(jù)職位要求中面試官最看重的那一項(xiàng)
中國(guó)聯(lián)通鄭州分公司營(yíng)銷管培生面試題
1你的社會(huì)實(shí)踐和項(xiàng)目對(duì)你來說起到了什么作用
2如果你加入聯(lián)通公司,你覺得你可以在哪一方面發(fā)揮你的優(yōu)勢(shì)
3你擅長(zhǎng)哪些,我個(gè)人認(rèn)為是學(xué)科內(nèi)的
4你覺得計(jì)算機(jī)最基礎(chǔ)的是什么
1.我的社會(huì)實(shí)踐是我自己的一筆寶貴的財(cái)富,在實(shí)踐和做項(xiàng)目中讓我逐漸成熟使自己明白哪些決定或方法是對(duì)的,哪些是錯(cuò)的,而我所要做的就是將做對(duì)的事情進(jìn)行不斷優(yōu)化,而將做錯(cuò)的事情作為參考避免犯同樣的錯(cuò)。這也是我對(duì)自己的要求,我敢於實(shí)踐做項(xiàng)目從而不斷豐富自己。2.(你的特長(zhǎng)是什麼?)面試聯(lián)通的哪個(gè)職位的工作?先了解這2個(gè)問題,然后根據(jù)職位要求中面試官最看重的那一項(xiàng)
面試大概有20多分鐘,三個(gè)面試官,首先自我介紹,然后會(huì)有面試官問專業(yè)性的問題,會(huì)問項(xiàng)目,主要做了什么,實(shí)習(xí)經(jīng)歷,解釋研究方向,給一個(gè)場(chǎng)景如何獲取我想要知道的信息,軟件部分分為哪幾個(gè)模塊,怎么寫,研究方向中的距離度量函數(shù),最后問軟硬件設(shè)施你如何搭建,產(chǎn)品報(bào)價(jià),稅率計(jì)算,最終問我薪資意向,結(jié)束了。
面試官問的面試題:中國(guó)聯(lián)通解決方案經(jīng)理面試題
1.自我介紹2.項(xiàng)目有多少人,你主要負(fù)責(zé)什么,如何去做的3.解釋研究方向中的含義3.會(huì)什么編程軟件,用到哪些模塊和函數(shù),環(huán)境配置4.給一個(gè)應(yīng)用場(chǎng)景,問你如何檢索出視頻中抽煙的人,軟硬件做的話具體包括哪些方面5.目標(biāo)函數(shù)是如何調(diào)用的6.軟硬件如何結(jié)合7.產(chǎn)品成本以及報(bào)價(jià),稅率的問題8.期望的薪資
第一輪線上面試,第二輪線下面試。線下面試到公司之后有工作人員指引,面試過程整體比較愉快,面試官和工作人員都很友好,也沒有等待太長(zhǎng)時(shí)間。技術(shù)類問題相對(duì)較少,主要還是半結(jié)構(gòu)化面試問題。
面試官問的面試題:中國(guó)聯(lián)通無(wú)線網(wǎng)絡(luò)優(yōu)化工程師面試題
1. 自我介紹
2. 針對(duì)簡(jiǎn)歷中的項(xiàng)目進(jìn)行提問,問題也不會(huì)太難
3. 針對(duì)簡(jiǎn)歷中相關(guān)項(xiàng)目會(huì)問一下簡(jiǎn)單的八股。(進(jìn)程和線程的區(qū)別,簡(jiǎn)單介紹一下使用的神經(jīng)網(wǎng)絡(luò))
4. 對(duì)應(yīng)聘崗位的理解
5.個(gè)人情況(包括家庭情況,求職意向,有沒有駕照?以及對(duì)工作內(nèi)容的一些介紹)
面試強(qiáng)度比較大,題目比較簡(jiǎn)單。和互聯(lián)網(wǎng)差不多。因?yàn)閼?yīng)屆的身份,多為八股。
這是我最開始面的一個(gè),經(jīng)驗(yàn)不足,敬請(qǐng)諒解(現(xiàn)在已經(jīng)倒背如流了)
中國(guó)聯(lián)通java軟件開發(fā)工程師面試題
說一下什么是反射?
沒說出來,忘了
Java中的數(shù)據(jù)結(jié)構(gòu)
給他說了一下集合里的 單列集合 List :Arraylist LinkList Vector Stack Set : Hashset Treest 雙列集合Map:Hashtable Hashmap TreeMap
arraylist 是動(dòng)態(tài)擴(kuò)容的嗎
是的,而且當(dāng)前元素個(gè)數(shù)達(dá)到容量極限的時(shí)候會(huì)擴(kuò)容至原來的 1.5 倍
hashmap 可以 put null進(jìn)去嗎
可以 ,但是put進(jìn)去的null值是被視為不相等的(面完發(fā)現(xiàn)記錯(cuò)了,mysql里是不相等的,Java里是相等的)?,F(xiàn)在意識(shí)到他想讓我說二義性。
hashMap是線程安全嗎
不是 安全的話要用concurrenthashmap
線程的生命周期
詳細(xì)說了那四個(gè)階段(新建-可運(yùn)行-阻塞、等待、限時(shí)等待-死亡)
如何預(yù)防死鎖
說了一下形成死鎖的必要條件,然后解決:破壞不可搶占條件 破壞循環(huán)等待條件
Mysql中的鎖介紹一下
說了latch: mutex rwlock lock:共享鎖排他鎖意向鎖 record lock gaplock nextkeylock
隔離級(jí)別
說了四個(gè)隔離級(jí)別
springboot有哪些依賴注入方式?
我不會(huì)(只知道概念)
bean的生命周期
創(chuàng)建、使用、銷毀,細(xì)分 實(shí)例化、初始化、注冊(cè)Destruction回調(diào)、Bean的正常使用以及Bean的銷毀
bean的循環(huán)依賴如何解決
三級(jí)緩存 解釋了下
springboot可以熱更新嗎?有哪幾種熱更新的方式?
不會(huì)
Autowired和Resource的關(guān)系
byType byName順序,作用域,支持方。說了下具體的
redis數(shù)據(jù)結(jié)構(gòu)
緩存雪崩 穿透 ?沒答的很好。剛開始說成擊穿了,然后假裝思考了一下說了穿透的定義,解決方法(加校驗(yàn)、存keynull、布隆過濾器,每個(gè)都展開說)。雪崩沒讓說就下一個(gè)了。
redis為什么是單線程?
忘記了,但是提到了它性能不吃CPU。
說說分布式鎖
忘了,沒記。
kafka的數(shù)據(jù)保存策略?
沒見過,不知道咋說?只說了消息存儲(chǔ)的五個(gè) 零拷貝、磁盤順序?qū)懭搿㈨?yè)緩存、系數(shù)索引、分區(qū)和副本。不知道對(duì)不對(duì)
gRPC優(yōu)點(diǎn)?
只說了優(yōu)點(diǎn),說他很快,為什么快?gRPC 基于 HTTP/2,相比于 HTTP/1.x,HTTP/2 支持頭部壓縮、多路復(fù)用等特性,可以更有效地利用網(wǎng)絡(luò)資源,減少延遲。
他問底層會(huì)嗎?
不會(huì),說只用了幾個(gè)成熟的RPCs。
JVM調(diào)優(yōu)有哪些方式?
不會(huì)。我說根據(jù)我見過的項(xiàng)目,JVM都是設(shè)定好的,完全沒有給人調(diào)優(yōu)的機(jī)會(huì)和空間,所以沒有了解。
講一下GC?
講了回收原理,算法,如何識(shí)別垃圾-強(qiáng)軟弱虛。
GC沒有實(shí)際應(yīng)用過還是單純處于理論層面?
我說了我只改了堆內(nèi)存大小,因?yàn)槲易隽艘恍┱{(diào)查了解到的只需要這么改。裝了個(gè)b,說前兩天看的得物和阿里的新技術(shù)優(yōu)化了zookeepper的ZAB(我就看了個(gè)皮毛),說我看他們優(yōu)化了ZAB算法,在GC上最后也只是設(shè)置了xms和xmx。
如何保持?jǐn)?shù)據(jù)一致性?
回答了雙寫一致性,延遲雙刪和canal+rabbitMQ,只讓說了延遲雙刪,沒讓說canal+rabbitMQ。說了操作方式,為啥刪第一次,為啥刪第二次,為啥不能只刪一次。
Spring Cloud會(huì)嗎?不會(huì)
反問環(huán)節(jié),問分布式場(chǎng)景多嗎,都哪些
答用的都是最新技術(shù),springcloud之類的,沒正面回答
卡殼了,感覺打的不是很好,沒好意思問二面要準(zhǔn)備啥,就尋求了下銳評(píng):
面試官說我的簡(jiǎn)歷沒提現(xiàn)技術(shù)能力(我后來看了下國(guó)聘上的簡(jiǎn)歷沒有專業(yè)技能,技術(shù)棧一個(gè)沒漏出來,如果有二面必須讓hr給我更新簡(jiǎn)歷)。
腦子轉(zhuǎn)得快,不夠深入底層。
面完感覺G了
我是在招聘官網(wǎng)上進(jìn)行了申請(qǐng),三天左右后收到了面試通知短信:隔
天線上,面試第一輪就是群面。 群面就是我們一共12
個(gè)人騰訊會(huì)議,面試開始后先輪流自我介紹,每人1分
鐘左右;自我介紹結(jié)束后面試官分發(fā)討論題目,得到題目后每個(gè)小組根據(jù)題目要求進(jìn)行討論,總共給了10分鐘左右,討論完后由一組員陳述總結(jié)本組觀點(diǎn)。
中國(guó)聯(lián)通人力資源面試題
有一個(gè)5g基站要建設(shè),有一輛高5.1米的車要通過高5米的山洞,應(yīng)該怎么辦,不考慮成本和時(shí)間的情況下,盡可能詳細(xì)說明
中國(guó)聯(lián)通深圳市分公司智算產(chǎn)品經(jīng)理面試經(jīng)驗(yàn)(深圳) - 中國(guó)聯(lián)通
中國(guó)聯(lián)通工資待遇 共2607 條
中國(guó)聯(lián)通面試經(jīng)驗(yàn) 共 1565 條
中國(guó)聯(lián)通待遇點(diǎn)評(píng) 共 315 條
中國(guó)聯(lián)通群面題目 共 31 條
(共2886條) 中國(guó)移動(dòng)
(共1565條) 中國(guó)聯(lián)通
(共454條) OPPO公司
(共30條) 移動(dòng)公司
(共2886條) 中國(guó)移動(dòng)
(共22條) 廣州移動(dòng)
(共7條) 西安聞泰電子科技有限公司
(共6條) 陜西延長(zhǎng)石油化建股份有限公司
(共8條) 長(zhǎng)慶油田
(共7條) 深圳法雷奧
(共4條) 上海呈康體育管理咨詢有限公司
(共6條) 華住