汇顶科技2021秋招笔试
來源于讀者投稿,作者Angel。
筆試時間:2020.08.24,20:00-21:00
提醒:很多大公司秋招在七八月份就要投遞簡歷,九月已經晚了。
題型:
通用部分
單選10道 不定項選擇題2道 填空題2道 開放題目1道專業A類
單選10道 不定項選擇題3道 填空題3道 程序設計題1道專業B類
單選10道 不定項選擇題3道 填空題3道 問答題2道筆試題目
投的嵌入式軟件崗位,給的題目是現場應用工程師(音頻)考卷。
主要考察硬件,單片機,C語言三方面。
1、單片機程序存在哪里:D
A???ROM??? B???RAM???? C???寄存器???? D???flash2、波特率的單位是什么?
答案:bps
3、讀寫寄存器快還是flash快?
答案:寄存器
4、中斷返回地址是誰的地址?
5、簡單邏輯題。
6、典型IO口電路有哪三個寄存器?
答案:狀態寄存器、控制寄存器、數據寄存器。
7、三態門是什么?
答案:高電平、低電平、高阻態。
8、內存四區中各種變量存在哪里?
答案:
9、數組初始化方式
1.?直接給每個元素賦值 int?array[4]?=?{1,2,3,4}; 2.?給一部分賦值,后面的全部為0 int?array[4]?=?{1,2}; 3.?由賦值參數個數決定數組的個數 int?array[]?=?{1,2}; 4.?數組元素的值是隨機分配的 int?array[4]?=?{};10、一段程序考察i++與++i的區別。
11、一段代碼考察運算符優先級
12、指針變量
答案:存放地址的變量稱為指針變量。指針變量是一種特殊的變量,它不同于一般的變量,一般變量存放的是數據本身,而指針變量存放的是數據的地址。
13、隊列和棧的區別(經典問題)
14、考察const作用,以下兩種表達方式有什么區別?
int??const?*???a const???int?*???a?15、sizeof 數組的計算。
答案:這種主要考察內存。比如sizeof或者strlen。
16、編程題
判斷是否是回字符串(首尾相同)
輸入abcba??????返回true 輸入abc????????返回flase··················?END?··················
點擊關注公眾號,免費領學習資料
歡迎大家關注我的微信公眾號,定期給大家分享C語言、單片機、嵌入式Linux、硬件設計、代碼人生相關文章。公眾號內回復【電子書】即可獲得嵌入式全套500本全套電子書。回復【入群】即可加入嵌入式技術交流群。
我創建了知識星球,歡迎大家掃碼加入。在知識星球中有問必答。提供全套的嵌入式學習規劃、嵌入式學習資料、簡歷指導、嵌入式求職規劃、嵌入式筆試面試指導、公司推薦等。
推薦閱讀:
專輯|Linux文章匯總
專輯|程序人生
專輯|C語言
我的知識小密圈
關注公眾號,后臺回復「1024」獲取學習資料網盤鏈接。
歡迎點贊,關注,轉發,在看,您的每一次鼓勵,我都將銘記于心~
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的汇顶科技2021秋招笔试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python网易云付费歌曲下载_pyth
- 下一篇: 3°、6°带高斯-克吕格投影