| Status | Title | Video | Leetcode | Solve | Difficulty | Companies | Topics |
|---|---|---|---|---|---|---|---|
| 200. Number of Islands | Solve | Medium | Adobe+40 | ||||
| 404. Sum of Left Leaves | Solve | Easy | Adobe+6 |
Turing connects software developers with top global companies through a rigorous remote hiring process. To ensure high engineering standards, the company places strong emphasis on data structures and algorithms (DSA) during its technical screening and coding rounds. Candidates are typically evaluated on their ability to solve real-world algorithmic problems, write clean code, and explain their approach clearly.
Practicing targeted DSA problems is one of the most effective ways to prepare for Turing interviews. These questions often focus on logical thinking, efficient algorithms, and the ability to optimize solutions for performance. By working through curated practice questions, candidates can become comfortable with the types of challenges commonly asked in the process.
This page features 2 carefully selected DSA questions inspired by Turing-style interviews. Use them to strengthen your coding fundamentals, practice problem-solving under constraints, and gain confidence before facing the actual interview rounds.
Preparing for a Turing coding interview requires a strong grasp of core data structures, algorithms, and the ability to communicate your reasoning clearly. Since Turing evaluates developers for remote roles with global companies, interviewers expect both technical accuracy and clean, maintainable code.
Most candidates go through multiple stages that may include an automated coding test, algorithmic problem-solving rounds, and technical discussions. Being comfortable with common DSA patterns significantly improves your chances of performing well.
Key preparation tips:
Consistent practice with real interview-style problems is one of the best strategies. By solving curated questions and reviewing multiple approaches, you can quickly recognize patterns and confidently tackle Turing's coding challenges.