Katkat

practice a little every day, paws crossed ♡

Risk Technology Software Engineer Interview Questions

Practice 9403 coding, system design and machine learning questions from 546 companies, sorted by role, topic and interview round. Every question has step-by-step hints, a code runner that supports 8 languages and an AI mentor; members also get the full solution walkthrough.

9403
Questions
546
Companies
11
Topics
8
Languages

Showing 1–4 of 4 results

  • SquarepointMediumRisk Technology Software Engineer
    Concatenate Two C++ Index Sequences at Compile Time

    This problem tests your mastery of C++ variadic templates, template metaprogramming, and the `std::index_sequence` utility to perform type-level list manipulation.

    Software Engineering FundamentalsTechnical ScreenC++TemplatesMetaprogramming
  • SquarepointMediumRisk Technology Software Engineer
    Design an Ordered Vector with Move Semantics and Analyze Its Memory Layout

    This problem tests your understanding of C++ memory management, template programming, exception safety, and the performance implications of different data storage strategies.

    Software Engineering FundamentalsTechnical ScreenC++Memory ManagementTemplates
  • SquarepointMediumRisk Technology Software Engineer
    Explain Low-Latency Linux Networking and Shared-Memory Trade-Offs

    Assess the candidate's understanding of low-latency Linux systems, comparing network socket tuning, kernel-bypass stacks, and lock-free shared memory along with NUMA and observability considerations.

    Software Engineering FundamentalsTechnical ScreenLinuxLow LatencyNetworking
  • SquarepointMediumRisk Technology Software Engineer
    Explain Weak Pointers and Sketch Shared-Pointer Control-Block Semantics

    This question tests the understanding of C++ smart pointer memory management, specifically how reference counting works across shared and weak pointers to prevent memory leaks and dangling references.

    Software Engineering FundamentalsTechnical ScreenC++Memory ManagementConcurrency