Personal Capital logo

Personal Capital Software Engineer Interview Questions
& Process

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

Based on 10 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Personal Capital.

Showing 3 of 10
Personal Capital logo
Personal Capital

Software Engineer

Engineering · more than a year ago

Entry Difficult Positive experience Decline offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
System Design Behavioral

It was a straightforward interview with a focus on software architecture over data structures and algorithms. The interviewer was helpful and informative. Behavioral questions were also a significant part. Overall, the process was smooth.

Confirmed questions2 questions
  • What is your approach to designing Twitter?
  • How would you go about designing YouTube?
Personal Capital logo
Personal Capital

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Decline offer 4 rounds
Interview process
Recruiter call Technical screen Take home Onsite
Interview formats
Technical System Design Coding Behavioral

The interview was very well designed, with 1 manager call to check experience fit for the team, and another 3 rounds of video technical interviews. Then because my flight to SF was delayed, they kindly provided a take-home project which involved an AWS microservice design to finish before the onsite date. At last it is the onsite interview that included knowledge test, OOP question, system design. The interviews are set up at a medium level, and they keep emphasis on checking your coding fundamentals, as well as how well you know about microservices, scalable systems, etc. I feel very comfortable at the interview, and really appreciated that the manager let me join the team lunch and chat together. They are really a fantastic engineering team there.

Confirmed questions7 questions
  • Tell me about Binary tree.
  • Can you explain Class Inheritance?
  • Write a SQL query, mainly on aggregates and joins.
Personal Capital logo
Personal Capital

Software Engineer

Engineering

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Phone screen
Interview formats
Behavioral Technical Coding

I applied via LinkedIn and a recruiter reached out for a chat. It was a standard call, but they started by asking what I know about the company and why I'm interested. Then, a technical screen was scheduled with the Director. During the call, the interviewer mentioned they didn't have my resume or weren't by a computer. They asked for a quick intro about myself. They seemed eager to start asking questions and quickly got to it. The questions were fair, but the interaction felt tense and not very conversational. Right after the first question, when I repeated it to confirm understanding, the interviewer commented that I could just say if it wasn't my strong suit and they'd move on. Although I didn't answer most questions well, I felt it was a lost cause. They kept asking 'what next,' 'what else have you worked on,' and generic tech questions. In the end, they pitched their product and ended the call. I haven't heard back, and honestly, I wasn't expecting to.

Confirmed questions8 questions
  • Can you tell me what you know about us and why you want to join our team?
  • Could you give a brief overview of yourself?
  • How would you design a system capable of handling a million database read/write operations per minute?

Personal Capital Software Engineer Interview Questions

Quoted word for word from Personal Capital interview reports.

Can you find the first character in a string that does not repeat?

Read reports

What are the differences and uses of Transient and Volatile keywords in Java?

Read reports

How would you implement the Fibonacci Series in an optimized way?

Read report

How would you go about building an autocomplete input field, and which data structure would be most suitable?

Read report

Explain the distinctions between processes and threads, and between the heap and the stack. What is JIT?

Read report

Formats, difficulty and experience

Across all 10 Personal Capital interview reports.

Interview formats

Technical 33.3%
Behavioral 29.6%
Coding 25.9%
System Design 11.1%

Interview difficulty

Easy 30%
Average 50%
Difficult 20%

Candidate experience

Positive 50%
Negative 50%