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

      Toptable

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Toptable reviews | Toptable jobs | Toptable salaries | Toptable benefits
      Toptable interviewsToptable Senior Developer interviewsToptable 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.

      Top companies for "Compensation and Benefits" near you

      avatar
      Meta
      4.6★Compensation and benefits
      avatar
      Velocity Black
      4.2★Compensation and benefits

      Senior Developer Interview

      20 Dec 2012
      Anonymous interview candidate
      London, England

      Other Senior Developer interview reviews for Toptable

      Senior Developer Interview

      27 May 2011
      Anonymous interview candidate
      London, England
      No offer
      No offer
      Positive experience
      Average interview

      Application

      I applied through an employee referral. The process took 1+ week. I interviewed at Toptable (London, England) in Dec 2012

      Interview

      I love interview processes where people assess the way you think about dealing with problems and not just the technologies you know. I love interview processes where you meet a team of blatantly-passionate developers. At Top Table I was treated to exactly this. It involved a coding challenge, a pair programming session then a few discussion - firstly technical and secondly cultural. From a developer point of view, I got a lot of confidence that I would be working for a company that has top-level developers and values them greatly. The reasons for my rejection were perfectly adequate and I'm grateful the team at Top Table were so open with their decision. Some of those reasons were clear from my C.V before I applied, but I really enjoyed the interview process and meeting the team - I would have done it for fun anyway.

      Interview questions [1]

      Question 1

      I was asked about how I would manage a team for an imaginary project. It was really difficult to answer because there was a lack of context and I wasn't sure how much detail was required or who I was in the process - a manager, a dev etc. It did show me that I can be poor at on-the-spot decisions making. So I also got some really useful knowledge about myself due to the varied nature of this interview process
      Answer question
      Positive experience
      Difficult interview

      Application

      I applied through a recruiter. The process took 1 day. I interviewed at Toptable (London, England) in Apr 2011

      Interview

      Before being allowed to interview you have to submit a written test that consisted of writing a small program to solve a particular problem. Techniques and methods I demonstrated included Dependency Inversion, Separation of Responsibilities, Unit Testing and Mocking, Interface Segregation Principles and general awareness of programming design patterns. The standard for acceptance for interviews was high and out of 8 candidates I was the only one that made it through the first round. The actual interview included discussions around Agile practices as well as demonstrating in depth knowledge of SOLID programming principles. The second part of the interview consisted of extending and modifying the original program that was sent in. The idea was to demonstrate how you approach a problem and see whether your original program design could be easily changed and extended. Further in-depth technical questions were then asked to elicit opinions of ORM's vs Stored Procedures as well as determine my understanding of how mocking tools (in this case Moq) work (hint: they use a dynamic proxy). Although I didn't get the job, this was without doubt, one of the best and most thorough interview processes I've been through.

      Interview questions [1]

      Question 1

      Give an example of the Open/Close Principle (from SOLID)
      Answer question
      1