www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 公眾號精選 > 嵌入式微處理器
[導(dǎo)讀]秋招投遞公司23家,簡歷被刷1家。筆試/測評掛掉3家。至今無消息的8家。獲得Offer的公司有小米,兆易創(chuàng)新,全志科技,浙江大華,海格通信,京信通信,景嘉微電子,廣州朗國電子,北京華大電子,中國長科技集團(tuán)。已簽約浙江大華。

秋招投遞公司23家,簡歷被刷1家。筆試/測評掛掉3家。至今無消息的8家。獲得Offer的公司有小米,兆易創(chuàng)新,全志科技,浙江大華,海格通信,京信通信,景嘉微電子,廣州朗國電子,北京華大電子,中國長科技集團(tuán)。已簽約浙江大華。

  • 有面試

    • 聯(lián)發(fā)科北京(7.16)

    • 廣州朗國電子科技(8.24)

    • 浙江大華股份(9.3)

    • 兆易創(chuàng)新(9.3)

    • 景嘉微(9.13)

    • 全志科技(9.15)

    • 小米(9.15)

    • 中國長城科技集團(tuán)(9.15)

    • CEC子公司-北京華大電子(9.15)

    • 京信通信(9.16)

    • 海格通信(9.27)

  • 簡歷被刷

    • oppo(8.23)

  • 筆試/測評掛

    • ??低暎?.1)

    • 樂鑫(8.18)

    • CVTE(9.16)

  • 沒消息

    • 寒武紀(jì)(9.3)

    • 華為(9.10)

    • BOE(8.25 & 9.12)

    • 恩智浦(9.15)

    • 瑞芯微(9.17)

    • 紫光展銳(9.18)

    • 聯(lián)發(fā)科成都(9.18)

    • 小馬智行(9.18)

  • 總結(jié)

??友情提示:公司名字后面的日期代表投遞日期,面試批次后面的時(shí)間代表面試時(shí)長和面試日期。

有面試

聯(lián)發(fā)科北京(7.16)

??20200805接到通知,0806早上九點(diǎn)半面試。郵件中寫的是用Webex Meet,之前都沒聽過的一個(gè)軟件,網(wǎng)上找了半天才找到,而且軟件沒有簡體,只好調(diào)成繁體了。郵件中寫的是等待通知后再連入,大概9.40的時(shí)候接到了電話,要我加入會(huì)議中。面試官是個(gè)女的,首先讓我自我介紹下,然后開始看我的簡歷。介紹完了直接問項(xiàng)目。

一面(35min,8.5)

你自己做了那部分?是不是在師兄師姐基礎(chǔ)上做的?

??不是,師兄師姐之前主要做的是理論研究。我本人所做的是硬件的設(shè)計(jì)和軟件代碼的移植。

移植的開源代碼,做了那些修改?如何修改的?

??主要修改的是硬件的管腳,時(shí)鐘的配置,SPI總線的調(diào)試,芯片通信過程的調(diào)試。

上位機(jī)部分你說用了卡爾曼濾波,有沒有調(diào)研過其他的濾波方式?

??沒有考慮,當(dāng)時(shí)請教了也做這個(gè)方向的一些人,他們給的建議就是用卡爾曼就可以。沒有考慮其他方式。(其實(shí)最主要的是解決問題,能解決問題就可以)

??復(fù)盤:當(dāng)時(shí)想到的第一個(gè)就是卡爾曼,因?yàn)榭柭趯?shí)際工程中應(yīng)用比較廣泛且成熟,效果也不錯(cuò)。當(dāng)時(shí)就拿來試了下,定位精度得到了很好的提升。(定位漂移和抖動(dòng)40cm左右。漂移和抖動(dòng)的主要原因就是每次接收到的不止是多個(gè)信號疊加的結(jié)果,卡爾曼濾波主要是濾除除了首徑信號以外的其他信號)

做的東西效果怎么樣?和其他人做的對標(biāo)了嗎?

??定位效果還可以,每秒鐘可以定位64個(gè)標(biāo)簽。

??復(fù)盤:業(yè)界的評判標(biāo)準(zhǔn)主要有幾個(gè)方面。

整個(gè)工程文件有多少行代碼?

??具體多少行不清楚,最后編譯的hex文件為112k

代碼移植過程中遇到什么問題,如何解決的?

??巴拉巴拉,通信過程有點(diǎn)復(fù)雜,估計(jì)面試官?zèng)]聽懂,就沒往下問了(其實(shí)應(yīng)該邊畫圖邊講的)。

??復(fù)盤:解決的整個(gè)過程應(yīng)該描述的再詳細(xì)一些,重點(diǎn)突出關(guān)鍵部分,這個(gè)問題的三個(gè)部分都要講清楚!

項(xiàng)目中實(shí)際寫的代碼量有多少

??沒多少,主要是硬件的設(shè)計(jì)和調(diào)試,軟件的移植,解決問題,修改。

??復(fù)盤:顯然面試官嫌棄代碼寫少了,這個(gè)時(shí)候可以說微信小程序的代碼自己寫了很多,70%以上。從0到1.

項(xiàng)目代碼中多線程,多進(jìn)程是如何運(yùn)行的

??沒有用到多線程,多進(jìn)程。

匯編,C++掌握怎么樣?

??匯編自學(xué)過,可以看懂。C++基本沒用過。

??復(fù)盤:匯編是自學(xué)的,C++和C的語法差不多,都可以看懂。

重寫strcpy函數(shù)?

??寫完了給面試官解釋了下。寫對了

將一個(gè)寄存器的第三位的值從0改成1

??寫完了給解釋下。寫對了

你有什么想問我的?

??如果我有幸能進(jìn)入貴公司,驅(qū)動(dòng)主要負(fù)責(zé)那部分?

主要還是看你分到那個(gè)部門,camera,音視頻,IO驅(qū)動(dòng)都有在做的。

??什么時(shí)候能給到面試結(jié)果的答復(fù)?

不確定,要先把面試過程的記錄交給HR。

總結(jié)

??1.我項(xiàng)目上做的是軟件+硬件的一個(gè)實(shí)現(xiàn),面試官全程在問軟件,硬件一點(diǎn)沒問。

??2.在簡歷中寫了自己在寫博客,放了一個(gè)鏈接,不知道面試官看沒看。

??3.面試的崗位是Linux驅(qū)動(dòng)開發(fā),全程沒有問一點(diǎn)像bootloader,Linux內(nèi)核的輸入子系統(tǒng),總線設(shè)備驅(qū)動(dòng)模型等偏底層的東西。

??4.女面試官可能都不太懂硬件?全程都是軟件,而且自己的項(xiàng)目中寫的代碼不是太多,主要是修改。面試官還是側(cè)重實(shí)際的寫代碼能力吧。感覺涼了。

??5.全程35分鐘吧。

??6.總結(jié)下,項(xiàng)目考慮再深化下,如何講解?

廣州朗國電子科技(8.24)

一面(60min,9.14)

??無領(lǐng)導(dǎo)小組討論。沒有標(biāo)準(zhǔn)答案,上網(wǎng)搜索下無領(lǐng)導(dǎo)小組討論的注意事項(xiàng),想好自己要扮演什么角色。但是一定不要不說話,要有邏輯的表達(dá)自己的觀點(diǎn)。

二面(25min,9.16)

??HR面,主要問了家庭情況,有沒有女朋友,工作地點(diǎn)的問題,能不能接受加班,HR也很坦白的說,公司處在上升期。我們是標(biāo)準(zhǔn)的996。

三面(40min,9.18)

項(xiàng)目

