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

      Peek

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Peek reviews | Peek jobs | Peek salaries | Peek benefits
      Peek interviewsPeek Senior Software Engineer interviewsPeek 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. Indeed, Inc. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Indeed, Inc.

      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.

      Senior Software Engineer Interview

      Sep 30, 2021
      Anonymous employee
      Accepted offer
      Positive experience

      Other Senior Software Engineer interview reviews for Peek

      Senior Software Engineer Interview

      Sep 29, 2021
      Anonymous employee
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied through an employee referral. The process took 3 weeks. I interviewed at Peek

      Interview

      There were several steps: 1. First contact, chat with the hiring manager: a moment to understand more about the role, company; 2. Engineering director interview: a moment to ask more about the engineering team and company future; 3. Code challenge: small code challenge so you can understand more about the tech stack (will be evaluated in further steps); 4. Follow up on Coding Challenge: with your code challenge code, 2 engineers are going to stress some important production scenarios and evaluate how you'll propose improvements to cover those scenarios; 5. Technical Meeting: you have to describe how you're used to working on software projects. 6. Background check; 7. Offer.

      Interview questions [1]

      Question 1

      Tell the project/product that you're most proud of and describe the problem, solution, and process to solve it.
      Answer question
      1
      Average interview

      Application

      I applied online. The process took 2 weeks. I interviewed at Peek in Sep 2021

      Interview

      2 week long process. - Recruiter phone screen - Screen #1 with an engineering manager - Screen #2 with a different engineering manager - Coding challenge - Technical screen - Offer call Overall it was a great experience. I actually had a lot of fun with the coding challenge.

      Interview questions [1]

      Question 1

      Pro / con different approaches with the coding challenge submission.
      Answer question

      Senior Software Engineer Interview

      Dec 5, 2019
      Anonymous employee
      Seattle, WA
      Accepted offer
      Positive experience
      Easy interview

      Application

      I applied online. The process took 4 weeks. I interviewed at Peek (Seattle, WA) in Oct 2019

      Interview

      Applied online from job board, few days / weeks later received a phone call from recruiter to go over standard first phone screen questions (verify details are correct, answer some personality questions, etc.). Few days later, had technical phone interview with team lead answering programming language semantics and common patterns/problems. Next, was asked to complete a coding assignment. Peek was awesome and provided a bare skeleton to get me started. Next was on-site interview. Peek was very accommodating of my schedule, where we put it off for 2-3 weeks before doing it. Total interview time was ~5 hours in their Seattle office. 1:1 with the team lead 1:1 with the engineering manager 1:1 with the VP of engineering 1:2 with backend & devops engineers 1:2 with project manager & lead designer Overall, was a great process. I felt it was "easy" because the interview was mostly talking shop. With my wide engineering experience I was able to talk deep details with almost everyone on their particular expertise, so there was less drilling / probing of knowledge and skills as a result.

      Interview questions [2]

      Question 1

      In Swift, what is the difference between 'weak', 'unowned', and a 'strong' reference? When would you use one over the other?
      Answer question

      Question 2

      What are the pros & cons of building views programmatically vs using storyboards?
      1 Answer