Katkat

Company

Deshaw interview questions

7 practice questions in the style of Deshaw's interviews, covering Statistics & Math, Software Engineering Fundamentals, Machine Learning, Coding & Algorithms, Behavioral & Leadership.

Questions7

0 easy5 medium2 hard

Your progress0/7

Deshaw interview questions by the numbers

Last updated

Katkat has 7 Deshaw interview questions. The largest topics are Coding & Algorithms (29%), Software Engineering Fundamentals (29%) and Behavioral & Leadership (14%). By difficulty: 71% medium and 29% hard. The most common round is Technical Screen (100%). Frequent concepts include Linux, Operating Systems, arrays and Communication.

Difficulty

  • Medium71% · 5
  • Hard29% · 2

Interview rounds

  • Technical Screen100% · 7

Roles

  • Software Engineer86% · 6
  • Machine Learning Engineer14% · 1

Frequent concepts

  • Linux29% · 2
  • Operating Systems29% · 2
  • arrays14% · 1
  • Communication14% · 1
  • Docker14% · 1
  • math14% · 1

Showing 1–7 of 7 results

  • Compare two train services for a commuter who arrives without consulting a timetable. Explain the assumptions and derivation clearly, check edge cases, and show how the result changes when those assumptions no longer hold.

    DeshawSoftware EngineerStatistics & MathTechnical Screen
  • Tests in-depth understanding of Linux operating system virtualization mechanisms, contrasting hardware-level hypervisors with OS-level container isolation primitives across security, performance, and operational dimensions.

    DeshawSoftware EngineerSoftware Engineering FundamentalsTechnical Screen
  • Tests end-to-end understanding of Linux OS fundamentals, systems programming concepts, system calls, and how a POSIX shell interacts with the kernel to execute a command.

    DeshawSoftware EngineerSoftware Engineering FundamentalsTechnical Screen
  • Explain how stochastic gradient descent updates model parameters and how Adam modifies those updates using moving estimates of first and second gradient moments. Cover data and labels, leakage-safe features, baselines and model choice, offline evaluation, deployment constraints, monitoring, and drift.

    DeshawSoftware EngineerMachine LearningTechnical Screen
  • In the Coding & Algorithms domain, this prompt evaluates numerical methods and precision handling for implementing a square-root function without library support, together with in-place array manipulation, partitioning and complexity reasoning for parity-based rearrangement, testing competencies in algorithm design, numerical approximation, and space-efficient data transformations. These problems are commonly asked to assess understanding of numerical stability, error bounds and iterative approximation as well as mastery of in-place ordering/partitioning strategies and time/space complexity analysis, requiring both conceptual understanding of mathematical properties and practical implementation ability.

    DeshawMachine Learning EngineerCoding & AlgorithmsTechnical Screen
  • Tests recognizing that non-negative L1 terms allow reducing subarray search to full diagonal overlaps across two arrays, requiring O(n * m) time and 64-bit integer handling.

    DeshawSoftware EngineerCoding & AlgorithmsTechnical Screen
  • This exercise tests your ability to distill complex technical information, adapt to an audience's knowledge level, and maintain logical flow in a structured explanation.

    DeshawSoftware EngineerBehavioral & LeadershipTechnical Screen

Deshaw interview experiences

All 2 →
  • Easy Technical Screen on Portfolio Variance, Rejected After a Long WaitD. E. Shaw · Data Scientist · Technical Screen · Aug 2026
    Rejected

    I got rejected after the first round, after a very long wait. I still think it was my resume that got me rejected. The technical questions were pretty easy. The interviewer was super young, felt like a new grad, and felt like they had just woken up. Their hair was still pretty messy, and it felt like they were at home. Honestly, the person who referred me also felt like a new grad. I feel like th…

  • Linux Questions and Python File ParsingDeshaw · System Developer · Onsite · Aug 2026
    Rejected

    The first interview mainly asked various Linux questions: what happens behind the scenes when I run ls in a shell, the differences between containers and virtual machines, and other knowledge questions like those. I wasn't asked to write code. After passing the first interview, I had a virtual onsite with three interviews. Beforehand, I asked the recruiter what each one would cover, but they abso…

More companies