Our Interview Process

Across all of our teams, the interview process starts with one or two video interviews. These calls are conversational and typically last twenty to thirty minutes, with a focus on your prior experiences, domain knowledge, and personal interest in what we’re doing. We also leave time for you to ask us questions.
Engineering interviews tend to include technical questions about data structures, algorithms, and software engineering. We want you to succeed, which is why we’ve shared general topics to help you prepare for the interview:
  • Algorithms & Data Structures
  • Systems Design
  • Version Control & Build Automation
  • Problem Solving
  • Platforms, Libraries, Databases
  • Architecture
  • Quality Control & Test Automation
  • Programming Languages

During the interviews, you learn that TTL is serious about aligning the expectations of people on all sides. The process is extremely well-organized, so you don't waste any time. You get a dedicated Talent Advocate to help you and make sure that you find a perfect match for your expectations. Now, I am a part of a team that 100% satisfies my interests and allows me to work with amazing people focused on our mission.

Mykhailo C.

Lead Web Architect - Kyiv, Ukraine


How the interview process works

01 Search for your opportunity

We look for both active and passive candidates who want a full-time job at a US product company working as a senior team member. Most likely, you will find our open positions on rabota.ua, jobs.dou.ua, work.ua or our website. We may contact you on LinkedIn, job boards or your email address.

02 Talk with a talent advocate

If your profile fits, you will have a short 20-minute video call with one of our Talent Advocates. You will discuss the job opportunity, the hiring process, your career goals, and how we can work together for long-term cooperation.

03 You complete a short test

Shortly after your phone interview, you will be asked to complete a test assignment to evaluate your practical knowledge and fit for the position. Don’t worry - you will have plenty to complete the work and we understand that other projects may take priority.

04 Meet the team

After you pass the test, you will meet your future team members in 1 or 2 technical interviews at our office or a video call. Be prepared for detailed conversations about how you work and solve problems.

05 Accept an offer

Evaluate your offer and talk with your Talent Advocate to make sure you have everything you need to succeed in the job. Say “Yes!” to the job opportunity you love.