1. 程式人生 > >海信網路科技軟體研發實習面試

海信網路科技軟體研發實習面試

海信簡歷投的是軟體開發、測試實習生,沒有筆試,直接一面,面試過程大概是十幾二十分鐘的樣子。面完直接涼了一截。。。

說一下面試流程,我接到的通知是在我們學校的軟體大樓面試,中午11.30。進去之後是三個面試官,我估摸著一個是技術面試官,一個是HR,還有一個應該是做記錄的(猜的)。

首先HR讓我做自我介紹,自我介紹我就簡單說了下自己姓甚名誰,然後現在是研二,說了下自己的興趣愛好。然後木有然後了,感覺hr臉色不太好了,說到底還是沒準備好。

然後就是技術面試,面試官是對著簡歷問的,首先看到我本科不是本專業的==,這個我也沒辦法,很憂傷。。然後有點小緊張,接下來進入正題了,首先面試官問了我的專案經驗,因為簡歷一開始寫的是專案經驗,讓我介紹一下專案,我就巴拉巴拉介紹了一下,簡單說了一下專案的流程,自己在專案裡做了什麼。然後面試官開始提問,問我瞭解spring框架嗎?說一下他的核心,這個我還真不瞭解,就說了下我只記得面向切片程式設計,還有註解功能。只是有這麼個印象,然後面試官就給我灌輸了,說還有Ioc,而且這個註解功能並不是springboot裡的。搞得我瞬間就涼涼。。我當時做專案用的是springboot,然後傻傻的說springboot框架(這裡又被虐了。面試官說這個其實不是框架,這個集成了很多東西,其實我對這個東西很模糊,後面他一提才猛然想起來這確實不是框架)。

然後面試官問了我一個特別基礎的,問我抽象類和介面的區別。我當時腦子一片空白,這個問題一下子想不起來了。我就知道我涼涼了。這個問題太經典了,必須掌握的內容,後來想想,真的是太沒準備了,介面和抽象類的區別可以從兩個層面上去說,一個是從設計層面,一個是從語法層面。設計層面來說,這兩者設計的初衷就不一樣,介面是用來被實現的,而抽象類是用來被繼承的。

1、  在語法層面上來說,抽象類可以提供成員方法的實現細節,但是方法只能用abstract來修飾,而介面是完全抽象的,抽象類中的方法可以是各種型別的,而介面只能是public static final。抽象類中可以有靜態塊和靜態方法,介面中不行。一個類可以實現多個介面,而只能繼承一個抽象類。

2、  在設計層面上,抽象類是一種對事物的抽象,而介面是對行為的抽象。比如說飛機和鳥都會飛,我們可以定義一個fly的介面,包含fly飛行方法,具體實現是根據飛機和鳥的具體飛行動作來實現的,而我們可以定義不同的鳥類物件基礎鳥這個抽象類,飛機也是一樣的,它包含很多的飛機。繼承就好比“是不是”的關係,而介面就好比“有沒有”。

然後面試官好像看我的簡歷上寫了Vue、angular這些前端框架,又問了我前端的選擇器有哪些,ajax,我後來想起來,有類選擇器,標籤選擇器等等。

最後好像看我很多不會,又問了我mvc是什麼,這個終於回答上來了。還問了我是不是會Oracle資料庫,他們公司用的是Oracle資料庫。我也說我不是特別瞭解,很扎心,其實可以說一下,Oracle它的儲存量特別大,語法上和MySQL有些差別。反正總要扯一點東西說才行。最後我問了一下公司用的框架。

最後就結束了。

這裡要解釋一下,其實springboot不能說是框架,它集成了很多東西,包括內建tomcat,它更像是一個配置工具,整合工具,輔助工具,整合了spring、spring mvc 等等,減輕了程式碼編寫人員的繁瑣。

Spring mvc是框架,專案中實際執行的程式碼,它的基礎是Ioc和AOP,IOC(控制反轉)與DI(依賴注入)是同一個概念,具體來講就是,當某個角色需要另一個角色輔助的時候,通常由呼叫者來建立被呼叫者的例項,但是在spring中不需要這樣,這就是控制反轉,建立被呼叫者的例項由spring完成,然後注入到呼叫者中。因此也稱依賴注入。Spring以動態靈活的方式來管理物件,有構造注入和設定注入兩種方式。

