Caltech (California) Software Engineer Interview Questions
The questions to prepare for a Caltech (California) Software Engineer interview. Questions from real interview reports rank first. Updated daily.
Write a binary search function to find a target value in a sorted array.
Caltech (California)Reverse a singly linked list in-place using iterative pointer manipulation.
Caltech (California)Explain how to choose and optimize sorting approaches for large datasets based on memory, data distribution, and stability requirements.
Caltech (California)Define an execution approach for maintaining data consistency across distributed systems while balancing delivery speed, risk, and operational resilience.
Caltech (California)Tests systems knowledge around CPU/memory locality and performance optimization.
Caltech (California)Tests your ability to design scalable real-time systems with low latency and reliability.
Caltech (California)Sign up to see every question
Create a free account to unlock this list and practice real interview questions.
Tests how an engineering manager improves code quality and maintainability through ownership, communication, and team standards.
Caltech (California)Tests data cleaning decisions and analytical impact of missingness.
Caltech (California)Calculate each Hinge user's 30-day rolling average of daily interactions using CTEs and window functions.
HingeCCatalyst Operations & AnalyticsAAlight SolutionsCompare financial crime detection architectures using joined run metrics, aggregates, NULL handling, and ordered performance results.
DeloitteIdentify bet365 users with consecutive losing bets above a risk threshold using ordered streak grouping.
bet365