匯頂科技2021秋招筆試
來源于讀者投稿,作者Angel。
筆試時間:2020.08.24,20:00-21:00
提醒:很多大公司秋招在七八月份就要投遞簡歷,九月已經(jīng)晚了。
題型:
通用部分
單選10道
不定項選擇題2道
填空題2道
開放題目1道
專業(yè)A類
單選10道
不定項選擇題3道
填空題3道
程序設計題1道
專業(yè)B類
單選10道
不定項選擇題3道
填空題3道
問答題2道

筆試題目
投的嵌入式軟件崗位,給的題目是現(xiàn)場應用工程師(音頻)考卷。
主要考察硬件,單片機,C語言三方面。
1、單片機程序存在哪里:D
A ROM
B RAM
C 寄存器
D flash
2、波特率的單位是什么?
答案:bps
3、讀寫寄存器快還是flash快?
答案:寄存器
4、中斷返回地址是誰的地址?
5、簡單邏輯題。
6、典型IO口電路有哪三個寄存器?
答案:狀態(tài)寄存器、控制寄存器、數(shù)據(jù)寄存器。
7、三態(tài)門是什么?
答案:高電平、低電平、高阻態(tài)。
8、內(nèi)存四區(qū)中各種變量存在哪里?
答案:
9、數(shù)組初始化方式
1. 直接給每個元素賦值
int array[4] = {1,2,3,4};
2. 給一部分賦值,后面的全部為0
int array[4] = {1,2};
3. 由賦值參數(shù)個數(shù)決定數(shù)組的個數(shù)
int array[] = {1,2};
4. 數(shù)組元素的值是隨機分配的
int array[4] = {};
10、一段程序考察i++與++i的區(qū)別。
11、一段代碼考察運算符優(yōu)先級

12、指針變量
答案:存放地址的變量稱為指針變量。指針變量是一種特殊的變量,它不同于一般的變量,一般變量存放的是數(shù)據(jù)本身,而指針變量存放的是數(shù)據(jù)的地址。
13、隊列和棧的區(qū)別(經(jīng)典問題)
14、考察const作用,以下兩種表達方式有什么區(qū)別?
int const * a
const int * a
15、sizeof 數(shù)組的計算。
答案:這種主要考察內(nèi)存。比如sizeof或者strlen。
16、編程題
判斷是否是回字符串(首尾相同)
輸入abcba 返回true
輸入abc 返回flase
·················· END ··················
點擊關注公眾號,免費領學習資料
歡迎大家關注我的微信公眾號,定期給大家分享C語言、單片機、嵌入式Linux、硬件設計、代碼人生相關文章。公眾號內(nèi)回復【電子書】即可獲得嵌入式全套500本全套電子書。回復【入群】即可加入嵌入式技術交流群。
我創(chuàng)建了知識星球,歡迎大家掃碼加入。在知識星球中有問必答。提供全套的嵌入式學習規(guī)劃、嵌入式學習資料、簡歷指導、嵌入式求職規(guī)劃、嵌入式筆試面試指導、公司推薦等。

