
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
Candidate interview experiences
First-hand accounts from people who interviewed at InfluxData.
Software Engineer Intern
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.
- 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?
Software Engineer
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.
- 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?
Software Engineer Intern
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.
- 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 →“Can you describe what a time series database is?”
Read reports →“What tools and languages do the teams at InfluxData use?”
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.