<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KVGHS6G" height="0" width="0" style="display:none;visibility:hidden"></iframe>

Capital One计算机科学面试真题

职位分类
全部
数据相关
计算机科学
人工智能
产品经理
BQ
面试题
全部(39)
OOD(1)
Algorithm(15)
System Design(16)
高频题(0)
Math(0)
全部(39)
OOD(1)
Algorithm(15)
System Design(16)
高频题(0)
Math(0)
1.design a scanner
2.Optimize Set Operations
3.Operations on Positions
4.Flatten Matrix in Spiral Order and Sum Elements
5.Bank Transfer System Design
6.Duplicate File Identification
7.Pattern Matching for Transaction Authenticity
8.Propose a solution to a given problem and identify bugs in a provided segment of code.
9.Write a function to traverse a tree and return all paths.
10.Why is it important to write unit tests, and how would you write them in the context of continuous integration/continuous deployment (CI/CD)?
11.Technical Interview: Python Code Analysis
12.Design a Credit Card System
13.System Design
14.Bank Account Operations and Commands
15.Collaboration on Coding in a Team
16.Business Acumen in System Design Analysis
17.Design a Weather Forecasting Software
18.Debugging Python Code and Log Analysis
19.Migration to Public Cloud
20.Design a Credit Card System
21.Cost Estimation and Code Debugging Based on Budget
22.Design an Online Banking Application
23.Implement Top N Active Accounts Functionality
24.Count Reversible Number Pairs
25.Count Words with Triple Repeated Letters
26.Draw a Rectangle
27.Longest Common Prefix in Arrays
28.Case Study on Testing Budget
29.Banking System Coding Challenge
30.Design a Banking System
31.Cost Analysis and Bug Fixing in a Banking System Scenario
32.Cyclic Style Pair Count in Array
33.Queue Simulation for Ticket Checking
34.Square Matrix Rotation Problem
35.Array Related Problems
36.Prefix Sum Related Problem
37.Array Division into Two Arrays with Rules
38.Live Coding Exercise
39.Python Knowledge and API Concepts
1. design a scanner
In Credit Wise, how would you design a scanner to get drivers license? What are the technical components to it? Finally, assess the low-fi design given by the interviewer. 
2. Optimize Set Operations
You have used a set to record positions from operation type 1 and sequentially recorded the results for operation type 2. However, you are facing memory limit/time limit issues. How would you optimize the solution to handle large datasets efficiently?
3. Operations on Positions
Given a list of operations with two types: [1,x] marks at position x, and [2,x,size] checks if all the positions in the range [x-size, x) are empty. If they are empty, record '1', otherwise record '0'. Write a function to return the record after running all the operations.
4. Flatten Matrix in Spiral Order and Sum Elements
Write a function to flatten an n*n matrix in spiral order, then return the sum of elements with an index that is divisible by 3 (index%3 == 0).
5. Bank Transfer System Design
Design a bank transfer system. The question did not require detailed exploration.