Philo logo

Philo Software Engineer Interview Questions
& Process

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

Based on 8 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Philo.

Showing 3 of 8
Philo logo
Philo

Software Engineer

Engineering · more than a year ago

Senior Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Take home
Interview formats
Behavioral Coding

i got a linkedin message from a recruiter first, then i had a call with an engineer where they talked about a project and asked me some stuff about my background. after that, i got a coding challenge to do at home.

Confirmed questions1 question
  • Implement a web server that can prioritize and deprioritize different types of connections.
Philo logo
Philo

Software Engineer, Backend

Engineering · more than a year ago

Mid Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Take home Onsite Technical screen Offer
Interview formats
Coding Behavioral Technical Coding

I had a couple of initial chats with the recruiter and a lead. Then, they sent over a take-home coding assignment with a flexible deadline, which was nice because it felt more practical than whiteboard coding. After I submitted my code and it passed the tests, I was invited for an on-site. The on-site included a tour of the place and the product. Then I had interviews with four engineers and the recruiter. These chats focused on past experiences and how I might deal with situations at Philo. One of the engineers reviewed my homework code with me. We also had a lunch break with some staff, which was a good way to get a feel for the company culture. Everyone seemed really friendly. A few days after the on-site, I had a video call with the CTO. We talked about general things like priorities, goals, and expectations, and there was a brief live coding part. The CTO was really patient and open. I got the offer a few days after that.

Confirmed questions2 questions
  • Can you describe the most significant challenge you encountered on a prior project and how you managed to resolve it?
  • What was the toughest problem you ran into on a previous project, and what steps did you take to fix it?
Philo logo
Philo

Software Engineer

Engineering

Entry Difficult Positive experience Accept offer 3 rounds
Interview process
Recruiter call Take home Onsite
Interview formats
Coding

I saw the job posting and it sounded like a great fit, so I reached out to the recruiter. We talked, and then they sent me a take-home assignment to do on my own time. I mentioned I might need a couple days because I was planning a trip, and they were cool with it. But, I got really into the assignment and finished it that same night. They liked what I did and set up an on-site interview for the following week. Since I lived in another state, they covered my flights and put me in a nice hotel close to the office. The company feels pretty relaxed but also driven; it was definitely stressful interviewing, but also cool to hear about how the company is growing and what they want to achieve. After meeting some people and seeing the place, I was hoping to get an offer.

Confirmed questions1 question
  • Were you able to install our application?

Philo Software Engineer Interview Questions

Quoted word for word from Philo interview reports.

Implement a web server that can prioritize and deprioritize different types of connections.

Read reports

Could you describe the system design and architecture for a website?

Read reports

Can you talk about your experience with system design and architecture for a website?

Read report

What was the toughest problem you ran into on a previous project, and what steps did you take to fix it?

Read report

Can you describe the most significant challenge you encountered on a prior project and how you managed to resolve it?

Read report

Formats, difficulty and experience

Across all 8 Philo interview reports.

Interview formats

Coding 44.4%
Behavioral 27.8%
Technical 22.2%
System Design 5.6%

Interview difficulty

Easy 12.5%
Average 62.5%
Difficult 25%

Candidate experience

Negative 37.5%
Positive 50%
Neutral 12.5%