??主要針對簡歷上寫的內(nèi)容來問,項(xiàng)目畫原理圖,流程圖講清楚,并進(jìn)行公式推導(dǎo)。

什么是內(nèi)核空間?什么是用戶空間

內(nèi)核空間和用戶空間通信方式

為什么需要uboot?不用行不行?

??用uboot的目的是引導(dǎo)內(nèi)核啟動(dòng)。

??我理解的,理論是可以的。把uboot中所做的一些工作寫進(jìn)內(nèi)核里,板子也能啟動(dòng)。但是很少有人這么做,畢竟內(nèi)核很龐大,大面積修改難度比較大。

volatile關(guān)鍵字

總結(jié)

??9.25號發(fā)來郵件,要先簽兩方協(xié)議。這家公司做Smart TV之類的顯示設(shè)備的,安卓驅(qū)動(dòng)和Linux驅(qū)動(dòng)都有,也有嵌入式應(yīng)用層的。零食甜點(diǎn)下午茶,10點(diǎn)以后打車報(bào)銷,每個(gè)季度有獎(jiǎng)金(0.5-1個(gè)月月薪),年終還有年終獎(jiǎng)(據(jù)說可以拿到18薪),就是加班太多(據(jù)說996是標(biāo)配,忙的時(shí)候9107),怕受不了。最后還是拒絕了。

浙江大華股份(9.3)

一面(30min,9.10)

??2020.9.8號做完筆試,9.10下午突然打電話來問是否方便,做個(gè)電話面試。

自我介紹

筆試題的建議

??筆試題好多關(guān)于C++的部分,個(gè)人是做嵌入式軟件部分的(偏底層)。做起來C++部分有些吃力。希望筆試題可以分嵌入式上層和底層的部分。

項(xiàng)目

??問了好久,面試官對我做的項(xiàng)目很感興趣。

static關(guān)鍵字

??修飾變量的話,這個(gè)變量的作用域只是本函數(shù),而且如果多次調(diào)用函數(shù)的話,這個(gè)變量只會(huì)被初始化一次。修飾函數(shù)的話,函數(shù)的作用域只是在本文件內(nèi)。

Arm有幾個(gè)寄存器?什么是CPSR,SPSR?什么時(shí)候用到?

??37個(gè)寄存器。CPSR是當(dāng)前程序狀態(tài)寄存器,存儲(chǔ)的是當(dāng)前程序的狀態(tài),比如上下文的一些寄存器內(nèi)容,程序運(yùn)行的話就要用到CPSR。SPSR為備份的程序狀態(tài)寄存器,主要是中斷發(fā)生時(shí)用來存儲(chǔ)CPSR的值的。

字符設(shè)備有哪些?和塊設(shè)備有什么區(qū)別?如何寫一個(gè)字符設(shè)備驅(qū)動(dòng)?

??字符設(shè)備有鍵盤,鼠標(biāo)等。字符設(shè)備和塊設(shè)備的區(qū)別主要是訪問方式不同,訪問字符設(shè)備是以字符流的方式訪問的,訪問塊設(shè)備是以塊為單位,并且可以隨機(jī)訪問。

??以一個(gè)LED驅(qū)動(dòng)為例,先定義一個(gè)file_operations結(jié)構(gòu)體,接著編寫init函數(shù),在init函數(shù)中完成對管腳的映射,register_chrdev字符設(shè)備的注冊,class_create類的注冊,class_device_create在類下面注冊一個(gè)設(shè)備。exit函數(shù)中完成字符設(shè)備的卸載,類的卸載,內(nèi)存空間的釋放。在open函數(shù)中完成硬件管腳的初始化,在write函數(shù)中完成點(diǎn)燈操作。

Uboot啟動(dòng)過程說下?

??沒有難度。

堆和棧的區(qū)別?

??1.申請方式,棧的空間由操作系統(tǒng)自動(dòng)分配,釋放,堆上的空間手動(dòng)分配,釋放。2.申請大小,堆的可用空間比較大,棧的可用空間比較小,一般是2M。3.申請效率,棧申請速度比較慢,堆的申請速度比較快。

為什么棧的空間不連續(xù)

??不知道。

通用學(xué)科,你喜歡那個(gè),學(xué)得好的。

??數(shù)學(xué),英語。

數(shù)學(xué)的那個(gè)分支比較感興趣

??矩陣?yán)碚?。因?yàn)樵谠S多問題的深入研究中,基本上50%以上的問題都會(huì)轉(zhuǎn)化成矩陣來解決。所以這部分看的比較多。

除了課本學(xué)的數(shù)學(xué)之外,自己私下有沒有看其他的關(guān)于數(shù)學(xué)的內(nèi)容

??沒有,自己看的比較多的是專業(yè)方面的書籍。

專業(yè)課中,那個(gè)課學(xué)的比較好

??C語言,操作系統(tǒng),計(jì)算機(jī)組成原理,Arm體系和架構(gòu)

除了課堂上學(xué)的之外,某個(gè)領(lǐng)域有沒有深耕,自己研究過,私下看過

??Linux內(nèi)核的源碼,操作系統(tǒng),計(jì)算機(jī)組成原理,私下都會(huì)去花時(shí)間去了解,學(xué)習(xí)

如何學(xué)習(xí)的?以什么樣的方式

??我在學(xué)習(xí)Linux驅(qū)動(dòng)的過程中,會(huì)想到一些問題,比如UBOOT的啟動(dòng)過程中為什么會(huì)關(guān)閉中斷,關(guān)閉DCACHE,關(guān)閉MMU,關(guān)閉TLC等。遇到這些疑問我就會(huì)去查,解決問題的過程中會(huì)想到其他的一些問題,把這些問題記錄下來,一一解決。

??像Linux內(nèi)核的話我最近再看一本書,趙炯老師寫的Linux0.12源碼剖析,這個(gè)書以Linux0.12內(nèi)核為基礎(chǔ),詳細(xì)介紹了內(nèi)核的各個(gè)部分,雖然看起來比較吃力,但是我也在堅(jiān)持閱讀。

??復(fù)盤:有條理更好。學(xué)習(xí)的形式主要分為兩種一種是在學(xué)習(xí)的過程中解決疑問,以解決問題為導(dǎo)向。比如,在移植UBOOT的過程中,我會(huì)想到為什么要關(guān)閉ICACHE,DCACHE等,關(guān)閉中斷等(這里可以拋出這些問題,以防后面會(huì)問),遇到這些問題我就會(huì)記錄下來,然后上網(wǎng)去查資料。在解決這些問題的過程中,可能會(huì)遇到其他的問題,繼續(xù)查找相關(guān)資料,直到最后都搞清了。第二就是系統(tǒng)的學(xué)習(xí),如果有比較充足的時(shí)間,我會(huì)去拿著像Arm體系和架構(gòu),操作系統(tǒng),Linux源碼剖析這些書去一點(diǎn)一點(diǎn)的讀。去理解這些內(nèi)容。以上就是我平時(shí)的一個(gè)學(xué)習(xí)方式。

C/C++那個(gè)更熟悉?做過開發(fā)嗎?

??C更熟悉,做過開發(fā),3000行代碼的經(jīng)驗(yàn)。

Linux操作系統(tǒng)熟悉嗎?

??熟悉,常用的使用都是沒問題的。

平時(shí)有空了做什么

??我會(huì)去學(xué)習(xí)一些新的知識(shí),研究一些底層的東西,比如操作系統(tǒng),計(jì)算機(jī)組成原理等。我到現(xiàn)在一直堅(jiān)持的一個(gè)事情就是寫博客。每周的話我都會(huì)把這周的疑問,這周學(xué)習(xí)的新的知識(shí)去做一個(gè)總結(jié),每周都會(huì)要求自己去發(fā)布一篇博客,對本周的內(nèi)容做一個(gè)總結(jié)。

