InvestCloud logo

InvestCloud Interview Questions
& Process

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

Based on 51 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
54.9% Positive experience

Which role are you interviewing for?

22 roles · 51 reports

Candidate interview experiences

First-hand accounts from people who interviewed at InvestCloud.

Showing 4 of 51
InvestCloud logo
InvestCloud

Senior Software Engineer

Engineering · nearly a year ago

Senior Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical Coding System Design

The interview process had three parts: two technical rounds and a final discussion. Technical Round 1 was mostly about my past work, how I solve problems, and real-life situations I've dealt with. Technical Round 2 involved puzzles and DSA questions, including a puzzle, building a URL shortener, and then improving it with follow-up questions. Early on, I talked about my salary expectations and got confirmed multiple times that it was okay if I passed. After the three rounds, I waited about three weeks with no news. Finally, they said I passed and was a good fit, but then told me they couldn't offer my expected salary or even close to my current pay. This was super disappointing and felt like a bait-and-switch after the earlier confirmations. Communication was bad and slow the whole time, making it stressful. Knowing about other bad reviews and this experience, I'd say think twice before applying here. The interview process seems to show how the company operates.

Confirmed questions1 question
  • Could you write the code for a URL shortener using a database?
InvestCloud logo
InvestCloud

Data Engineer

Engineering · nearly a year ago

Entry Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical

The first round was pretty straightforward. They asked about my past work and presented some hypothetical situations. Also asked about my current project, how I would design a pipeline, what actions I'd take if it failed, and logistical stuff like joining time and notice period.

Confirmed questions4 questions
  • Can you walk me through your past projects?
  • Imagine a pipeline fails, what's your approach and what steps would you take?
  • What's the earliest you could start?
InvestCloud logo
InvestCloud

Technical Content and Documentation Manager

Engineering · a year ago

Manager Average Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Onsite Background check Offer
Interview formats
Behavioral Technical Presentation

Started with a recruiter phone screen, then interviewed with the hiring manager. After that was a 3-hour on-site where I had to pay for parking. The on-site was split into three parts: the first hour with two technical writers, the second hour with instructional design, and the third hour was a loop back with the hiring manager. The hiring manager seemed to have good intentions but came across as really intense but candid. After the on-site, they ghosted me for three weeks until I emailed them to ask for an update.

Confirmed questions1 question
  • What would you do if an engineer was very upset and kept disrupting your meeting?
InvestCloud logo
InvestCloud

Sales Engineer

Sales · a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Presentation
Interview formats
Behavioral Technical Presentation

The interview process was pretty quick. It started with a recruiter call, then a 45-minute interview with the hiring manager, followed by a 30-45 minute chat with a peer. The final round was a 45-minute meeting with the Head of Sales Engineering. There wasn't a project or presentation, but I did have to do an on-the-spot demo during the hiring manager interview.

Confirmed questions3 questions
  • Can you walk me through your background and experience?
  • Explain your knowledge of financial terms concerning broker-dealers, clearing houses, and family offices.
  • Please provide a 5-minute demo right now.

InvestCloud Interview Questions

Quoted word for word from InvestCloud interview reports.

How would you substitute a '%' character with a '$' in a string using built-in JS functions, avoiding a for loop?

Read reports

What is the difference between the equality operators == and ===?

Read reports

What is the most efficient way to find the mean price in an array?

Read reports

What is the behavior when an observable within a switchMap emits another observable?

Read reports

Could you write a function that accepts two arguments: an integer and an 'nth' position? Given a number like 456 and n=2, it should return the digit from the rightmost position, so '5' in this example.

Read report

What is the difference between forkJoin and combineLatest?

Read report

Write code to find two numbers in an array that equal a target value.

Read report

Could you suggest an alternative method for replacing a '%' with a '$' in a string?

Read report

Formats, difficulty and experience

Across all 51 InvestCloud interview reports.

Interview formats

Behavioral 43%
Technical 38.3%
Coding 11.2%
Presentation 3.7%
Group 1.9%

Interview difficulty

Easy 27.5%
Average 64.7%
Difficult 7.8%

Candidate experience

Positive 54.9%
Negative 31.4%
Neutral 13.7%

Reports by job function

Engineering 29
Sales 7
Operations 4
Analytics 4
Finance 3
HR 3