
SolarEdge Technologies Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 8 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at SolarEdge Technologies.
Software Engineer
First, I had a quick chat with HR. After that, I had an online interview with a team leader where they told me about the team. We discussed my university projects and the courses I took during my degree, and then I was asked an algorithm question.
- Discuss university projects and courses, and solve a LeetCode medium-level algorithm question.
Software Engineer
I had two technical interviews. The first was with a Team Leader. The second interview was with the AVP of the project. This second interview also included some behavioral questions where we discussed my past experiences and what technologies I'm interested in. If the interviewing manager decided to hire me, we also discussed salary during this second interview.
- Perform a binary tree traversal.
- Review and optimize the provided code snippet.
- Solve a problem using a hashmap-based algorithm.
Software Engineer
The interview process was straightforward. First, I had a one-on-one technical interview with a manager. Then, another technical interview, this time with the department manager. After that, I interviewed with the VP of software development, and finally with HR. All these interviews were spread across three different days.
- Count how many times each number shows up in a huge list of numbers. Think about how to do this eventually with a cluster.
- For a very large set of numbers, how would you count the occurrences of each number?
- How can we efficiently count the occurrences of each number in a massive dataset, with the ultimate goal of using a cluster for this task?
SolarEdge Technologies Software Engineer Interview Questions
Quoted word for word from SolarEdge Technologies interview reports.
“Can you implement a round up function using only bit manipulation?”
Read reports →“For a very large set of numbers, how would you count the occurrences of each number?”
Read reports →“How can we efficiently count the occurrences of each number in a massive dataset, with the ultimate goal of using a cluster for this task?”
Read reports →“Solve a problem using a hashmap-based algorithm.”
Read reports →“Could you implement an LRU cache in Java?”
Read report →“Given a piece of code, what do you think the output will be?”
Read report →“Can you explain inheritance?”
Read report →“Can you design the Whatsapp infrastructure system?”
Read report →“Describe how you would manage the processing of a massive volume of events while strictly adhering to ordering requirements.”
Read report →Formats, difficulty and experience
Across all 8 SolarEdge Technologies interview reports.