??復(fù)盤:有空的話我更多的時(shí)間還是投入到對于技術(shù)的學(xué)習(xí)中,在學(xué)習(xí)的過程中我會(huì)通過寫博客的方式來輸出自己的想法。每周我都會(huì)去堅(jiān)持寫一篇博客,博客的主要內(nèi)容就是這周的學(xué)習(xí)的新知識(shí)以及遺留的疑問的解決。

反問

??這個(gè)算第一次面試嗎?什么時(shí)候會(huì)得到這次面試的結(jié)果?下次面試是否會(huì)提前通知?

??算第一次面試。結(jié)果的話這最近兩三天會(huì)給到。因?yàn)槿吮容^多,面試不會(huì)提前通知。

總結(jié)

??面試時(shí)間35min吧,整個(gè)面試過程還是很順利的,問的問題基本都答了上來,唯一 一個(gè)關(guān)于棧的空間不連續(xù)的問題,確實(shí)是自己的知識(shí)盲區(qū)了,后面也補(bǔ)上了。

??回想起來。有些問題應(yīng)該想好再說,注意條理性,問你什么答什么,不要有廢話。

二面(35min,9.12)

自我介紹

進(jìn)程和線程的區(qū)別

??1.進(jìn)程是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個(gè)基本單位,線程是CPU調(diào)度和分配的基本單位。2.進(jìn)程有自己的獨(dú)立地址空間,線程是共享進(jìn)程的內(nèi)存空間的。3.進(jìn)程切換的開銷大,線程切換開銷小。4.多線程程序只要有一個(gè)線程死掉,整個(gè)進(jìn)程也跟著死掉了,多進(jìn)程程序中的一個(gè)進(jìn)程死掉并不會(huì)對另外一個(gè)進(jìn)程造成影響。

死循環(huán)有幾種方式來寫

??for(;1;){},while(1){},do {} while(1);

看你寫的熟悉內(nèi)核的總線設(shè)備驅(qū)動(dòng)模型,講解下??偩€設(shè)備驅(qū)動(dòng)模型和字符設(shè)備有什么區(qū)別?

??總線設(shè)備驅(qū)動(dòng)模型和字符設(shè)備驅(qū)動(dòng)并不是一個(gè)平行的概念,總線設(shè)備驅(qū)動(dòng)模型是在字符設(shè)備驅(qū)動(dòng)模型的基礎(chǔ)上套一個(gè)外殼,其實(shí)內(nèi)部的驅(qū)動(dòng)編寫方式仍然和常規(guī)的字符設(shè)備驅(qū)動(dòng)基本是一樣的,這樣做的目的為了隔離BSP和驅(qū)動(dòng),使得驅(qū)動(dòng)具有更好的可擴(kuò)展性。

Uboot如何引導(dǎo)內(nèi)核啟動(dòng)的?

??uboot引導(dǎo)內(nèi)核啟動(dòng)主要向內(nèi)核傳遞三個(gè)參數(shù)R0,R1,R2,第一個(gè)參數(shù)R0,默認(rèn)為0。第二個(gè)參數(shù),R1,CPU ID,告訴內(nèi)核板載CPU的型號。第三個(gè)參數(shù)R2,告訴內(nèi)核映像文件存在什么地方,板子還剩多少內(nèi)存空間。這些參數(shù)的傳遞都是以tag_list的方式傳遞的。

主要擅長的開發(fā)語言

??C語言最擅長

左值和右值

??左值可寫,右值可讀。通常,左值可以作為右值,但是右值不一定是左值。

數(shù)組名和指針區(qū)別

??數(shù)組名對應(yīng)的是一塊內(nèi)存的地址,指針是指向一塊內(nèi)存地址。數(shù)組名對應(yīng)的內(nèi)存地址不可以修改,指針指向的內(nèi)存地址可以修改,更加靈活。數(shù)組存放的是數(shù)據(jù)內(nèi)容,指針存儲(chǔ)的是地址。

平常像C++,python這種語言有涉及嗎

??C++能看懂,會(huì)改。自己獨(dú)立寫一個(gè)大程序的話不太行。匯編的話是自己學(xué)過的,能看懂,會(huì)改。python語言沒有涉及到。JS/HTML/CSS這些前端的語言是自己在項(xiàng)目中實(shí)際用過的,使用沒問題。

??復(fù)盤:先拋出結(jié)論,C++ 匯編 ?JS/HTML/CSS這是我會(huì)的語言。然后再描述。

之前做的項(xiàng)目都是偏底層的實(shí)現(xiàn),對吧。

??不是。能稱得上是底層的就是第二個(gè)項(xiàng)目吧,移植uboot2012到2440的開發(fā)板。第一個(gè)項(xiàng)目的話是硬件軟件的一個(gè)設(shè)計(jì)開發(fā),沒有涉及到底層的東西。

??復(fù)盤:如何清晰的描述第一個(gè)項(xiàng)目。第一個(gè)項(xiàng)目主要做的就是硬件的設(shè)計(jì),軟件代碼的移植,是偏上層的,沒有和底層相關(guān)的技術(shù)。

你自己考慮的話以后自己是偏向底層的開發(fā)對吧

??對的

是偏向系統(tǒng)呢,驅(qū)動(dòng)呢,內(nèi)核呢?

??我目前考慮的是做驅(qū)動(dòng)開發(fā)

為什么是驅(qū)動(dòng)開發(fā)呢

??我覺得做底層這一塊比較有意思吧,像做驅(qū)動(dòng)開發(fā)的話,我們知道像安卓的camera驅(qū)動(dòng),音視頻驅(qū)動(dòng)這些,都是獨(dú)立的一塊,每一塊拿出來都值得研究,我個(gè)人也比較傾向于從事有挑戰(zhàn)性的工作。目前考慮的是先做Linux驅(qū)動(dòng),以后如果有可能的話會(huì)去做安卓的驅(qū)動(dòng),再慢慢的到camera驅(qū)動(dòng),音視頻驅(qū)動(dòng)這些。這也算是我的一個(gè)職業(yè)規(guī)劃吧

??復(fù)盤:回答的有點(diǎn)跑偏了,不過不要緊,還是向面試官表達(dá)出了自己做這個(gè)行業(yè)的一個(gè)規(guī)劃。

??下次這樣回答:因?yàn)槲矣X得做底層的話,可以更清楚的知道我們的程序是如何運(yùn)行的,程序編譯完成后是如何在內(nèi)存里面排布的,我個(gè)人對于技術(shù)好奇心很重,經(jīng)常會(huì)想一些問題,比如在uboot啟動(dòng)過程中可以把dcache,icache都關(guān)掉嗎,Linux內(nèi)核是如何知道我現(xiàn)在所處的環(huán)境(運(yùn)行于那個(gè)cpu上,其實(shí)就是uboot和內(nèi)核參數(shù)傳遞方式,故意說的不清楚,讓面試官問你)等等。對于這些問題,我喜歡刨根問底都搞明白。因此我喜歡做驅(qū)動(dòng)開發(fā)。

除了上課外,你會(huì)看一些什么樣的內(nèi)容呢?

