Workiva logo

Workiva Interview Questions
& Process

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

Based on 254 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
57.1% Positive experience

Which role are you interviewing for?

30 roles · 254 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Workiva.

Showing 4 of 254
Workiva logo
Workiva

Product Marketing Director

Marketing · nearly a year ago

Director Average Negative experience No offer 3 rounds
Interview process
Recruiter call Take home Background check
Interview formats
Behavioral Technical

Applied online. Took two months for a recruiter to reach out. The recruiter was extremely professional and deeply people first. Less than a week later, I had an interview with the hiring manager. The hiring manager has been with the company for more than 20 years and was hyper combative to the point of aggressive! The hiring manager lacked a general understanding of product marketing. I wish I could say the hiring manager was rude or unprofessional, but this was something way more sinister! Post the process, I did get a questionnaire and it is obvious someone in leadership is reviewing the questionnaire. After submitting the questionnaire, I got a follow up questionnaire that had more detail open-ended questions, specific to the hiring manager. They know they have a problem with this hiring manager.

Confirmed questions1 question
  • Could you define product marketing for us?
Workiva logo
Workiva

Contract Negotiator

Legal · nearly a year ago

Senior Average Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Background check
Interview formats
Behavioral Technical

So I interviewed with Workiva, and it was like a whole thing, four rounds, each about an hour, with different people. They seemed professional and into it, which was good. But then after the last interview, they gave me this loose timeline, and then... nothing. No update, no decision, even though I put in a ton of time. Getting ghosted after all that felt pretty crappy and disrespectful, especially since the job requires some serious experience and effort at every step. It would be way better if they were just more upfront and at least let you know what's up.

Confirmed questions2 questions
  • Can you please walk me through your CV?
  • Could you answer some questions to test your technical knowledge?
Workiva logo
Workiva

Solutions Architect

Engineering · a year ago

Mid Average Negative experience No offer 5 rounds
Interview process
Recruiter call Presentation Panel Background check
Interview formats
Behavioral Presentation Technical

So for the first role, there were 5 stages. It started with 2 HR calls, then 2 calls with directors, and finally a panel interview. The panel interview required 2 presentations: one about an ESG project I'd done and another proposing an ESG solution. This was a ton of work. I wasn't selected because I couldn't answer about company procedures and they thought showing my past work was an IP risk, even though it was public. I told them 5 stages and the heavy work ask was a lot. Then Workiva offered another role, saying my skills might fit better, and it would just be one final stage since I'd already interviewed a lot. But then they suggested a different role, just one more final stage, and it kept happening until I refused because it was taking too much time and energy, and I didn't know what else they could want. I lost count of the roles. It felt like they were making a joke of me, moving me around departments for roles that weren't even planned. I felt humiliated and embarrassed, even though the people I met were nice and seemed like people I could work with. No offer came, and I'm left wondering what's wrong with me.

Confirmed questions5 questions
  • Tell me about your experience with different carbon accounting methods like GHGP, PCAF, and FLAG.
  • What do you know about the company's internal processes?
  • Would you be comfortable sharing your past work, considering potential intellectual property concerns?
Workiva logo
Workiva

Growth Analyst

Analytics · a year ago

Mid Easy Positive experience No offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Group
Interview formats
Technical Case Behavioral Presentation

So, the interview for the Growth Analyst job started with a quick chat with a recruiter about my background and what the role is all about. After that, they invited me for a technical interview where I had to tackle a case study on data analysis and growth strategies. I had to show I could use analytical tools, read data, and come up with practical ways to boost growth. Then, I met with the leadership team. This part was more about my strategic thinking, how I work with different teams, and how I can help the company grow. They also checked if I'd fit with the company culture. Overall, it was a good mix of technical stuff and behavioral questions, which gave me a solid idea of the job and what they're looking for.

Confirmed questions5 questions
  • When faced with multiple growth opportunities and limited resources, how do you decide which ones to focus on?
  • How would you approach a case study involving data analysis and growth initiatives?
  • Describe your process for using analytical tools and interpreting data to develop growth strategies.

Workiva Interview Questions

Quoted word for word from Workiva interview reports.

Create a function, Node root, that sums the values of every node in the binary tree represented by root.

Read reports

What is the absolute difference between the sum of the diagonals numbers in a 2D matrix?

Read reports

Write a function(int n) that prints the integers from 1 to n (inclusive). But for multiples of three print “Fizz” instead of the number and for the multiples of five print “Buzz”. For numbers which are multiples of both three and five print “FizzBuzz”.

Read reports

Given two sorted lists, can you write an algorithm to merge them into one sorted list?

Read reports

Can you write a function that sorts elements based on different keys, where each element has multiple keys, and each key has a different data type? The sorting should be based on the key specified in the arguments.

Read report

Regarding a piece of code where a function parameter has the same name as a class static variable, what would be the outcome when attempting to access that variable within the function?

Read report

Can you write a function that takes an array of integers, where each number tells you how many steps you can jump forward (or stay put), and determines if it's possible to reach the end of the array starting from the beginning?

Read report

Can you write a class to simulate a deck of cards with a shuffle method that can deal a random card?

Read report

Can you write a program to sort items by different keys, where each key can be a different data type, based on the key provided in the function call?

Read report

Formats, difficulty and experience

Across all 254 Workiva interview reports.

Interview formats

Behavioral 47.6%
Technical 28.9%
Presentation 10.3%
Coding 6.9%
Case 2.2%

Interview difficulty

Easy 21.7%
Average 65.7%
Difficult 12.6%

Candidate experience

Negative 27.6%
Positive 57.1%
Neutral 15.4%

Reports by job function

Sales 72
Engineering 72
Operations 27
Marketing 18
Other 14
Design 9