日常生活 -- 嵌入式面试
今天經歷了一場很狗血的面試,技術面的一塌糊涂。很郁悶!!!
寫了兩年博客,回過頭來看,不可否認確實學到了很多東西。自己也是有基礎的,但是還是有點不自信。一來好多東西雖然之前自己很用心的總結了,但是確實有點遺忘了。面試之前沒有準備充分,很多都答不上來。二來總感覺自己做的項目比較low。
如何避免面試遇到這種答不上來的尷尬?
可以看到其實面試官也是根據簡歷上來提問的。首先,確保你簡歷上寫的專業能力自己至少是能答上來的,不會的盡量不要寫。再有面試的內容基本也就那幾項。確保常被問的內容要能隨口說出。項目部分要把簡歷上寫的內容分析清楚,項目遇到的問題、如何解決的,準備幾個。
為什么我用心總結的這些東西現在卻想不起來了呢?
一來是確實時間長用的比較少會遺忘,這一點不可否認的。再有其實也跟我工作方法有關了吧,寫博客時用到的內容只是搜索一下貼個鏈接。卻沒有再認真的重復看一遍。最關鍵的還是面試前準備的不夠充分,一心寄希望于在簡歷上附上日常生活 – 專業能力,心里想的是讓面試官看到自己能力不是憑空寫的。但是又有幾個面試官會在現場認真的去看你的博客呢?這就造成了,不可否認你確實有實力的,但是表達能力欠缺,在加上自己慌張表現的自然也不會好,總體給面試官的印象不佳。
除了技術面表現不佳,再想我有什么優勢呢?
熟悉軟硬件開發,獨立工作能力,自驅學習能力?如何向面試官展現,思考思考!
雖然我總是自以為技術面這些都是基礎知識,你看我都是有很認真的總結過的,工作中只要用到看一下不就得了,TMD我能勝任這個職位不就得了。但是面試官除了這個又能怎么考察呢?雖說這是個流程,但是避免不了。
常見面試內容準備
這部分其實網上搜一下嵌入式面試經驗,都是有寫的。親自經歷了一次打擊,也更能激勵自己看下去了吧。
- 關鍵字 const、static、volatile、sizeof、extern、struct(數據對齊補齊)
- 字符串 strcpy、strcat、strlen、atoi、itoa函數功能實現
- 字符串計數、字符串翻轉、查找子符串、字符串大小比較
- 大小端及大小端轉換 union、htonl、ntohl
- 預處理 #define、#ifndef、#include、函數與函數宏的差別
- 位操作 設置位和清位
- GCC編譯過程、交叉編譯
- 堆棧 段錯誤、棧溢出
- 如何實現C語言返回多個值、不使用臨時變量交換兩個值
- 如何在目錄下查找一個文件(find 指令)
- 數據結構及算法 二分查找、冒泡排序、快速排序、單鏈表插入、時間復雜度
- 進程,線程的概念、多進程和多線程
- 線程同步有幾種方法,死鎖的四種產生條件是什么
- TCP與UDP的區別
- IPC 共享內存、消息隊列、socket
- I2C、SPI、UART
- 用戶態與內核態
- linux啟動流程
- uboot移植內核移植過程
- 字符設備驅動和塊設備驅動的區別
畫出你所理解的linux系統整體架構
愛好、最近看的書、能不能加班
面試題:
- C語言再學習 – 詳解C++/C 面試題 1
- C語言再學習 – 詳解C++/C 面試題 2
總結
以上是生活随笔為你收集整理的日常生活 -- 嵌入式面试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 互联网晚报 | 3月24日 星期四 |
- 下一篇: 多态的好处与弊端