??我最近在看的兩本書是Linux內(nèi)核源代碼情景分析,趙炯老師的Linux0.12內(nèi)核完全注釋。昨晚我在看的是Linux內(nèi)核的源代碼情景分析中的數(shù)據(jù)結(jié)構(gòu)部分,包括鏈表,隊(duì)列,二叉樹等是如何實(shí)現(xiàn)的。(很巧了,正好昨晚看了這部分)。此外,每周的話,我都會(huì)去學(xué)習(xí)一些新的知識(shí),把自己的感悟和其他人對于這個(gè)問題的看法記錄在博客里面。大概就在些把,做的最多的就是寫博客,從輸入到輸出的一個(gè)反饋把。

??復(fù)盤:先拋出結(jié)論。先說,做的最多的就是寫博客了,從輸入到輸出的反饋,巴拉巴拉。

??我每周做的最多的事情主要有兩個(gè)。第一個(gè)是學(xué)習(xí)新的知識(shí),學(xué)習(xí)一些自己感興趣的內(nèi)容,比如我最近在看的書。第二就是寫博客,每周我都會(huì)寫一篇博客,這篇博客的內(nèi)容主要就是本周學(xué)習(xí)的知識(shí)的總結(jié),或者是之前遺留的疑問的解決。

除了知識(shí)學(xué)習(xí)外,平常還有什么愛好

??每周都會(huì)跑步3次左右,每周最少打一次籃球。

看你寫的博客,11個(gè)月,104篇,相當(dāng)于每個(gè)月差不多10篇左右吧。

??這104篇中有好多是我在自學(xué)Linux驅(qū)動(dòng)開發(fā)過程中的一些筆記,隨筆。在學(xué)習(xí)的過程中就順手記錄下來了。其實(shí)到后面慢慢發(fā)現(xiàn),一個(gè)月內(nèi)想要產(chǎn)出一篇不錯(cuò)的文章的話,還是要花一點(diǎn)時(shí)間的。所以說,我現(xiàn)在對于我自己的一個(gè)要求就是每周一篇,保證質(zhì)量。不像之前那樣,以一種記筆記的形式。

這些文章中那些是訪問量比較高的

??單鏈表的增刪改查反轉(zhuǎn)等操作,單鏈表的冒泡,快排,歸并等排序,線索二叉樹等。

數(shù)據(jù)結(jié)構(gòu)也是自學(xué)的嗎?對樹熟悉嗎?說下那些樹,有什么特點(diǎn)

??滿二叉樹,所有根節(jié)點(diǎn)都會(huì)有兩個(gè)子節(jié)點(diǎn)。平衡二叉樹,根節(jié)點(diǎn)的左孩子比根節(jié)點(diǎn)的值要小,右孩子比根節(jié)點(diǎn)的值要大

??復(fù)盤:平衡二叉樹都回答錯(cuò)了。

做驅(qū)動(dòng)過程中,有沒有針對某一個(gè)點(diǎn)的優(yōu)化和改善?

??猶豫了半天,沒有想起來。尷尬!

??復(fù)盤:最基本的按鍵驅(qū)動(dòng)啊,由查詢方式改為中斷方式。Uboot的啟動(dòng)過程中,將重定位的程序靠前存放(鏈接腳本),保證在4K以內(nèi)的代碼能完成后面程序的復(fù)制。

反問

??我什么時(shí)候能得到二面的結(jié)果呢?

一周之內(nèi)。后面會(huì)有HR聯(lián)系你的。

??接下來還有幾輪面試

應(yīng)該還有一輪面試。HR面完了之后會(huì)綜合評估,給出offer。

總結(jié)

??總體還行吧。70分。面試問的技術(shù)問題都是自己在資料中總結(jié)到的,二叉樹的說錯(cuò)了,不知道面試官發(fā)覺沒有。面試中很大一部分時(shí)間都在聊博客的事情,也算自己擅長的方向。

??最后一個(gè)問題 回答的不好,實(shí)在沒想起來,現(xiàn)在想想,舉一個(gè)差不多的例子就可以了。直接回答不會(huì)有點(diǎn)不好。

三面(15min,9.14)

面試完了有什么收獲

??有些問題本可以回答的很好,但是由于沒什么經(jīng)驗(yàn),答得不太好。

目前投了那些公司

??就投了兩家,一家是XX,另一家就是大華,大華是面試進(jìn)度最快的。(其實(shí)已經(jīng)投了幾家了)

家庭成員的情況。對工作地點(diǎn)有沒有要求?

??如實(shí)回答就可以。

期望的工資

??我說,公司應(yīng)該都有個(gè)統(tǒng)一的標(biāo)準(zhǔn),按照標(biāo)準(zhǔn)來就好了。HR說你最好還是說一個(gè)吧,我說了XXX。

目前有那些OFFER

??當(dāng)時(shí)怕壓價(jià),就說了有了XX和XXX的offer(實(shí)際上都沒有?。?。其實(shí)這里說漏嘴了,之前說只投遞了兩家,哪里來的offer?不知道HR有沒有意識(shí)到。(如果大華的同事看到了,不要打我啊,哈哈。)

反問

??什么時(shí)候有結(jié)果?

一周之內(nèi)。

總結(jié)

??今天已經(jīng)是9.21了。仍然沒有結(jié)果。明天問下吧。

??最終的offer發(fā)出是在9.30號,看了下也比較滿意!

兆易創(chuàng)新(9.3)

一面(50min,9.21)

項(xiàng)目問了很久

??30min

字符設(shè)備如何寫,框架

??資料總結(jié)的驅(qū)動(dòng)框架里面有。很容易答了上來。

LCD驅(qū)動(dòng)框架

??資料總結(jié)的驅(qū)動(dòng)框架里面有。很容易答了上來。

uboot啟動(dòng)流程

??資料總結(jié)的驅(qū)動(dòng)框架里面有。很容易答了上來。

SDRAM接口地址

??具體地址忘了,但是我知道他是接在bank6的

你是北方人,對工作地點(diǎn)有要求嗎。

??我:沒有。我主要看重我在公司做什么。

向你介紹下我們部門吧。巴拉巴拉說了很多工作內(nèi)容后(當(dāng)面試官說這個(gè)的時(shí)候,我覺得就有戲了),主要是做指紋芯片的,工作內(nèi)容大多集中在在Android底層和hal層,給客戶解決問題要占50%的時(shí)間。

??其實(shí)個(gè)人不太喜歡這個(gè)工作,主要是有點(diǎn)FAE的感覺。但是當(dāng)時(shí)沒說出來。

二面(15min,9.25)

如何了解到兆易創(chuàng)新的

??很多比賽都是兆易創(chuàng)新贊助或者以兆易創(chuàng)新的名字命名的,我也參加了兆易創(chuàng)新今年舉辦的研電賽,我們在研電賽中獲得了全國三等獎(jiǎng)。

目前手上的offer?給你開了多少?

??大華,全志。還沒談。(當(dāng)時(shí)也是為了怕壓價(jià),說了手上有兩個(gè)offer)

何時(shí)發(fā)三方?先拉進(jìn)群

??10月底,11月初。

工作地點(diǎn)去深圳還是上海?

??再考慮下。

父母對于工作地點(diǎn)的要求

??沒有。

打算在上海,深圳落戶嗎

??沒有。

??直接拉進(jìn)offer群里了,200+人,群里好多電科大,西電的,西交,西工大的,我在群里都不敢發(fā)言。

總結(jié)

??個(gè)人還是不太喜歡這個(gè)工作,主要是做Android底層和Hal層,還給客戶解決問題,占用了50%的時(shí)間。其實(shí)30%的時(shí)間是可以接受的,50%有點(diǎn)多了。感謝兆易創(chuàng)新對我的認(rèn)可,不好意思!

景嘉微(9.13)

??景嘉微的面試還是專業(yè)的。一天之內(nèi)三面。每次面試都是兩個(gè)面試官,二面還是一輪壓力面。

一面(35min,9.23)

項(xiàng)目

??問的不詳細(xì),基本都是原理之類的,解釋清楚就好。

看你學(xué)過數(shù)據(jù)結(jié)構(gòu),自學(xué)的嗎?刷了多少題?問個(gè)簡單的吧

??自己學(xué)的。具體多少?zèng)]算過嗎,大概有200道左右吧。

