InfluxData logo

InfluxData Software Engineer Interview Questions
& Process

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

Based on 26 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
73.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at InfluxData.

Showing 3 of 26
InfluxData logo
InfluxData

Software Engineer Intern

Engineering

Intern Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Offer
Interview formats
Technical Coding Behavioral

I applied online and then Ms. Chi, the recruiter, got in touch via email. She first put me in touch with the hiring manager for the team I'd potentially join. We had a Zoom chat where I learned more about the company and its culture. After that, Ms. Chi set up a technical interview via Zoom with a team member. Later, the recruiter contacted me to schedule a meeting with the group manager. During this meeting, the manager verbally offered me the position, and I received the formal written offer a few days later. The recruiter was very responsive and clear about the process, and the manager was upfront about internship opportunities. My interviewer was also friendly and put me at ease.

Confirmed questions3 questions
  • Can you tell me about a project you particularly enjoyed working on?
  • Which academic courses have you completed?
  • Could you implement a function that checks if a given string has balanced parentheses?
InfluxData logo
InfluxData

Software Engineer

Engineering

Senior Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical

Got referred by someone I knew at the company, and Lefan, the recruiting manager, got in touch 4 days later. By then, I was already halfway through interviews at other places, so I was kinda stressed about finishing up here quickly. Lefan was awesome and really sped things up, lining up the engineering manager and tech lead chats within the same week. Then, a virtual onsite with 4 stages followed pretty fast. Because I had other offers on the table, they gave me a verbal "preview" offer before even starting the reference checks, just so I knew where I stood and if it was worth it to push back on my other options.

Confirmed questions2 questions
  • What are some difficulties that come with building or using distributed systems?
  • Can you tell me about your career aspirations and how this position at Influx fits into them?
InfluxData logo
InfluxData

Software Engineer Intern

Engineering

Intern Easy Neutral experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite Background check
Interview formats
Technical Behavioral

I was invited for an initial Zoom screening with the engineering manager. It was a great, natural, and informal discussion. Then, I was scheduled for two final interviews. The first was a technical interview, and the next day, the last one was with the hiring manager. I joined the Zoom call for the technical interview and waited for 5 minutes. My recruiter then jumped in and informed me that the engineer had to go to the doctor. So, I rescheduled for the same time the following week, on a Thursday. On Friday, I had the interview with the Hiring Manager, which went well. However, by Monday, my recruiter emailed me saying they had already filled the position. It wasn't my fault that the engineer had a last-minute emergency, but it was an unfortunate situation.

Confirmed questions2 questions
  • Can you elaborate on the projects you've completed during your schooling?
  • Tell me about your experience and skill level with different programming languages.

InfluxData Software Engineer Interview Questions

Quoted word for word from InfluxData interview reports.

Could you implement a function that checks if a given string has balanced parentheses?

Read reports

Can you filter data using the Grafana API based on collector type and datasource type, given that the data is in JSON format? Any programming language is fine for the solution.

Read reports

What are some difficulties that come with building or using distributed systems?

Read report

What frameworks are related to the tools and languages the teams use?

Read report

How would you design a system for batch processing items?

Read report

Design an API for a complex scenario and discuss the associated trade-offs.

Read report

Can you design the database and API endpoints for the specified system?

Read report

Formats, difficulty and experience

Across all 26 InfluxData interview reports.

Interview formats

Behavioral 41.4%
Technical 37.9%
Coding 13.8%
System Design 6.9%

Interview difficulty

Easy 7.7%
Average 84.6%
Difficult 7.7%

Candidate experience

Positive 73.1%
Neutral 19.2%
Negative 7.7%