HeapCrash / Topics / Graphics, display and media

Graphics, display and media: interview prep

Interview questions, hands-on challenges and design rounds on embedded graphics and display, plus the companies whose embedded roles lean on it.

Interview questions

Key points for each answer are in the app's question bank.

  1. How much memory does a 480×272 RGB565 framebuffer need? And double-buffered?Basic
  2. What causes screen tearing, and how does double buffering prevent it?Intermediate
  3. What is partial refresh, and when is it better than full-frame rendering?Intermediate
  4. What does a 2D GPU like DMA2D accelerate?Intermediate
  5. Integrate a capacitive touch controller over I2C.Intermediate
  6. What do lv_tick and lv_timer_handler do in LVGL?Basic
  7. RGB565 versus ARGB8888: trade-offs?Basic
  8. Compare SPI, parallel RGB and MIPI DSI display interfaces.Intermediate

Hands-on challenges

Design rounds

Companies that emphasise it

Practise these with an AI interviewer that asks the follow-up.

Start practising