??如何判斷一個(gè)數(shù)是不是質(zhì)數(shù)??真不會(huì),忘了質(zhì)數(shù)的概念,想了半天,面試官說,估計(jì)你對質(zhì)數(shù)概念不了解,算了。

自旋鎖和信號量說下

??答對了。

二叉樹什么時(shí)候會(huì)退化?什么是平衡二叉樹?

??不知道什么時(shí)候會(huì)退化。平衡二叉樹就是左右子樹度的差值小于1.

uboot啟動(dòng)流程

??說了很多遍了。

Cache一致性

??不知道這個(gè)概念。但是我具體說了下讀寫Cache的一些注意問題,比如初始化的時(shí)候一定要清空Cache之類的。

如何寫一個(gè)字符設(shè)備驅(qū)動(dòng)

??init函數(shù),exit函數(shù),file_operation結(jié)構(gòu)體之類的東西

uboot啟動(dòng)為什么要關(guān)閉中斷,MMU,DCACHE之類的

??非必須關(guān)閉吧。uboot的目的就是引導(dǎo)內(nèi)核啟動(dòng),而且uboot啟動(dòng)的話只是把需要的打開了,其他非必須的都可以關(guān)閉。當(dāng)然也可以打開。DCACHE之類的必須要關(guān)閉,因?yàn)镾DRAM沒有初始化,可能會(huì)取到錯(cuò)誤的數(shù)據(jù)。

bin文件和elf文件區(qū)別

??不清楚。后來在自己總結(jié)的面試知識(shí)點(diǎn)中增加了這個(gè)內(nèi)容。

什么時(shí)候用哈希?哈希沖突如何解決?

??對時(shí)間要求比較高,對占用內(nèi)存空間大小要求不高。開放地址法,再哈希法。

二面(45min,9.23)

項(xiàng)目原理的介紹

寫博客的目的

??之前也考慮過這個(gè)問題,當(dāng)時(shí)說了4點(diǎn)。1.隨筆的形式,方便自己回顧。2.好的學(xué)習(xí)習(xí)慣 3.認(rèn)識(shí)了很多業(yè)內(nèi)前輩。4.習(xí)慣之后,堅(jiān)持每周輸出。

看你寫了很多獎(jiǎng)項(xiàng),好多是校級的,有其他的嗎?

??有一個(gè)國家級的,研電賽全國三等獎(jiǎng)。

項(xiàng)目難點(diǎn)

??巴拉巴拉。

還有各種針對本人的問題,總之就是壓力面,一直否定你這個(gè)人

??你簡歷上寫了這么多獎(jiǎng)學(xué)金,你覺得你是你們周圍最優(yōu)秀的嗎?為什么?你和別人差在哪?為什么本科畢業(yè)不直接參加工作?為什么考研?本科期間都做了哪些事情了?有什么收獲?你覺得你是最努力的嗎?以前是不是沒有努力?為什么在看C primer plus?是基礎(chǔ)不好嗎?等等這類的問題。(這種問題沉著冷靜的如實(shí)回答就可以。不要讓面試官覺得你人品有問題)

三面(30min,9.23)

印象最深刻的人

自我介紹

介紹項(xiàng)目

最成功的項(xiàng)目

項(xiàng)目難點(diǎn)

如何克服和學(xué)習(xí)項(xiàng)目的難點(diǎn)

如果一筆訂單需要你的上級審核,但是上級很忙,你會(huì)怎么辦?

??如果這個(gè)客戶是和我們第一次交易并且時(shí)間又很緊急,那么可以考慮找上上一級領(lǐng)導(dǎo)。如果這個(gè)客戶已經(jīng)和我們有過多次交易并且上級領(lǐng)導(dǎo)實(shí)在沒時(shí)間,那么我也可以審核。

??復(fù)盤;反思了下,這里其實(shí)不該回答“自己也可以審核“這些話的。一般來講,公司肯定有應(yīng)對措施的。按照公司的流程走就好了。

總結(jié)

??9.25發(fā)來Offer,國慶節(jié)后給答復(fù)。公司是在長沙,做顯卡的,主要客戶是部隊(duì)。不是很想去,國慶節(jié)后上班第一天就給了景嘉微答復(fù)說不去。

全志科技(9.15)

一面(20min,9.23)

項(xiàng)目簡單介紹

進(jìn)程和線程區(qū)別

??問了很多遍了。

編程題:指針函數(shù),函數(shù)的參數(shù)為int,返回值為字符指針

char?*((*p)(int))

宏定義求最大數(shù)

#define??MAX(a,b)?(a)>(b)?a:b

uboot啟動(dòng)流程

??問了很多遍了。

二面(40min,9.26)

??一個(gè)酒店,和研發(fā)部總經(jīng)理聊了聊受益匪淺。

為什么寫博客?

??之前也考慮過這個(gè)問題,當(dāng)時(shí)說了4點(diǎn)。1.隨筆的形式,方便自己回顧。2.好的學(xué)習(xí)習(xí)慣 。3.認(rèn)識(shí)了很多業(yè)內(nèi)前輩。4.習(xí)慣之后,堅(jiān)持每周輸出。

項(xiàng)目原理,五分鐘給我講明白

??邊畫圖邊講。

為什么學(xué)Linux?用的什么開發(fā)板?啥時(shí)候買的?多少錢買的?自學(xué)的嗎?有人引導(dǎo)嗎?學(xué)了多久?

周圍搞Linux的多不多?

操作系統(tǒng)會(huì)嗎?計(jì)算機(jī)組成原理了解多少?

??了解一點(diǎn),沒有時(shí)間去完整的看。

為什么沒有時(shí)間完整的看?

??白天忙導(dǎo)師安排的事情,還要寫論文,改論文,寫專利等等,晚上才有時(shí)間學(xué)習(xí)一些內(nèi)容。當(dāng)時(shí)緊接著又說雖然沒時(shí)間完整的看,但是操作系統(tǒng)說基本的概念還是都理解的。

說下MMU。什么是MMU?為什么需要MMU?來龍去脈講清楚

??大概講的是這個(gè)里面的一些內(nèi)容:

??S3C2410 MMU(存儲(chǔ)器管理單元)詳述

??物理地址到虛擬地址的映射,為了跑大型程序,操作更多的地址

是虛擬地址到物理地址的映射,你搞反了。

緊接著又說,我最看重的是操作系統(tǒng)和計(jì)算機(jī)組成原理的掌握程度,這些都是嵌入式的基礎(chǔ)中的基礎(chǔ)。

??這些都是放在我計(jì)劃之中,不過我目前在看源碼的框架。

先不要看源碼,不懂操作系統(tǒng)和計(jì)算機(jī)組成原理,看源碼會(huì)累死。我們之前一個(gè)項(xiàng)目要修改內(nèi)核中的關(guān)于調(diào)度的程序,我研究進(jìn)程調(diào)度這部分,研究了兩周多才修改完。所以,有時(shí)間還是補(bǔ)下計(jì)算機(jī)基礎(chǔ)。源碼的內(nèi)容別急著看。

??面試官確實(shí)很厲害。也和自己說了很多。所以接下來調(diào)整下戰(zhàn)略思路,先看操作系統(tǒng)和計(jì)算機(jī)組成原理

