SolarWinds logo

SolarWinds Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 35 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
68.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at SolarWinds.

Showing 3 of 35
SolarWinds logo
SolarWinds

Software Engineer

Engineering · more than a year ago

Intern Easy Positive experience Accept offer 3 rounds
Interview process
Recruiter call Take home Onsite Offer
Interview formats
Behavioral Technical

So as a freshman student but with several years of commercial experience, I applied for a summer internship at Solarwinds. We set up a phone call with an HR rep, which was fine and had the usual questions. After that, they asked me to submit a written description of my projects – like my role, how it went, and what I learned. Then came an onsite interview with 2 developers from the hiring team and a different HR person for another role. We started by talking about my past experience, then some tech questions. It was supposed to be an hour, but the chat went well and we kind of lost track of time. When they noticed, the interviewer quickly ran through some C#-specific questions and that was it. About 2-3 weeks later, I got an offer.

Confirmed questions1 question
  • Could you explain the difference between the `out` and `ref` keywords in C#?
SolarWinds logo
SolarWinds

Senior Staff Software Engineer

Engineering

Staff Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite
Interview formats
Technical Technical Coding

So I had two rounds of interviews. The first one was supposed to be 30 mins but ended up being 1.5 hours with two interviewers. The first interviewer asked good questions, the second one didn't have good social skills and couldn't ask questions clearly. The first hour was fine, but the last 30 minutes they asked stuff I haven't worked on, so it didn't go smoothly. I explained my project well though, so I thought I had a 50/50 chance. The second round was supposed to be a one-hour coding interview. The same interviewer who asked questions poorly joined again with a new interviewer. He started asking about microservices again. It was obvious he didn't know much about microservices but kept asking questions, maybe to understand the architecture. Only in the last 10 minutes did the coding round start with Kadane's algorithm, which I solved in 10 minutes including edge cases. I thought there would be a third round but didn't get a call back. Very disappointing experience.

Confirmed questions5 questions
  • Tell me about System Design.
  • Tell me about your Project.
  • Let's do a Coding question.
SolarWinds logo
SolarWinds

Software Engineer

Engineering

Senior Easy Positive experience Accept offer 3 rounds
Interview process
Recruiter call Onsite Technical screen Offer
Interview formats
Behavioral Technical Coding Presentation

The interview began with an online meeting where they introduced the company, product, team, and role. We discussed my background, outlook, and what we both hoped to get out of the position. Next, there was an informal get-together with the team at their office in Brno, Czechia, which was followed by a technical assessment. During the coffee chat, we got to know each other and talked about team life in a really relaxed and friendly way. The manager and team lead then conducted a technical interview for about two hours. This involved some technical questions, reviewing code snippets, and suggesting improvements or refactoring. I also had to build an algorithm for a small problem. I really liked this interview style because it felt like actual teamwork and gave us both a better sense of each other than those automated coding tests. After the interview, we took a quick walk through the offices, which are typical open-plan spaces but have a great view of Petrov. Working from home is also an option. I felt their team's working style really resonated with me; the people are bright, the atmosphere is welcoming, and the product is engaging. I received the job offer about a week later.

Confirmed questions5 questions
  • Tell me about your experience.
  • What's your attitude towards work?
  • What are your expectations for this role and what are the company's expectations for you?

SolarWinds Software Engineer Interview Questions

Quoted word for word from SolarWinds interview reports.

Given a fuse cord with equal segments that can be lit from either end, how would you measure a specific duration?

Read reports

Can you find the maximum and minimum elements in an array with O(1) time complexity?

Read reports

Could you explain the difference between the `out` and `ref` keywords in C#?

Read reports

How would you efficiently reverse the words in a sentence?

Read report

Can you explain the distinction between call by reference and call by parameter?

Read report

Formats, difficulty and experience

Across all 35 SolarWinds interview reports.

Interview formats

Technical 42.4%
Behavioral 30.6%
Coding 21.2%
System Design 3.5%
Presentation 2.4%

Interview difficulty

Easy 14.3%
Average 62.9%
Difficult 22.9%

Candidate experience

Positive 68.6%
Neutral 8.6%
Negative 22.9%