面向切片程式設計(AOP)是對OOP的補充,它是從執行的角度考慮程式的結構,提取業務處理過程的切面。舉個例來說,面向物件是把具體的物件封裝成一個類,而這個類中可能有多個方法,而在不同的物件裡面可以有相同的方法,我們把這些相同的方法放到同一個類裡面來處理,這就是一個橫向的切片,比如說我們的銀行轉賬,需要進行1身份驗證、2許可權驗證、3轉賬的實現、4歷史交易記錄查詢,這裡面的1、2、4功能對於銀行的業務來說是公共的功能,也就是公共的方法,我們在實現的時候可以將1、2、4抽取出來單獨實現,這是在程式碼實現的時候進行分離,而3是針對不同的物件,在程式執行的時候我們再將其合併。這就實現了一個面向切片程式設計。

 總結一下,面試一定是得好好準備的,而且簡歷內容一定要很熟悉。在面試的過程中,我都是處於一種特別被動的狀態,當然這個跟我的性格也有一定的關係。最好的狀態就是把握主動權,引導面試官問你會的,而不是一直是面試官問你。

總結下問題:

1、說一下spring核心有哪幾個?

2、Java介面和抽象類的區別?

3、說說專案

4、熟悉Oracle嗎?

5、前端選擇器?

6、vue

7、瞭解海信嗎?

。。。。。

時隔兩天,突然接到一個電話說我面試通過了。我的內心是波瀾的,可能公司是真的缺人吧,過了兩天通知我去上崗。至於去還不去,還要考慮一下,離住處有點遠。

相關推薦

網路科技軟體研發實習面試

海信簡歷投的是軟體開發、測試實習生,沒有筆試,直接一面,面試過程大概是十幾二十分鐘的樣子。面完直接涼了一截。。。說一下面試流程,我接到的通知是在我們學校的軟體大樓面試,中午11.30。進去之後是三個面試官,我估摸著一個是技術面試官,一個是HR,還有一個應該是做記錄的(猜的)。

霍尼韋爾與集團宣佈合作 共同打造互聯物流網路平臺

-深層戰略合作,雙方共商互聯物流技術,共建一體化物流生態圈,推動可持續發展 上海2018年11月5日電 /美通社/ --《財富》全球500強之一的多元化、高科技企業霍尼韋爾(紐交所程式碼:HON)今日在上海與海信集團正式簽署戰略合作諒解備忘錄。雙

阿里實習面試經歷--阿里雲java研發工程師

下午阿里電話一面,全程大約50分鐘,對方聲音很特別,隔著電話我都能感覺到很嚴肅的樣子。 直接上乾貨 1.      簡單介紹一下自己 2.      整個專案的難點和如何解決

美團實習面試經歷--基礎研發平臺後臺

       昨天去美團實習生面試的,崗位是基礎研發平臺後臺開發。預約時間是下午五點,全程一二面一共大約80分鐘。在這裡首先我想對HR小姐姐(很溫柔),一面哥(很帥),二面叔(很真實)說一聲謝謝,你們態度很好,優秀,我學到了很多。 一面: 1. 

百度軟體研發工程師實習面經—2018-04-14

       昨天去面試了百度部門,地點是西二旗百度大廈C座,第一次去百度,感覺百度大廈建造的蠻有藝術感的,約的時間下午3點,去大約等了半個小時,面完約5點,面試官蠻和藹的,哈哈,分享一下。 1.     &

偶數科技主導研發的HAWQ獲中日韓開源軟體技術優勝獎

近日,中國工業和資訊化部資訊化和軟體服務業司司長謝少鋒帶領華為、騰訊、小米、偶數等企業代表前往日本橫濱,參加了“第十七屆中日韓三國IT局長會議暨東北亞開源軟體推進論壇(以下簡稱中日韓開源論壇)”。本次會議圍繞開源技術、模式創新、開源軟體發展新方向以及中日韓三國重點企業的跨界融合與協同創

記2016.10.15百度面試經歷,軟體研發工程師

9月參加的網上筆試,選擇主要做了一些行測的題(頭一次做行測題),後面有三道程式設計題,做出來一道,卡在第二道了50%,感覺自己水水的,百度也一直沒通知面試,以為被刷了就沒抱什麼希望。後來13號竟然發來了面試通知還是有點小激動。 要求9:00,並且提前二十分鐘到,我早早出了門,8:20到達百度大廈,保安讓去C座

(轉)為什麼證券行業的軟體研發水平遠低於網際網路科技公司?

為什麼證券行業的軟體研發水平遠低於網際網路科技公司? 2017-07-14 慧眼識英雄的小吉 Finogeeks 為什麼證券行業的軟體研發水平遠低於網際網路科技公司?其實,不僅是傳統證券金融業IT,其他絕大部分傳統垂直行業IT,就技術前沿性和專業性而言都是距