在校期間,就要把基礎(chǔ)打牢,好好看書。

??之前面試其他公司,面試官問的關(guān)于操作系統(tǒng)的一些內(nèi)容能答上來,這里我有點(diǎn)膨脹了,居然和面試官說操作系統(tǒng)的基本概念都理解。一下就被面試官問倒了。所以,如果不是特別熟悉,不要和面試官說我精通XXX之類的話,否則,肯定會(huì)被面試官問到不會(huì)為止。吸取教訓(xùn)!

HR面(20min 9.26)

??最后去另一個(gè)房間和HR聊了聊待遇和薪資,待遇一般,而且工資組成里面還有20%的績效,上下浮動(dòng)。不打算去。而且,因?yàn)橹叭疽掺[過裁員風(fēng)波,所以試探性問了下HR試用期會(huì)裁多少人?HR回答的是我們并不規(guī)定具體的指標(biāo)。我接著又補(bǔ)充說到,那么我是否可以理解為沒有上限也沒有下限呢?HR說是的。所以,直接拒了。

??和HR聊完了,順便問了下面試官的名字,HR說這是他們XX部門的研發(fā)總監(jiān)。和這個(gè)面試官聊天,確實(shí)學(xué)到了很多,受益匪淺!

小米(9.15)

一面(40min,9.21)

自我介紹

??首先是自我介紹,本來準(zhǔn)備的是三分鐘的自我介紹,但是中途被面試官打斷了,說面試時(shí)間有限,簡短一點(diǎn),要不后面沒有時(shí)間寫代碼了。就介紹了下自己寫博客的事情。接著面試官也很直接,上來就基礎(chǔ)知識(shí)開始問。

進(jìn)程和線程的區(qū)別

??答對了。

??進(jìn)程是具有一定獨(dú)立功能的程序關(guān)于某個(gè)數(shù)據(jù)集合上的一次運(yùn)行活動(dòng),它是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個(gè)獨(dú)立單位。例如,用戶運(yùn)行自己的程序,系統(tǒng)就創(chuàng)建一個(gè)進(jìn)程,并為它分配資源,包括各種表格、內(nèi)存空間、磁盤空間、IO設(shè)備等,然后該進(jìn)程被放入到進(jìn)程的就緒隊(duì)列,進(jìn)程調(diào)度程序選中它,為它分配CPU及其他相關(guān)資源,該進(jìn)程就被運(yùn)行起來。

??線程是進(jìn)程的一個(gè)實(shí)體,是CPU調(diào)度和分配的基本單位,線程自己基本上不擁有系統(tǒng)資源,只擁有一些在運(yùn)行中必不可少的資源(如程序計(jì)數(shù)器、一組寄存器和棧),但是,它可以與同屬一個(gè)進(jìn)程的其他的線程共享進(jìn)程所擁有的全部資源。

??在沒有實(shí)現(xiàn)線程的操作系統(tǒng)中,進(jìn)程既是資源分配的基本單位,又是調(diào)度的基本單位,它是系統(tǒng)中并發(fā)執(zhí)行的單元。而在實(shí)現(xiàn)了線程的操作系統(tǒng)中,進(jìn)程是資源分配的基本單位而線程是調(diào)度的基本單位,是系統(tǒng)中并發(fā)執(zhí)行的單元。

??不全。面試官又提醒了。進(jìn)程間通信方式有那些,也回答上了。管道,F(xiàn)IFO,信號,信號量,消息隊(duì)列,共享內(nèi)存(最快),套接字。

僵尸進(jìn)程聽過嗎

??沒有。

static 和 volatile

??答對了。

??static主要是改變函數(shù)和變量的作用域。volatile防止對寄存器進(jìn)行優(yōu)化,使得每條指令都要按照我們寫的進(jìn)行運(yùn)行

兩個(gè)Linux操作系統(tǒng)之間使用什么命令進(jìn)行文件的傳遞?

??我不知道是什么命令,但是我可以說下我的想法,我覺得利用HTTPS協(xié)議可以進(jìn)行傳輸。

不是命令,這是協(xié)議。

數(shù)據(jù)結(jié)構(gòu)學(xué)過嗎?說下你知道的排序算法?

??在校沒有學(xué)過,但是我自己私下學(xué)過。排序算法:快排,選擇排序,冒泡排序,插入排序,堆排序。

說下快排的過程,快排的時(shí)間復(fù)雜度

??巴拉巴拉,也答對了。

手撕代碼

??反轉(zhuǎn)字符串中的單詞 I am a teacher -> rehcaet a ma I

??很基礎(chǔ)的問題,A了出來。

最后反問

??什么時(shí)候有結(jié)果?

不確定,一周以后吧。

總結(jié)

??有好多基礎(chǔ)知識(shí)沒打上來。主要集中在操作系統(tǒng)相關(guān)的概念上。確實(shí)不知道,接下來要好好補(bǔ)充了!

二面 (50min,9.25)

項(xiàng)目問的很細(xì)

??20min,原理和流程圖

typedef和 define有什么區(qū)別

??1.typedef在編譯時(shí)處理,具有類型檢查的功能;define在預(yù)編譯時(shí)展開,不會(huì)進(jìn)行錯(cuò)誤的檢查,只是字符的替換。2.define沒有作用域的限制,typedef有自己的作用域。3.typedef定義指針的別名時(shí),別名可以連續(xù)定義兩個(gè)指針變量。define定義指針的別名時(shí),使用這個(gè)別名連續(xù)定義兩個(gè)指針變量會(huì)報(bào)錯(cuò)。

數(shù)組下標(biāo)可以為負(fù)數(shù)嗎

??沒見過,應(yīng)該可以吧。

不能用 sizeof()函數(shù),如何判斷操作系統(tǒng)是16位,還是32位

??16位系統(tǒng)中,int變量的范圍-32768到+32767,32767+1變?yōu)?32768??梢岳眠@個(gè)特性來判斷。

IIC如何發(fā)送一個(gè)數(shù)據(jù)?IIC時(shí)序圖畫下。IIC芯片有哪些?

??回答的還可以。

用戶棧和內(nèi)核棧是同一個(gè)區(qū)域嗎?有什么區(qū)別?

??不是。用戶棧和內(nèi)核棧是兩個(gè)獨(dú)立的區(qū)域。內(nèi)核棧保存的是內(nèi)核態(tài)程序運(yùn)行的時(shí)候相關(guān)寄存器信息,用戶棧保存的是用戶態(tài)的內(nèi)容。

用戶空間和內(nèi)核空間的通信方式?

??1.API函數(shù),Copy_from_user,get_user等。2.proc文件系統(tǒng) 3.mmap系統(tǒng)調(diào)用 4.使用文件

中斷的響應(yīng)執(zhí)行流程?聽過頂半部和底半部嗎?講講

??cpu接受中斷->保存中斷上下文跳轉(zhuǎn)到中斷處理歷程->執(zhí)行中斷上半部->執(zhí)行中斷下半部->恢復(fù)中斷上下文。

??頂半部執(zhí)行一般都是比較緊急的任務(wù),比如清中斷。下半部執(zhí)行的是一些不太緊急的任務(wù),可以節(jié)省中斷處理的時(shí)間。

寫過那些驅(qū)動(dòng)?講下LCD驅(qū)動(dòng)如何編寫?

??巴拉巴拉,問了很多遍了。

手撕代碼

??給定一個(gè)數(shù)組,找出和為s的數(shù)字。二分查找,A了。

反問

??如果有幸進(jìn)公司,主要負(fù)責(zé)那些方面?

