I applied through a recruiter. The process took 1 week. I interviewed at Addepar in Apr 2017
Interview
Contacted via third party recruiter, phone screen set up in a week.
The interviewer arrived 12 minutes late and said his previous meeting ran long. Few tips for addepar interviewers:
1. 12 minutes late is not acceptable, you are wasting time of the candidates
2. What kind of message are you sending to outsiders about the processes in the company if you turn up so late for an interview?
3. Interviews take precedence over anything else (meetings, your manager stopping you for a quick decision etc). Candidates prepare, come in and anxiously wait for the interview to begin. 2/3 minutes is acceptable, almost 15 minutes is not
I was pretty pissed, but I held my calm and continued the interview. Interviewer was nice otherwise. Question was a hard one, I thought I had 80% complete, but it was not perfect. I can understand why they passed on me.
I applied online. I interviewed at Addepar (Edinburgh, Scotland) in Mar 2026
Interview
All good until the technical interview. The task itself wasn't terribly complicated in hindsight, but the atmosphere was horrendous - the interviewer was snickering all the time and the task itself was on a very tight time limit. It was a very high pressure, unnatural environment which would never really happen in a working environment. Furthermore it did not feel like I was being tested on my actual knowledge of building software, rather things like string comparisons and arrays/hashmaps - this isn't a grad scheme.
Not to mention the interviews go for 7 stages - that's like 2 months of time wasted to possibly be told 'no'.
First round is a meeting with HR where they go over your CV to see if you'd be a good fit for their requirements.
The second round is one of these silly leetcode/hackerrank technical tests where half the interview is trying to figure out what on earth the problem is even asking. The answer involves string manipulation, use of hashmaps and some basic maths. However, this round is not a good judge of a software engineer. It's a pointless task with no real application in the real world. Why on earth would financial portfolio data be stored in an array of space separated strings? Eg "GOOG 10". Database ORMs, object orientation and dictionaries exist for a reason. I spent a good portion of the interview explaining how this data really should have been stored and didn't finish the solution on time because of this.
Talking to the interviewer was like speaking to a brick wall too. No friendly discussion, barely a greeting when I joined the call and frequently racing to find something to correct you on. If the working environment is anything like this then I dodged a bullet.
Interview questions [1]
Question 1
Find discrepancies between a day zero and day one portfolio based on a transactions log.
I applied through university. The process took 1 day. I interviewed at Addepar (Bengaluru)
Interview
First the screening round than shortlisted candidates java or cpp based mcqs and coding questions with hard to medium level questions after that the selected students require to appear for further rounds