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

      Server Density

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Server Density reviews | Server Density jobs | Server Density salaries | Server Density benefits
      Server Density interviewsServer Density Remote Python Developer interviewsServer Density 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.

      Remote Python Developer Interview

      7 Apr 2016
      Anonymous interview candidate
      Remote, OR
      No offer
      Negative experience
      Average interview

      Application

      I applied online. The process took 1 day. I interviewed at Server Density (Remote, OR) in Apr 2016

      Interview

      On applying I was immediately asked my salary expectation and then asked to submit a written comparison of SQL vs non SQL databases. On submitting this I was asked to complete a code review. I completed the code review in Python 3 and despite clearly stating this, their reviewers mistakenly failed it as they were unable to run it without understanding the reason why. Upon explaining this to their CEO, they 'gave it another go' (not before admitting they actually had problems setting up a virtual env to run Python 3!) before finally claiming that the <10 'app' lacked documentation and was therefore 'incomplete'. The example had clear tests showing how to use it. I also have a well documented open source project tested against multiple Python versions in my Github. The one lesson I learned from this experience was not to complete any kind of tests before actually learning more about the job. It appears that besides their incompetence, Server Density don't respect or value the time of their applicants.

      Interview questions [1]

      Question 1

      Compare and contrast mongodb and mysql. Create a basic tornado app.
      Answer question
      3
      avatar
      Server Density response
      9y
      We ask all candidates to complete a short coding exercise to solve a particular problem. The specification is left vague to allow the candidate to show their initiative in not just writing a solution but also demonstrate how they write tests, include documentation and package the project to run e.g. using a virtualenv. On this occasion, the supplied code had almost zero documentation and contained incomplete packaging to allow us to run the code (requirements.txt was incomplete). We used a virtualenv which installed the requirements.txt but virtualenv 3.4 creates a python2.7 environment. The code was also not tested against multiple Python versions because "I didn't think anyone would actually run it so didn't think it was necessary to do this". We offered the candidate a second opportunity and whilst the code was changed, the tests and documentation were not. There were also no instructions for using the server once it was running and we had to read the source to figure out how to use it. As a result, we decided not to proceed with the application due to lack of care shown in an interview situation, which we felt reflected poorly on how the candidate would work in the future.

      Top companies for "Compensation and Benefits" near you

      avatar
      GHG Corp
      3.7★Compensation and benefits