IO驅(qū)動(dòng),音視頻驅(qū)動(dòng),內(nèi)核的優(yōu)化移植都有。看個(gè)人興趣和過往經(jīng)歷的匹配程度。

??多久出結(jié)果呢?

月底前應(yīng)該會(huì)給

三面(10min,10.15)

家庭情況

期望薪資

有沒有女朋友?工作地點(diǎn)是北京還是深圳?

??北京。

總結(jié)

??發(fā)下offer已經(jīng)是10.20號了,太晚了,三方早已經(jīng)寄走了,綜合考慮,感覺性價(jià)比不是很高。如果沖著小米的平臺(tái)去,確實(shí)還不錯(cuò)。其實(shí)心里有點(diǎn)小后悔。不過也就這樣了,注定與小米無緣。

中國長城科技集團(tuán)(9.15)

項(xiàng)目

??15min。

你知道的Linux指令有那些

??ls,ps,rm,cat,mv。

busybox是什么?

??縮小版的Unix系統(tǒng)常用命令工具箱。主要包含了一些常用的Linux指令,環(huán)境等。

什么是根文件系統(tǒng)

??根文件系統(tǒng)上是內(nèi)核啟動(dòng)時(shí)所掛載的第一個(gè)文件系統(tǒng),內(nèi)核代碼映像文件保存在根文件系統(tǒng)中。

為什么寫博客?

??之前回答過了,四點(diǎn)。

反問

??這個(gè)崗位主要負(fù)責(zé)什么?

你的崗位是Linux系統(tǒng)工程師,主要是負(fù)責(zé)操作系統(tǒng)的優(yōu)化和移植。

總結(jié)

??9.25號微信告訴我面試通過了,問我是否簽約,綜合考慮了下,拒絕了,抱歉!公司其實(shí)還不錯(cuò),在長沙,一年保底16薪,包食宿,長沙人去蠻適合的。

CEC子公司-北京華大電子(9.15)

??面試官是兩個(gè)人,一個(gè)HR,一個(gè)40多歲的主管。沒問很深的技術(shù)問題,主要問了項(xiàng)目和寫博客的事情。他們主要做WIFI芯片和SOC的,更多的可能是應(yīng)用層的開發(fā)任務(wù)。待遇給的還可以,但是覺得平臺(tái)小了,拒了,抱歉!

京信通信(9.16)

一面(10min,9.21)

??具體問了什么忘記了。但是都不難,很基礎(chǔ)的。(有史以來最短面試,10分鐘就完了)

二面(15min,10.19)

??早上九點(diǎn)半進(jìn)入騰訊會(huì)議,發(fā)現(xiàn)還不止一個(gè)人。幾個(gè)面試者就隨便聊了幾句。大家都不知道接下來是技術(shù)面還是群面,還是HR面?提前也沒有通知面試的內(nèi)容。后來進(jìn)來一個(gè)女的說,大家可以耐心等待,有興趣可以一起聽下,我們挨個(gè)面。每個(gè)人大概20min左右。

??第一個(gè)人面試完,HR讓第二個(gè)人來,我看大家都沒反應(yīng),我就第二個(gè)了。

自我介紹

你做決定的過程是怎么樣的?

offer情況?期望薪資?工作地點(diǎn)?

反問

??大概多久會(huì)發(fā)offer?多久之后會(huì)談薪?

一周之內(nèi)

總結(jié)

??感覺面試不是很正規(guī),電話面面試官遲到20min,而且也沒問幾個(gè)技術(shù)問題,10min就完了;一面和二面戰(zhàn)線拉的太長了,不知道其他人有沒有,反正我是這樣。也可能是太菜了,后面才被撈起來的。10.23HR打電話確認(rèn)是否接受offer,拒絕了,抱歉!

海格通信(9.27)

一面(20min,9.27)

??群面,五人一組圍一圈,每個(gè)人做自我介紹,HR會(huì)單獨(dú)提問,大概內(nèi)容就是關(guān)于哪里人,家庭,父母工作,對海格了解有多少等等。

二面(25min,9.27)

項(xiàng)目

你知道的常用Linux命令

??mv,ls,cat,ps,mkdir,touch,find。

IO多路復(fù)用

??不知道,但是我知道IO管腳的復(fù)用,巴拉巴拉解釋了下。

在Linux上編寫過那些程序

??基本的外設(shè)驅(qū)動(dòng)都寫過,led,按鍵,lcd,Nand Flash等。

程序的編譯過程分為幾部分

??預(yù)處理,編譯,匯編,鏈接

什么是4字節(jié)對齊?為什么需要對齊?

??資料總結(jié)的有。

如何求一個(gè)結(jié)構(gòu)體成員變量的地址

??正好前幾天寫了一個(gè)博客。

??內(nèi)核中container_of宏的詳細(xì)解釋

函數(shù)指針和指針函數(shù)

??資料總結(jié)的有。

什么是野指針?如何避免?

??資料總結(jié)的有。

sizeof和strlen區(qū)別?

??sizeof是運(yùn)算符,在程序編譯時(shí)就已經(jīng)確定了;strlen是函數(shù),程序運(yùn)行時(shí)才能計(jì)算。

int a[5] = {1,2,3,4,5},sizeof(a) = ?

??20。

快速排序的思想?時(shí)間復(fù)雜度?

??理解為打撲克整理牌,O(nlogn)。

哈希表是什么?如何使用?

??答對了。

反問

??如果有幸進(jìn)入貴公司,主要負(fù)責(zé)哪方面?

負(fù)責(zé)調(diào)試和維護(hù)基本的外設(shè)驅(qū)動(dòng),配合硬件工程師進(jìn)行新平臺(tái)的開發(fā)。

??什么時(shí)候可以得到這輪面試的結(jié)果?

明天。

三面(10min,9.28)

??黨委副書記面試,全程很放松,就是普通的聊天,自我介紹,哪里人?為什么選擇來南方讀書?對于海格了解多少?如何看待加班?能接受加班嗎?職業(yè)規(guī)劃等?

四面(15min,9.28)

??大boss面試,好像是個(gè)總經(jīng)理,自我介紹,介紹下項(xiàng)目,項(xiàng)目幾個(gè)人?你負(fù)責(zé)那部分?除了這個(gè)項(xiàng)目研究生期間還有那些團(tuán)隊(duì)合作的項(xiàng)目?你是扮演什么角色?你導(dǎo)師研究那個(gè)方向的?為什么你和導(dǎo)師的研究方向不一樣?你覺得研究生期間導(dǎo)師對你的幫助大不大?女朋友哪里的?做什么工作的?有考慮過在廣州定居嗎?為什么?等等吧,還有些想不起來了。

總結(jié)

??整個(gè)面試感覺濃濃的國企風(fēng)味,很看重人的綜合素質(zhì),對技術(shù)要求感覺不是很高。9.29約去酒店談薪,與其說是談薪,不如說是直接告訴你。沒有argue的余地。統(tǒng)一打包價(jià)。拒絕了,抱歉!

簡歷被刷

oppo(8.23)

??不得不說,oppo的簡歷卡的是真的嚴(yán)格。全是人工篩選。雙非過簡歷的希望太小了。

筆試/測評掛

海康威視(9.1)

?測評居然掛了,很可惜。

樂鑫(8.18)

??之前樂鑫的HR說,提前批投遞不影響秋招。所以很早就投遞了樂鑫科技。樂鑫是我第一家筆試的公司。當(dāng)時(shí)筆試題目是三道編程題。巨難!比華為的筆試題難度都大。而且,第一次用??偷墓P試系統(tǒng),最基本的如何讀取輸入輸出都不會(huì),于是筆試直接掛了。

