Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Toptal

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Toptal reviews | Toptal jobs | Toptal salaries | Toptal benefits | Toptal conversations
      Toptal interviewsToptal PHP Developer interviewsToptal interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      PHP Developer Interview

      16 Jan 2016
      Anonymous interview candidate
      Milan
      No offer
      Positive experience
      Difficult interview

      Application

      I applied online. The process took 2 weeks. I interviewed at Toptal (Milan) in Feb 2014

      Interview

      There was a phone interview, about my background and the position. Then we scheduled a skype interview with screen sharing. I had to solve two exercises. Had I not passed the first, I would not have passed to the second. Then there was a project to complete, using whichever technology I was familiar with.

      Interview questions [2]

      Question 1

      Print numbers as string with commas, starting from integers
      Answer question

      Question 2

      Find the anagrams of a given word in a file
      Answer question
      5

      Other PHP Developer interview reviews for Toptal

      PHP Developer Interview

      23 Oct 2018
      Anonymous interview candidate
      No offer
      Negative experience
      Easy interview

      Application

      I applied online. I interviewed at Toptal

      Interview

      I stopped at online test question. They ask for experts but instead of asking for real-life solutions, you need to find correct "echo" result on mess of characters, numbers, constants... Something that no sane person would ever write and is completely irrelevant. It was basically an insult to answer things like that. I write code with 100% pass on phpstan (max level), deep understanding of Symfony (even undocumented features), been using nested-set for 9 years... and yes, I don't know the answers to those questions as it makes no sense to even try reading that mess. Few weeks later, I got email asking me why I quit my test. After few messages with guy from Serbia, I figured the problem; they don't have actual programmers with real-life experience but only people who finished university and have bare minimum of knowledge. Suggestion: if you are looking for experts, make the first question something like this: foreach($this->getResults() as $result) {....} function getResults() { return range(1, 100000000); } Task: refactor "getResults()" function to not eat all the memory. Answer: generators. Make that to be the easiest question. And it actually is, pretty much same example from php.net. Bonus: allow start and end values of that range. That's how you find quality programmers.

      Interview questions [1]

      Question 1

      Result of echo function.
      1 Answer
      2

      PHP Developer Interview

      10 Apr 2019
      Anonymous interview candidate
      No offer
      Neutral experience
      Difficult interview

      Application

      I applied online. The process took 1 week. I interviewed at Toptal in Apr 2017

      Interview

      There was a phone interview, about my background and the position. Then there was a coding challenge consisting of 3 tasks, they're a little bit tough, but I got through these and proceeded to the next stage. The next stage is a interview with a senior developer while sharing screen where you can use your IDE and open the documentation as well, the interviewer gave me two questions each one has 20 minutes time limit. They're actually easier that the Codility code challenge. I solved the first one in time and couldn't complete the second one. I didn't go to the next stage (Take-home project).

      Interview questions [1]

      Question 1

      The code challenge questions are similar to Codeforces Div2. If you're coming from a competitive programming experience, it would be a breeze. However, I'm not sure how this evaluates you as a software engineer.
      Answer question

      Top companies for "Compensation and Benefits" near you

      avatar
      Amazon
      3.7★Compensation and benefits
      avatar
      Google
      4.5★Compensation and benefits
      avatar
      Meta
      4.6★Compensation and benefits
      avatar
      Amazon Web Services
      3.9★Compensation and benefits