Logo
S
Member
StandardBJJ_Athlete
Correct
259
Incorrect
21

Computer Architecture

33/54

Networking

9/95

Language Knowledge

132/686

Design Patterns

3/20

Concurrency

26/72

Operating Systems

73/105

Data

4/10

You
20
Your rank
Score
238
Correct - Incorrect
Grinders
97185
Users with submissions
Strugglers
88112
Negative score users
Top
0.02%
User

Recently Completed

TitleStatusDate
r-expression2/20/2026
Vector growth 12/20/2026
Not this, again.2/20/2026
Do you understand creation?2/20/2026
Indexing arrays2/20/2026
private, public, protected2/20/2026
I like to share my pointer.2/20/2026
Case and point 22/20/2026
How does it allocate?2/20/2026
What's a character?2/20/2026
Changing Const?2/20/2026
Constructing it.2/20/2026
A Loop Without A Loop2/20/2026
uint32_t2/20/2026
It's weak, but how big is it?1/30/2026
Auto with Braced Initializers1/30/2026
Auto Type Deduction Rules1/30/2026
IIFE1/30/2026
& through me.1/28/2026
Multiple Assignment1/28/2026
Borrow Trouble1/28/2026
ZST behavior1/28/2026
Unsigned Integer Overflow1/28/2026
Vector construction1/28/2026
Simple Pointer Math1/28/2026
Erase it.1/21/2026
Have him play with it.1/21/2026
I hate decltype1/21/2026
Don't @ me1/21/2026
Stay there.1/21/2026
Semaphore Basic Definition1/20/2026
Memory Segmentation Concept1/14/2026
Linux CFS1/14/2026
Dealing with Fragmentation1/14/2026
Fragmentation 11/14/2026
Virtually a template.1/10/2026
User / Standard Conversions1/10/2026
Point to me!1/10/2026
Arms length1/10/2026
Templates and references1/10/2026
Where did std::thread go?1/10/2026
Why std::make_shared?1/10/2026
Const and Not Const1/10/2026
In a Diamond1/10/2026
std::cout vs std::cerr1/10/2026
Where is this?1/10/2026
Double flushing?1/10/2026
Overloads 11/10/2026
What's the point?1/10/2026
Do-while...1/10/2026
C++ is a…1/10/2026
You don't always matter to me1/10/2026
Speedup1/10/2026
Which-Way Associativity?1/10/2026
A Code Review 11/10/2026
The headers you never knew1/10/2026
Case and point 11/8/2026
Parse a farce.1/8/2026
long vs int1/8/2026
Delete this. Now!1/8/2026
East to West1/8/2026
Don't end me.1/8/2026
How Much More New?1/8/2026
One of these mains.1/7/2026
Wait a second...1/7/2026
Move!1/7/2026
What's the alignment?1/7/2026
Catching noexcept Method1/7/2026
Empty Structs1/7/2026
structs of structs of structs1/7/2026
Who are you pointing to?1/7/2026
Comma'on!1/7/2026
Once or twice?1/7/2026
virtual <<1/7/2026
How many allocations?1/7/2026
ABC. Easy as 123?1/7/2026
Under the Shadow1/7/2026
Even if nothing!1/7/2026
Constructing it, with it.1/7/2026
Throwing noexcept Method?1/7/2026
Boolean Addition1/7/2026
Space the cache1/7/2026
Multi-level Page Tables1/7/2026
Paging Fundamentals1/7/2026
Speak the language.1/7/2026
How are jobs stored?1/7/2026
The Whole Shebang1/7/2026
Map the cache1/7/2026
Thread Resource Cleanup1/7/2026
Memory Allocation Strategies1/7/2026
Memory Addressing Modes1/7/2026
Memory order I1/5/2026
GIL1/5/2026
Dunder Dunder Dunder1/5/2026
In Python...1/5/2026
I really want to be with you.1/5/2026
You're volatile.1/5/2026
Ordering matters?1/5/2026
Two Futures1/5/2026
So, where is 1 stored?1/5/2026
Even One Virtual Method1/5/2026
Throwing a wrench into it.1/5/2026
C++'s Most What?1/5/2026
Two typeids1/5/2026
a + b + c1/5/2026
Spin Lock Mechanism1/5/2026
Shake it, shake, shake it.1/5/2026
Lost Wakeup1/5/2026
Hardware Lock Support1/5/2026
Weighing Jobs1/5/2026
Process Control Block1/5/2026
Condition Variable Atomicity1/5/2026
Scalable Counter Design1/5/2026
Spin Lock Inefficiency1/5/2026
Inverted Page Tables1/5/2026
Split Problems1/5/2026
Clock Replacement Algorithm1/5/2026
Interrupting an interrupt.1/5/2026
Signal vs Broadcast1/5/2026
Producer-Consumer Signaling1/5/2026
Thread Motivation Basics1/5/2026
Condition Variable Purpose1/5/2026
Counter Thread Safety1/5/2026
Thread Joining Mechanism1/5/2026
Lock Coupling1/5/2026
OS OSI1/5/2026
Broadcast vs Multicast1/5/2026
Where is ARP?1/5/2026
ARP ARP ARP1/5/2026
Are you still alive?1/5/2026
Network Layers1/5/2026
TCP Socket1/5/2026
Is it used?1/4/2026
Floating points, you sure?1/4/2026
++ before or after?1/4/2026
Default shared pointer1/4/2026
What's a lambda?1/4/2026
How big is a pointer?1/4/2026
Replace all the functions!1/4/2026
Initialization?!1/4/2026
Shared pointer constructor1/4/2026
Chop Chop Chop1/4/2026
delete it.1/4/2026
But how do it do?1/4/2026
How Many Page Translations?1/4/2026
A onephore1/4/2026
Workload Distribution1/4/2026
ABA Problem in Lock-free Code1/4/2026
Same line, different time.1/4/2026
Lock Free vs Wait Free1/4/2026
Cross-thread Exception Handling1/4/2026
Bypass the mutex, or not?1/4/2026
Locking Granularity Tradeoffs1/4/2026
Something is wrong.1/4/2026
What's suspect?1/4/2026
Sharing data the nice way.1/4/2026
Joined together.1/4/2026
How fine is the grain?1/4/2026
How does it mutex?1/4/2026
2 Types of Parallelism1/4/2026
What am I guarding?1/4/2026
When are we racing, and what is the condition?1/4/2026
No progress.1/3/2026
How big is it?1/3/2026
So, what's UDP?1/3/2026
So, what's TCP?1/3/2026
Put it right there1/3/2026
structs of structs of structs 21/3/2026
2 variables 1 auto1/3/2026
Clock Cycle and Pipeline Depth1/2/2026
Nosy Cache1/2/2026
Machine Language Components1/2/2026
Cache Inclusion1/2/2026
3 Cache Misses1/2/2026
TLB Switch1/2/2026
Instruction Set Categories1/2/2026
Processor Architectural Divisions1/2/2026
Tag, you're it.1/2/2026
X-Way Set Associativity 1/2/2026
Common ISAs1/2/2026
Cache Affinity1/2/2026
You're a snake.1/2/2026
What does 'CSV' stand for?1/2/2026
What does 'JSON' stand for?1/2/2026
What does 'SQL' stand for?1/2/2026
Split Segments1/2/2026
Address Translation Mechanism1/2/2026
What is a Software Thread?1/2/2026
P switch T switch.1/2/2026
Ding ding ding!1/2/2026
Pay your fair share.1/2/2026
Base Bounds Protection1/2/2026
Lock Purpose Basics1/1/2026
POSIX Thread Creation1/1/2026
Shared Data Problems1/1/2026
The Page Replacement Algorithm1/1/2026
LRU Replacement Policy1/1/2026
Page Fault Mechanism1/1/2026
Page Table Present Bit1/1/2026
TLB Purpose1/1/2026
Job Scheduling12/31/2025
The OS Monarch12/31/2025
After main()12/31/2025
Before main()12/31/2025
Process States12/31/2025
System vs Procedure Call12/31/2025
Interacting with the OS12/31/2025
Why an OS?12/31/2025
Swap Space Function12/31/2025
TLB Miss Handling12/31/2025
Virtual Address Structure12/31/2025
Buddy Allocation System12/31/2025
You Dirty Bit.12/31/2025
Virtual Address Mask12/31/2025
Scheduler Trade-offs12/31/2025
Who can share?12/31/2025
Its our time!12/31/2025
Yield!12/31/2025
Can you treat me as an equal?12/31/2025
stderr12/30/2025
They're stacked.12/30/2025
Allocation Decisions12/30/2025
Ampersand12/30/2025
Class inStruction 12/25/2025
I'm here! Now I'm gone.12/22/2025
Greedy Greedy12/22/2025
Conditional Trap12/22/2025
Initialization order.12/22/2025
ISA Instructions12/22/2025
Pipelining Performance Benefits12/22/2025
Pipeline Performance Calculation12/22/2025
RAM to Cache Memory Transport12/22/2025
How much parallelism?12/22/2025
How big are the lines?12/22/2025
Pipeline Operation Basics12/22/2025
Memory Address Translations12/22/2025
Sharing is caring.12/22/2025
Instruction Set Architecture12/22/2025
NUMA NUMA NUMA 12/22/2025
L1 Cache Split12/22/2025
Cache Coherence 12/22/2025
RISC Pipeline Structure12/19/2025
It's massive.12/19/2025
Async surprise party12/19/2025
Transferring ownership.12/19/2025
We're both from the future!12/19/2025
Peas in a pod.12/18/2025
I don't give a flying float12/8/2025
I don't get the pun.12/8/2025
If Else... What?11/29/2025
You don't get references.10/25/2025
How many kids do I want?10/25/2025
Using vs Typedef10/25/2025
I am the shadows.10/25/2025
Storage Duration10/25/2025
Void Pointer Dereferencing10/25/2025
Initialize Object10/25/2025
Inheriting Itself?10/24/2025
Delete Delete Delete10/24/2025
Nested Namespaces10/24/2025
96% of you will fail this.10/24/2025
Class vs Struct10/24/2025
Typename...10/24/2025
std::is_signed<char>::value10/24/2025
Method-only objects10/24/2025
Null and void.10/24/2025
String placement10/24/2025
Copy constructor, maybe.10/24/2025
It's a simple struct.10/11/2025
Warm and toasty10/11/2025
Understand lambdas, understand C++.10/11/2025
Class Inheritance Access Control7/29/2025
Get around &.7/29/2025
Struct over Class7/27/2025
Forgot one?7/27/2025
String them together.7/27/2025
How'd you read this?7/27/2025
Am I missing something?7/27/2025
What's zero?5/30/2025
Ranges of enums5/30/2025

Favorite Questions

TitleStatusDate

Completed Quizzes

TitleScoreDate

Progress Overview