??9.8號找HR確認(rèn)說,提前批掛掉的會(huì)自動(dòng)推到正式批。但是我等到9.19號也沒有收到筆試。后來HR讓我去官網(wǎng)看自己的簡歷的狀態(tài),結(jié)果顯示人才池!正式批都沒有筆試就直接人才池了?什么操作啊。。說不影響有點(diǎn)假,其實(shí)還是有影響的??赡芴崆芭P試掛掉的是不會(huì)有機(jī)會(huì)參加正式批的。(自己猜測)

CVTE(9.16)

??C廠的筆試掛的就很玄學(xué)了。當(dāng)時(shí)對C廠還是抱有很大期望的。筆試題目中規(guī)中矩,大題也都A了出來。選擇填空做的正確率應(yīng)該有80%。但是最后筆試莫名其妙掛了。我同學(xué)投研發(fā)崗的無一例外筆試也都掛了。難道100分的題目,90分及格線?以后做C廠筆試題,大家要格外小心,盡量還是要高正確率!

??12.9號,接到CVTE HR打來的電話,說在補(bǔ)錄,約個(gè)時(shí)間面試。手上沒有三方了,拒絕了。

沒消息

寒武紀(jì)(9.3)

??9.16號筆試之后就沒消息了。三個(gè)大題,A了1.5個(gè)。(其實(shí)這個(gè)公司也不太了解,看到了有崗位就投了,據(jù)說是AI四小龍的老大)

華為(9.10)

??8月份華為在線上做專場宣講,當(dāng)時(shí)的宣講會(huì)每個(gè)部門都做了介紹,給了微信群,我也加了幾個(gè)群。加到群里后HR會(huì)主動(dòng)加你好友,直接打語音電話解決你關(guān)于投遞崗位的疑問,很是熱情。每個(gè)部門的HR都會(huì)說我們這里有很多HC,建議投遞我們部門。

??在選擇部門時(shí),主要考慮以下幾個(gè)方面。鑒于今年的情況,華為的消費(fèi)BG是不考慮了,畢竟芯片斷供,手機(jī)業(yè)務(wù)也大打折扣,很大可能是縮招的。無線部門,也不考慮了。神終端,圣無線的名號不是吹的。而且,華為的無線部門成績要求也比較高,10%左右?(別的部門的HR說的)。最后考慮智能車BU是新成立的,而且智能車BU的HR也極力推薦我們投遞。于是就投遞了智能車BU。

??投遞之后,在網(wǎng)上搜索關(guān)于這個(gè)部門的情況,看到了一條消息,大概意思就是說,這個(gè)部門的人數(shù)不會(huì)太多,要小而精。瞬間感覺到有點(diǎn)被車BU的HR坑了。

??9.14筆試,大題A了第一道。后面兩個(gè)沒做。9.16發(fā)的測評鏈接。9.19問所投遞部門的負(fù)責(zé)人說,第一批面試暫時(shí)截止了,后面還可能會(huì)有HC,名額不會(huì)太多,但是到了十月以后了。十月份再給HR發(fā)消息,HR已經(jīng)不回復(fù)消息了。相反,投遞其他部門的同學(xué),在9.19-9.24這周都安排了面試。

??怎么說呢,怪自己投遞晚了吧,而且加上華為今年形勢緊張。當(dāng)時(shí)主要考慮,還沒有準(zhǔn)備好,而且華為基本是一天結(jié)束三面。沒有準(zhǔn)備好過去當(dāng)炮灰也不值。所以投遞有點(diǎn)晚。現(xiàn)在準(zhǔn)備好了,但是已經(jīng)錯(cuò)過了時(shí)間節(jié)點(diǎn),有點(diǎn)可惜。

? 華為技術(shù)面試的準(zhǔn)備和經(jīng)驗(yàn)分享【完全攻略,已簽約】?

(https://www.nowcoder.com/discuss/384814?type=post&order=time&pos=&page=2&channel=1013&source_id=search_post)

?各位大佬,求華為面試手撕代碼

(https://www.nowcoder.com/discuss/513026?type=post&order=time&pos=&page=1&channel=1009&source_id=search_post)

? 華為這波操作以后,中興可能成了最大贏家

(https://www.nowcoder.com/discuss/545891?type=all&order=time&pos=&page=2&channel=-1&source_id=search_all_nctrack)

? 大半夜的睡不著談?wù)勅A為秋招的看法

(https://www.nowcoder.com/discuss/540489?channel=1009&source_id=home_feed)

? 更多關(guān)于華為招聘的內(nèi)容,可以去??途W(wǎng)搜索下。

??11.30號,12.3號下午,分別接到了華為Cloud&AI和消費(fèi)者BG的HR打來的電話,問了下我的基本情況,讓我繼續(xù)投遞簡歷,考慮到已經(jīng)沒有三方了,就拒絕了。而且華為的人才池海了去了,這個(gè)時(shí)間節(jié)點(diǎn)還在拉人面試,猜測可能是HR的KPI還沒完成吧。

BOE(8.25 & 9.12)

??很奇怪,提前批投了沒消息,正式批也不給筆試。太難了。

恩智浦(9.15)

??聽說只招211/985?

瑞芯微(9.17)

??挺想去這個(gè)公司的,但是也沒消息。

紫光展銳(9.18)

??主要是投遞晚了。而且,很搞笑,只發(fā)了筆試短信通知筆試,在筆試當(dāng)天卻沒有收到筆試鏈接。后來問了HR說:不好意思,這是我們第一次全網(wǎng)招聘,系統(tǒng)BUG了,后面我們會(huì)統(tǒng)一處理的。后面又發(fā)郵件問了幾次HR什么時(shí)候安排筆試,回復(fù)也是很官方。太難了,錯(cuò)過了九月的最后一批筆試。

??11.1號晚上12點(diǎn)發(fā)短信讓11.2號下午直接參加面試,考慮到已經(jīng)沒有三方協(xié)議了,拒絕了。

聯(lián)發(fā)科成都(9.18)

??投遞晚了啊,聯(lián)發(fā)科成都那邊可能是不缺人了,一直沒消息。

小馬智行(9.18)

??隨便投的,后來才知道這個(gè)公司基本只招985。

總結(jié)

??整個(gè)秋招還算是比較順利的,雖然九月初的時(shí)候有段時(shí)間心態(tài)有點(diǎn)崩,但是及時(shí)調(diào)整過來了。感覺秋招也很戲劇性,六分運(yùn)氣,四分實(shí)力。運(yùn)氣好,和面試官聊的順利,說不定還能拿到sp,ssp。但是,也不能一味的去靠運(yùn)氣。機(jī)會(huì)總是留給有準(zhǔn)備的人,機(jī)會(huì)沒有到來時(shí),要認(rèn)真準(zhǔn)備。當(dāng)機(jī)會(huì)來臨,我們要好好把握。

??最后祝所有看到這篇文章的小伙伴,在秋招中都可以拿到心儀的offer。


END

來源:嵌入式與Linux那些事
作者:嵌入式那些事

版權(quán)歸原作者所有,如有侵權(quán),請聯(lián)系刪除。

推薦閱讀

成功為華為“續(xù)命:中國芯片之父張汝京

一個(gè)工程師的“噩夢”:剛分清CPU和GPU,卻發(fā)現(xiàn)還有……

這位“華為天才少年”,竟然要我用“充電寶”打《只狼》


免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場,如有問題,請聯(lián)系我們,謝謝!

嵌入式ARM

掃描二維碼,關(guān)注更多精彩內(nèi)容

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動(dòng)力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