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

      Form3

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Form3 reviews | Form3 jobs | Form3 salaries | Form3 benefits
      Form3 interviewsForm3 Senior Engineer interviewsForm3 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.

      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 Engineer Interview

      1 Oct 2020
      Anonymous employee
      London, England
      Accepted offer
      Positive experience
      Difficult interview

      Application

      I applied through a recruiter. The process took 4 weeks. I interviewed at Form3 (London, England) in Sept 2020

      Interview

      One of the best interview processes I've ever experienced. They know what they're looking for, and don't waste neither yours or their time. Efficiency aside, it's really enjoyable, they're incredibly responsive and feedback is ample. It's a 3 stage process: ===== 1.Internal recruiter screening: ===== Very straight-forward, just checking that you have experience with Go and distributed systems ===== 2. Take-home test ===== Asked to write a Go client for one of their API endpoints. As long as you have solid Go + Docker + unit/service testing experience and have written 1-2 clients in the past, this is relatively easy. Took me about a week to write, coding mostly in late evenings. ===== 3. 1.5 hour interview ===== Three consecutive interviews with with 3 different engineers: a. "MR-like" interview of the Go-client. They're trying to understand how well you know Go and how well you respond to feedback. b. General questions around networking (TCP/IP, auth, HTTP, SSL, ...). They're trying to understand if you master the theory of the networking stack. c. Live debugging exercise of a distributed system. They're trying to understand if you have in-depth experience with highly-scalable distributed systems & good problem-solving skills. Definitely consider applying; at a minimum you'll enjoy it and probably learn something on the way. At best, you'll get a chance to work with some really smart people, some really good tech and a company with high growth.

      Interview questions [7]

      Question 1

      What are some alternatives to TCP and how would you use them?
      Answer question

      Question 2

      Elaborate on different http authentication strategies. What are their differences and why would you use one over another?
      Answer question

      Question 3

      Describe and explain http/https protocol(s)?
      Answer question

      Question 4

      What’s your ideal CI/CD pipeline?
      Answer question

      Question 5

      Which http headers do you usually send on a request?
      Answer question

      Question 6

      Which http methods are idempotent?
      Answer question

      Question 7

      You're given a diagram of a distributed system (Load Balancer, API Gateways, Service Mesh, services, logging, monitoring). You're told that a client is experiencing a high volume of 5xx. Find the route cause and ways to address it.
      Answer question
      7

      Other Senior Engineer interview reviews for Form3

      Senior Engineer Interview

      26 Jun 2021
      Anonymous interview candidate
      No offer
      Neutral experience

      Application

      I applied online. I interviewed at Form3

      Interview

      Applied directly via their job application system. Their standard process is: call with their recruiter, then submit a take home exercise. Only then you will have an interview round with their engineers

      Interview questions [1]

      Question 1

      The take home exercise is either hit or miss. I was not willing to spend many hours to learn the specific skill required for this test, and then apply it. If you happen to already have the skills required for this test, then this might be doable in maybe 4+ hours? Either way, you are supposed to make a significant time investment before even interviewing with their engineers. The feedback I have received for the take home was basically useless, along the lines of: you did not complete the task, we were expecting more.
      Answer question

      Top companies for "Compensation and Benefits" near you

      avatar
      Tap Payments
      3.7★Compensation and benefits

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.