Pathrise Guide
How to Get a Job at Zendesk
About this guide
These pages are meant to provide helpful information about how to get a software engineering, product manager, data science, and designer job at Zendesk. Being prepared and knowledgeable is a key to every step of the hiring process. You can tab through each part of the guide to see information that can be helpful to your stage from office location for those trying to figure out if a company has a presence in your city of choice to real world interview questions. These guides contain much of the same information we have Pathrise fellows review before they apply or interview for a job with Zendesk for roles including Software Developer, Mobile Developer, Software Engineer, Web Developer, Software Architect, Computer Programmer, Machine Learning Engineer, Data Scientist, Data Analyst, Data Engineer, Product Designer, UI Designer, UX Designer, Experience Designer, Web Designer, Product Manager, and Technical Product Manager and other tech, data, and product related roles. We hope you find these helpful and if you have content that you think we should add or think we got anything wrong, please email us at [email protected] and let us know.
- Great company culture, benefits, and perks, like opportunities for volunteering
- Good work-life balance
- Some disconnect between upper management and employees
- Employees feel like they are making a difference with the work they are doing
The interview process for a software engineer at Zendesk can take from 2-8 weeks.
Stage 1: Phone screen with recruiter
Stage 2: Technical Skype interview with hiring manager
Stage 3: Onsite interview
The onsite consists of technical and behavioral interviews. The technical sessions include 2 coding problems and 1 system design challenge.
The interview process for a data scientist at Zendesk can take 1-3 weeks
Stage 1: Phone screen with recruiter
Stage 2: Technical phone interview with live coding test
Stage 3: At-home data/machine learning challenge
Stage 4: Onsite interview, which includes pair programming and 1-on-1 interviews
The interview process for a product/experience/UX UI designer at Zendesk can take up to 2 months.
Stage 1: Phone screen with recruiter
Stage 2: Skype interview with hiring manager
Stage 3: At-home design exercise
Stage 4: Onsite interview
The interview process for a product manager at Zendesk can take 2-8 weeks.
Stage 1: Phone screen with recruiter
Stage 2: Phone interview with hiring manager
Stage 3: At-home product assignment
Stage 4: Onsite interview, which includes 1-on-1 sessions and a pitch of the assignment
- Design an elevator system in any language on your laptop
- Design Zendesk (system design)
- Describe how to implement a hash table
- Write a simple cipher that will take a string and replace each letter in the range a-z with the corresponding character 13 steps along the alphabet.
- Find the second largest number in a sorted array.
- Implement a redis server (Googling is allowed, time limit is 2 hours).
- Write a string compression method and use TDD.
- Code a mini testing framework in Ruby.
- Code some quick system monitors using the language of your choice.
- Create a design for a large 3-tier application.
- What is your go to algorithm, why, and how does it work?
Mission
At Zendesk, our goal is to help bring companies and their customers closer together. We know that communication is the key to happy relationships, so we build software that makes customer conversations easy and more productive.
Vision
Helping businesses have authentic, sustainable relationships with their customers through beautiful, intuitive software experiences.
- San Francisco: 1019 Market St
- Portland:
- Munich:
- Sydney:
- Los Angeles:
- Dallas:
- Mexico City:
- Madrid:
- Boston:
- Atlanta:
- Taguig: 5th Ave
- Singapore:
- São Paulo:
- Paris:
- New York:
- and more..