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

      3D Systems

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: 3D Systems reviews | 3D Systems jobs | 3D Systems salaries | 3D Systems benefits
      3D Systems interviews3D Systems Embedded Software Engineer interviews3D Systems 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.

      Embedded Software Engineer Interview

      17 May 2024
      Anonymous interview candidate
      San Diego, CA
      No offer
      Negative experience
      Difficult interview

      Application

      I applied through an employee referral. The process took 2 months. I interviewed at 3D Systems (San Diego, CA) in May 2024

      Interview

      The process consisted of a technical interview with the hiring manager, a take-home coding assignment, and a final round of 6 interviews (45 min – 1 hour each) with members the team. Not necessarily difficult interview questions like you would get at a large tech company, but the interview process was always changing with more rounds being added and there was absolutely no communication or support on what to expect during the interviews. The recruiter was incredibly unhelpful and unresponsive.

      Interview questions [16]

      Question 1

      Give examples of some design patterns
      Answer question

      Question 2

      What is object-oriented programming and explain the major concepts
      Answer question

      Question 3

      Leetcode Question 118: Pascal's Triangle
      Answer question

      Question 4

      Give an example of a time when you motivated your team
      Answer question

      Question 5

      Give an example of a time when you provided your teammates with the tools necessary to do their jobs
      Answer question

      Question 6

      Write C++ code for inheritance for a sensor system (parent sensor class and child classes for specific types of sensors)
      Answer question

      Question 7

      Given a bit of C++ code, identify the design pattern
      Answer question

      Question 8

      Describe the differences between C++, JavaScript, and Python
      Answer question

      Question 9

      Would you use C++ or Python for the high-level code on an embedded system? Why?
      Answer question

      Question 10

      Give an example of a time when you displayed integrity
      Answer question

      Question 11

      Given two tasks of equal priority, how would you decide which to work on?
      1 Answer

      Question 12

      Given a list of actions in Linux, give the command line commands for each one.
      Answer question

      Question 13

      What is test driven development?
      Answer question

      Question 14

      How would you debug an RTOS?
      Answer question

      Question 15

      What is your experience with serial communication protocols? (Essentially just asking about the differences between UART, SPI, and I2C)
      Answer question

      Question 16

      If assigned to create a class/function/library to move a motor, how would you do it?
      1 Answer

      Top companies for "Compensation and Benefits" near you

      avatar
      GE
      3.8★Compensation and benefits
      avatar
      Andritz
      3.6★Compensation and benefits
      avatar
      Liebherr Group
      3.5★Compensation and benefits
      avatar
      Renault Group
      3.5★Compensation and benefits