軟體研發是高科技嗎?

軟體研發是高科技嗎? 摘要 本文闡述了兩個觀點,一是對軟體的需求已經遠遠超過軟體的供給能力,二是目前的軟體研發模式遠遠夠不上高科技的名聲,換言之,目前的軟體研發流程不是高科技,企業IT主管需要採取策略改進軟體研發流程,從而提升開發效率。 目標讀者 企業

華為2017年實習面試面經(研發類)

  本來已經不打算寫面經了,但這幾天有幾位知乎上的朋友問我面試的一些細節,所以我還是記錄自己今年3月份在華為通過面試,4月拿到offer的整個過程和求職經歷。   找實習其實是去年的打算,然後寒假開始著手準備個人簡歷和學習一些比較感興趣的知識。3月中旬的時候,學院的網站掛了華為招聘實習生的訊息,然後在華為招

百度實習C++軟體研發崗面經

2018.4.14     10:14進去以後,風景真的很不錯,工作環境相當優越,小哥哥小姐姐特別熱情!(水一水)下面開始正題--一面:首先讓自我介紹了一下,由於簡歷沒有做太好,就把自己的長處和學習方向說了說,最後開始解釋了下專案的事情,他問了很多專案細節,也通過泛化專案的範

招銀網路科技電話面試前整理(2019校招)

由於本人馬上要電面招銀網路,所以從牛客、CSDN各個網站總結的招銀面經問題(java開發/測試): 牛客最新面經: 2018年9月 第一個 1、機試做錯的題可能會問 2、final的用法:可以用於三個地方,修飾類、類屬性和類方法。被final修飾的類不能被繼承,被f

招銀網路科技面試總結

昨天下午參加了招銀網路科技的Java開發的面試,本來昨晚上想寫個總結,但是被其他事情耽擱了,所以今天補上這個總結。 招銀網路科技的面試分為技術面和hr面,技術面只有一次。公司風格比較隨性,兩個面試好像沒有分先後次序,哪個面試官有空就先面哪個,我就是先面hr面的

筆試面試(2)阿里巴巴2014秋季校園招聘-軟體研發工程師筆試題詳解

第一部分: 單選題 1. 假設把整數關鍵碼K雜湊到N個槽列表,以下哪些雜湊函式是好的雜湊函式           A: h(K)=K/N;           B: h(K)=1;           C: h(K)=K mod N;           D: h(K)=

2018.9.8面試,上海仰空網路科技

地點:光明路浦江大廈 要996,沒有去, 人事說話很溫柔。 面試題 █ .基礎知識 1.啟動一個執行緒是用run()還是start()? 2。談談你對ThreadLocal的使用,在什麼情況下使用? 3。談談你對資料庫事務的理解,spring事務的

2019騰訊暑期實習軟體測試崗面試經驗

      談一談最近面試鵝廠的一些經歷吧,座標廣州,投遞的是騰訊廣州微信總部的軟體測試崗。廣州某211非計算機專業在讀研究生,本科雙非一本。 網上投遞簡歷的時候也沒抱太大希望,主要是對這方面很感興趣。投遞簡歷是3月8號,投的是暑期實習的提前批,16號的時候,突然接到一個電話

頭條面試-後臺研發實習

頭條面試的一個特點就是等,面一個小時,等一個小時,從下午五點到中航廣場,晚上將近10點才離開,一共經歷三面。面試中主要是演算法和專案,三個面試官不約而同對簡歷上僅有的一個實驗室專案感興趣(可能是因為這個專案偏研究,簡歷上其他專案都偏工程)。專案相關的東西因人而異

軟體研發和嵌入式軟體研發面試經歷

今年的就業形式不太好,在過去的兩個月,一直處於奔波的狀態。今天總算把自己簽了出去。首先,要感謝家人、朋友和老師的鼓勵和幫助。對自己的面試經歷理了理,過去兩個月,居然面了多達14家公司。不做統計,不知道有多麼悲催,呵呵。這篇文章,是對自己面試的一個總結,主要包含面試中問的問題,

招銀網路科技電面—C++研發

資料庫:解釋一下事務,及ACID特性               具體專案中怎麼優化SQL語句       EXISTS與IN的區別 C:變數的四種不同儲存型別 C++:怎麼定義一個常量指標   過載和重寫的區別,編譯的時候怎麼區別           舉例多型性    

研發出一款帶伸縮式攝像頭的社交電視產品

4月15日,海信在北京舉辦2019年春季新品大秀,接連推出了四款電視新品,分別是:超畫質電視U8、更好的OLED電視A8,AI圖搜