Turing interview questions and how to prepare
The questions candidates report from Turing interviews, sorted by how often they come up, with difficulty and topics, plus original practice written in Turing's interview style.
ZorixOS tracks 37 community-reported Turing interview questions, drawn from an open-source dataset of real interview reports and sorted by how frequently each one comes up. Every question links to its source. Alongside them are 78 original ZorixOS practice questions written in Turing's known interview style (not claimed as asked at Turing), so you can rehearse the real format. Practice any of them out loud in a free AI mock interview tuned to Turing.
Updated July 2026
Turing interview questions candidates report
Community-reported from real Turing interviews (open-source dataset), most-asked first. Showing 37. Each links to its source.
- Longest Arithmetic SubsequenceArrayHash TableBinary SearchDynamic ProgrammingMedium100% asked
- Longest Substring Without Repeating CharactersHash TableStringSliding WindowMedium100% asked
- Minimum Adjacent Swaps for K Consecutive OnesArrayGreedySliding WindowPrefix SumHard100% asked
- Valid ParenthesesStringStackEasy94% asked
- Validate IP AddressStringMedium93% asked
- Minimum Cost For TicketsArrayDynamic ProgrammingMedium87% asked
- Koko Eating BananasArrayBinary SearchMedium84% asked
- Non-decreasing ArrayArrayMedium82% asked
- Ugly Number IIHash TableMathDynamic ProgrammingHeap (Priority Queue)Medium82% asked
- Baseball GameArrayStackSimulationEasy78% asked
- Minimum Length of Anagram ConcatenationHash TableStringCountingMedium78% asked
- Apply Operations to Make Sum of Array Greater Than or Equal to kMathGreedyEnumerationMedium69% asked
- Longest Palindromic SubstringTwo PointersStringDynamic ProgrammingMedium69% asked
- Minimum Number of Operations to Satisfy ConditionsArrayDynamic ProgrammingMatrixMedium67% asked
- Best Time to Buy and Sell StockArrayDynamic ProgrammingEasy62% asked
- Longest Common PrefixArrayStringTrieEasy62% asked
- Two SumArrayHash TableEasy62% asked
- Number of IslandsArrayDepth-First SearchBreadth-First SearchUnion-FindMedium61% asked
- 3SumArrayTwo PointersSortingMedium53% asked
- Count Square Sum TriplesMathEnumerationEasy53% asked
- Find First and Last Position of Element in Sorted ArrayArrayBinary SearchMedium53% asked
- Find the Town JudgeArrayHash TableGraph TheoryEasy53% asked
- Group AnagramsArrayHash TableStringSortingMedium53% asked
- Jump GameArrayDynamic ProgrammingGreedyMedium53% asked
- K Divisible Elements SubarraysArrayHash TableTrieRolling HashMedium53% asked
- Kth Largest Element in an ArrayArrayDivide and ConquerSortingHeap (Priority Queue)Medium53% asked
- Maximum Repeating SubstringStringDynamic ProgrammingString MatchingEasy53% asked
- Maximum SubarrayArrayDivide and ConquerDynamic ProgrammingMedium53% asked
- Median of Two Sorted ArraysArrayBinary SearchDivide and ConquerHard53% asked
- Merge IntervalsArraySortingMedium53% asked
- Minimum Number of Operations to Make Word K-PeriodicHash TableStringCountingMedium53% asked
- Easy53% asked
- Product of Array Except SelfArrayPrefix SumMedium53% asked
- Race CarDynamic ProgrammingHard53% asked
- Sum of Digit Differences of All PairsArrayHash TableMathCountingMedium53% asked
- Degree of an ArrayArrayHash TableEasy52% asked
- Minimum Cost Walk in Weighted GraphArrayBit ManipulationUnion-FindGraph TheoryHard52% asked
Practice questions in Turing's style
Original ZorixOS questions written the way Turing interviews, so you rehearse the real format. Not claimed as asked at Turing.
Imagine Turing is experiencing a sudden surge in developer sign ups. Describe how you would design a system to handle this influx, focusing on the challenges of matching developers to opportunities at scale and ensuring a smooth user experience for both parties. What potential bottlenecks do you foresee?
Software EngineerSystem DesignTests: Evaluates ability to design scalable systems and anticipate technical challenges in a high growth scenario relevant to Turing's core business.Turing's platform connects remote developers with companies. How would you design a real-time communication system between developers and hiring managers that is robust, scalable, and provides features like message history, presence indicators, and potentially code snippet sharing? Consider the technologies you might use and why.
Software EngineerSystem DesignTests: Assesses system design skills focusing on real-time features and communication infrastructure applicable to Turing's user interactions.A critical bug is reported where developers are not receiving interview invitations despite being matched. How would you debug this issue in a distributed system like Turing's, considering potential failure points in matchmaking, notification services, and user status updates?
Software EngineerDebuggingTests: Tests debugging methodology and problem-solving skills in a complex, distributed environment.Turing's marketplace relies on efficient matching algorithms. If the current algorithm is producing a high number of mismatches (developers not getting interviews or jobs they are qualified for), how would you approach identifying the root cause and proposing improvements? Discuss data points you'd look at and potential algorithmic changes.
Software EngineerCoding ReasoningTests: Probes algorithmic thinking, data analysis for performance tuning, and problem-solving related to core platform functionality.Describe the architecture of Turing's developer profile system. How would you ensure data consistency and efficient retrieval of developer skills, experience, and availability across potentially millions of profiles?
Software EngineerSystem DesignTests: Evaluates understanding of data management, consistency, and performance in large-scale user profile systems.How would you design a system to handle the scale of Turing's global operations, considering factors like time zones, different skill demands in various regions, and potential regional compliance requirements for hiring?
Software EngineerSystem DesignTests: Tests ability to design for global scale, considering operational and geographical complexities.
72+ more Turing-style questions are in the free library, each practiceable live with adaptive follow-ups and an honest scorecard. Start free.
Keep exploring
Can you answer these out loud, under Turing-style follow-ups?
The ZorixOS AI interviewer runs a Turing-tuned mock interview: it asks these kinds of questions, digs into your answers, and scores you against a real hiring bar. Your first one is free.
Start your Turing mock interview