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–5 of 5 results
- SquarepointMediumRisk Technology Software EngineerConcatenate 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 EngineerDesign 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 EngineerExplain 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 EngineerExplain 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 - SquarepointMediumRisk Technology Software EngineerFind a Target Sum Using Two Sorted Arrays
Tests two-pointer traversal across two distinct sorted arrays to find a target sum, emphasizing linear time complexity and integer overflow prevention.
Coding & AlgorithmsTechnical Screentwo-pointersarraysbinary-search