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

      Simons Foundation

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Simons Foundation reviews | Simons Foundation jobs | Simons Foundation salaries | Simons Foundation benefits
      Simons Foundation interviewsSimons Foundation Sr. Software Engineer interviewsSimons Foundation 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.

      Sr. Software Engineer Interview

      28 Oct 2025
      Anonymous interview candidate
      New York, NY

      Other Sr. Software Engineer interview reviews for Simons Foundation

      Senior Software Engineer Interview

      9 Nov 2016
      Anonymous interview candidate
      New York, NY
      No offer
      No offer
      Neutral experience
      Difficult interview

      Application

      I applied online. I interviewed at Simons Foundation (New York, NY)

      Interview

      Had two interviews, first with an internal recruiter, then with the tech lead. Both interviewers were nice and the interviews were pleasant. Unluckily, the tech interview asked a bunch of questions I didn't remember from my undergrad OS class, and which didn't seem relevant to the job. Had I passed the tech interview the next steps would have been a take home, another tech interview covering SQL with the team, and a behavioral interview with a VP.

      Interview questions [3]

      Question 1

      First were questions about multi-threading and multiprocessing: a) what are the differences? b) describe the Python GIL c) what's the difference between mutex and semaphore? d) does the GIL use semaphore or mutex internally?
      Answer question

      Question 2

      How does Python approach memory management?
      Answer question

      Question 3

      Name and describe SQL JOINs.
      Answer question
      1
      Neutral experience
      Average interview

      Application

      I applied through a recruiter. The process took 3 weeks. I interviewed at Simons Foundation (New York, NY) in Oct 2016

      Interview

      This was for the role of a backend Python senior software engineer. I was contacted by an internal recruiter who sent me an untimed take-home exercise and later scheduled an on-site interview. I felt reasonably well qualified for the position but did not receive an offer. Their stack for this position uses Python 2.7, Django, PostgreSQL via Django, Celery, and a message broker.

      Interview questions [3]

      Question 1

      In Python, in an "if" statement, how would you check if something is None? What is the difference between "if foo is None" and "if foo == None" and why would you prefer one over the other?
      1 Answer

      Question 2

      Why is the difference between unit testing a 100 line function vs unit testing a 500 line function?
      1 Answer

      Question 3

      In Linux, how do you follow a log file?
      1 Answer
      6