
SolarEdge Technologies Embedded Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 5 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at SolarEdge Technologies.
Embedded Engineer
I had a recruiter call first, then some face-to-face interviews. There were three technical interviews in total. The people were really nice, and the whole thing wrapped up in about 2-3 weeks.
- Could you implement a cyclic buffer using C++?
Embedded Software Engineer
The interviews were pretty good. The first one had average questions about C basics like structs and callbacks, and also a system design question about making a state machine. Then I had a second interview with a manager. Overall, it was a fair process, not too complicated, and covered both C stuff and problem-solving.
- Questions about C fundamentals like structs and callbacks.
- System design: e.g., implement a state machine.
- Write a function that receives a tree and a target, and print all the values leading to the target.
Embedded Software Engineer
The interview was conducted by the team leader and his manager. It was a good experience, and they were very pleasant. The interview lasted about an hour, and I answered written questions on a whiteboard/paper.
- There were two programming questions in C; one was math-related, and the other dealt with pointers.
- There was also a simple question about capacitors and inductors.
- Additionally, there was a question related to my degree major in signal processing, specifically about the implementation of the Discrete Fourier Transform.
SolarEdge Technologies Embedded Engineer Interview Questions
Quoted word for word from SolarEdge Technologies interview reports.
“Write a function that receives a tree and a target, and print all the values leading to the target.”
Read reports →“Could you implement a cyclic buffer using C++?”
Read reports →“Can you explain linked lists in C?”
Read reports →“How would you implement a queue in C?”
Read reports →“What are some basic questions regarding RC circuits?”
Read report →“What are some basic questions regarding RL circuits?”
Read report →“Could you provide examples of how pointers change values when passed as function arguments?”
Read report →“Can you explain bit manipulation techniques to set, clear, and toggle bits?”
Read report →Formats, difficulty and experience
Across all 5 SolarEdge Technologies interview reports.