DJI logo

DJI interview questions

From 4 candidate accounts, updated Oct 12, 2026

Candidate accounts
4
Rounds on average
1.5
Fewest and most rounds
1 to 2

How the loop works

This guide draws on 4 first-hand interview accounts from Nowcoder. Candidates describe about 2 rounds on average, most often technical interviews and an online assessment.

These 4 writeups cover data, product, software engineering roles. All of them were posted under a forum handle, so we could not verify the authors’ identities.

See open roles at DJI

Interview experiences at DJI

Embedded Software Engineer (Flight Control)

Outcome not shared

unknown, Shenzhen, China. 2 rounds. Shared by 人才库的小白 on nowcoder, 1970-01-01

  1. 1First roundTechnicalAbout an hour of C and embedded fundamentals ending with coding a fixed-size moving-average filter and optimizing it.Covered: volatile, static, const, Struct alignment, Endianness, Floating vs fixed point, Bit manipulation, Interrupts, SPI and I2C, Sliding-window filter
  2. 2Second roundTechnicalAround 75 minutes on real-time control, interrupts and sensor processing for flight control.Covered: Hard-to-find bug story, Real-time systems, Interrupt latency and nesting, Meeting a 1 ms control loop, PID and integral windup, Sensor filtering and Kalman filter, Sensor fusion, DMA, Timer configuration

Technical Product Manager

Outcome not shared

New grad. 1 round. Shared by AAA野生原子弹批发 on nowcoder, 2026-09-14

  1. 1Written testOnline assessmentTwo-hour proctored test with single and multiple choice, one coding problem and a limited-turn AI coding task.Covered: Networking, Data structures, Sliding window, AI-assisted web page build

DJI interviews: FAQ

What is the interview process like at DJI?
This guide draws on 4 first-hand interview accounts from Nowcoder. Candidates describe about 2 rounds on average, most often technical interviews and an online assessment.
What topics does DJI test in interviews?
Commonly reported topics include Struct alignment, volatile, static, const, Endianness, Floating vs fixed point, Bit manipulation, Interrupts.

These guides summarize public, first-hand interview experiences shared by candidates. They describe the shape of each loop and the topics that came up, not a leaked question bank, and every experience links back to its original source. Processes change often. Treat this as directional prep, not a script.