Two transactions modify the same record simultaneously and produce inconsistent results. What issue occurred?
Anonymous Quiz
21%
Deadlock
18%
Replication
47%
Race Condition
13%
Index Fragmentation
👍4
Why is debouncing often used for search bars?
Anonymous Quiz
23%
To improve database normalization
53%
To reduce unnecessary requests
15%
To increase browser memory
10%
To compress responses
A model achieves 99% accuracy detecting fraud, but only 1% of transactions are actually fraudulent. What metric should you examine next?
Anonymous Quiz
6%
Screen Resolution
13%
Training Time
6%
CPU Usage
74%
Precision and Recall
A dataset contains ages ranging from 1 to 100 and incomes ranging from 100 to 1,000,000. Why might scaling be useful?
Anonymous Quiz
23%
To reduce the number of rows
68%
To make features comparable
0%
To improve visualization colors
10%
To remove missing values
Hash maps provide near O(1) average lookup time by mapping keys directly to storage locations.
Anonymous Quiz
18%
Linked List
56%
Hash Map
13%
Binary Tree
13%
Array
What is the main advantage of using a Python generator instead of returning a list?
Anonymous Quiz
20%
Better syntax highlighting
11%
Stronger typing
57%
Lower memory consumption
12%
Faster internet access
What is data leakage?
Anonymous Quiz
40%
Missing values in a dataset
26%
Future info influencing training
14%
Data stored in the wrong table
19%
Duplicate records in a dataset
Which situation most strongly suggests a need for refactoring?
Anonymous Quiz
4%
The code has documentation
15%
The project uses Git
65%
The code is difficult to modify safely
15%
The application has multiple users
A team frequently changes business requirements. Which design characteristic becomes most valuable?
Anonymous Quiz
74%
Flexibility
5%
Compression
14%
Throughput
7%
Serialization
Which component is most commonly added to absorb sudden spikes in workload?
Anonymous Quiz
30%
Queue
11%
Compiler
23%
Firewall
36%
CDN
Which loop is most appropriate when the number of iterations is unknown beforehand?
Anonymous Quiz
12%
Infinite loop only
66%
While loop
5%
Nested loop
17%
For loop with constants
Which structure is typically used internally for Breadth-First Search (BFS)?
Anonymous Quiz
38%
Queue
23%
Stack
18%
Hash Set
21%
Heap
Which SQL operation usually becomes slower as a table grows if no suitable index exists?
Anonymous Quiz
65%
Lookup by column value
5%
Adding comments
16%
Renaming a table
14%
Creating a view
What happens when accessing a dictionary key that does not exist using dict[key]?
Anonymous Quiz
13%
Returns None
18%
Returns False
21%
Creates the key automatically
47%
Raises an exception
What is the primary benefit of TCP acknowledgements?
Anonymous Quiz
22%
Compression
39%
Reliability
10%
Caching
29%
Encryption
Why is using the same password across multiple sites risky?
Anonymous Quiz
9%
Passwords become slower to authorize
83%
One breach can affect multiple accounts
3%
Browsers reject reused passwords
5%
Encryption stops working
Which statement about Python tuples is true?
Anonymous Quiz
25%
They cannot contain duplicate values
4%
They can only store numbers
7%
They are always sorted automatically
64%
They are immutable after creation
What is usually a sign of a well-designed function?
Anonymous Quiz
5%
Hundreds of lines long
15%
Multiple unrelated responsibilities
71%
One clear purpose
10%
Many global variables
❤1
What is the purpose of the await keyword?
Anonymous Quiz
26%
It creates a new thread inside a process
61%
It pauses an async function until a Promise settles
5%
It increases execution speed significantly
8%
It prevents exceptions
❤1
Which CSS feature supports responsive design?
Anonymous Quiz
58%
Media Queries
8%
Variables
11%
Gradients
22%
Animations