Senior Product Manager applicants have rated the interview process at Freelancer with 2.6 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 77% positive. To compare, the company-average is 76.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Product Manager roles take an average of 15 days to get hired, when considering 283 user submitted interviews for this role. To compare, the hiring process at Freelancer overall takes an average of 15 days.
Common stages of the interview process at Freelancer as a Senior Product Manager according to 283 Glassdoor interviews include:
Skills test: 18%
Phone interview: 16%
One on one interview: 14%
Presentation: 11%
Background check: 10%
Personality test: 8%
Group panel interview: 7%
Other: 7%
IQ intelligence test: 5%
Drug test: 3%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 2 months. I interviewed at Freelancer (Taguig) in Sep 2025
Interview
I was contacted on June 26. I had my initial interview on July 3. I didn't hear from them even if I texted them twice until July 15 when they finally replied and scheduled a second interview in two days. Again, I never heard from them again until August 26 (again, I kept on texting them asking for updates and never got a reply). I had my face-to-face final interview on September 2 and was told that I'll get an update during the week. I emailed on September 10 and sent a text the next day. Finally, I got the rejection email on September 13, a Saturday. I bombed the final interview, that's on me, but it's frustrating to go through more than 2 months of application with little to no updates. Only when I visited the office did they apologized because per them, there were more prioritized position that they need to hire.
I hope they were more honest and prompt when I ask for updates. I understand that they might be busy but I don't think it's fair to the applicants to just be left in the cold like that.
Round 1: Initial Screen (Recruiter/HR)
Goal: Behavioral fit and resume verification.
Tip: Be ready to talk about your SRM projects (like the Attendance System) and why you chose Data Science.
Round 2: Online Technical Assessment (OA)
Format: 60–90 minutes on platforms like HackerRank or LeetCode.
Content: SQL (Joins/Window Functions), Python (Data Wrangling with Pandas/NumPy), and basic Statistics.
Round 3: Technical Interview (Live Coding & ML)
Format: 1:1 with a Data Scientist.
Focus: Deep dive into ML algorithms (SVM, Random Forest, etc.) and coding a logic problem from scratch.
Round 4: Case Study / Business Intuition
Goal: Can you solve a real problem?
Example: "We have a 10% drop in user retention this month. What data do you look at to find out why?"
Round 5: Final Behavioral (Leadership/Culture)
Goal: Checking collaboration skills using the STAR method (Situation, Task, Action, Result).
I applied through other source. I interviewed at Freelancer (New York, NY)
Interview
Applied online and heard back within a week. The interview was a one-on-one session with the team lead. It was more of a conversation about my skills and how they fit the current team's needs. The interviewer was friendly and gave me a good overview of the company's culture. Even though it didn't work out, the experience was positive and the feedback was constructive.
Interview questions [1]
Question 1
What interests you most about working for a smaller company compared to a large corporation?
I applied online. I interviewed at Freelancer (London, England)
Interview
Detailed interview process where they examine everything they say you can do in your CV. Very thorough and intelligent interviewers. There are quite a few stages to the process and you get a good feeling for the culture.