Logo
Avatar
Member
仁武
Correct
463
Incorrect
165

Computer Architecture

45/54

Networking

90/95

Language Knowledge

343/686

Design Patterns

17/20

Concurrency

35/72

Operating Systems

90/105

Data

8/10

You
11
Your rank
Score
298
Correct - Incorrect
Grinders
97185
Users with submissions
Strugglers
88112
Negative score users
Top
0.01%
User

Recently Completed

TitleStatusDate
How do you call a deaf person?12/15/2025
My snake ate my trash12/15/2025
We love birds!12/13/2025
C++ is a…12/13/2025
Pepsi12/13/2025
Wannabe12/13/2025
String placement12/13/2025
tupleware12/13/2025
String is strange12/13/2025
Your code doesn't look like mine12/13/2025
Solarpunk12/13/2025
SQL commands matter12/13/2025
I love big numbers12/13/2025
skibidi pointer12/13/2025
a + b + c12/13/2025
Shifting off the edge12/13/2025
They're stacked.12/13/2025
Are you pessimistic?12/13/2025
Using namespace std;12/13/2025
memset() on objects.12/13/2025
Cache me if you can! 212/13/2025
2 variables 1 auto12/13/2025
Incomprehensible order.12/13/2025
Bimodal prediction II12/13/2025
Bimodal prediction.12/13/2025
I don't get the pun.12/13/2025
Locked up, they won't let me out.12/13/2025
Chit chat.12/13/2025
Pointers in Python12/13/2025
Reinventing the cat12/13/2025
The perfect union 3.12/13/2025
Cache me if you can! 312/13/2025
Impermissible Atomics12/13/2025
Take your place!12/13/2025
Simple math, right?12/13/2025
Small Integer Caching12/13/2025
String Interpolation Shenanigans12/13/2025
Zero Division Error12/13/2025
**kwargs and kwargs12/13/2025
PML412/13/2025
Min Minister12/13/2025
Pointers to Pointers to Pointers12/13/2025
So, how big is X?12/13/2025
3D Arrays12/13/2025
List in Function12/13/2025
Dis Me12/13/2025
Count It12/13/2025
Will It Cascade?12/13/2025
Is it const?12/13/2025
References in Class12/13/2025
__doc__12/13/2025
Default Arguments 12/13/2025
Not too deep12/13/2025
Is it converted?12/13/2025
To sign or not to sign?12/13/2025
Template Specializations 312/13/2025
Template Specializations 212/13/2025
Template Specializations 112/13/2025
A mix of creations.12/13/2025
Is it accessible?12/13/2025
Decorator Disaster12/13/2025
Understanding arrays12/13/2025
r-expression12/13/2025
Trailing Return Type Purpose12/13/2025
Auto got it wrong.12/13/2025
Be careful.12/13/2025
Const and Not Const*12/13/2025
#square12/13/2025
What's Under Test 112/13/2025
Lookup!12/13/2025
Global Local Lambda Capture12/13/2025
Wait a second...12/13/2025
Stay there.12/13/2025
Arms length12/13/2025
Where did std::thread go?12/13/2025
(type(expression))12/13/2025
Throwing a wrench out of it.12/13/2025
Template Printer12/13/2025
Catching noexcept Method12/13/2025
3 Cache Misses12/13/2025
Signed Char == Unsigned Char?12/13/2025
std::is_signed<char>::value12/13/2025
What are __slots__?12/13/2025
__new__ vs __init__12/13/2025
Nested Namespaces12/13/2025
If Else... What?11/3/2025
I'm concerned.11/3/2025
System Dichotomy11/3/2025
Who are you pointing to?11/3/2025
To Interrupt or To Poll11/3/2025
Top heavy 11/3/2025
Comparsion11/3/2025
Slice and dice 111/3/2025
Printing the printer.11/3/2025
range(0, round(π)) + 111/3/2025
Are we compatible?8/27/2025
What's a character?8/27/2025
First or second?8/27/2025
& through me.8/27/2025
Overloading the overload.8/27/2025
Erase it.8/27/2025
Catch me if you can!8/27/2025
Exit the function early.8/27/2025
I get along with the locals.8/27/2025
Overloading lambdas!8/27/2025
Whatever floats your cope.8/27/2025
Return type confusion.8/27/2025
How'd you read this?8/27/2025
A very small value8/27/2025
I'm moving in.8/27/2025
To delete or not to delete8/27/2025
Bound to love lower_bound.8/27/2025
I like to share my pointer.8/27/2025
Throw me out.8/25/2025
Where do we go now?8/25/2025
___ is to size_t8/25/2025
Hey, catch!8/25/2025
Stop! Don’t move!8/25/2025
I don't give a flying float8/25/2025
Do it for you.8/25/2025
_global_variable8/25/2025
Aaaargggc8/25/2025
In the beginning...8/25/2025
Null and void.8/25/2025
++i ++i8/25/2025
Forgot one?8/25/2025
I'm harboring ints.8/25/2025
0.0_78/25/2025
Poll position.8/25/2025
Getting high(er).8/24/2025
Delete this. Now!8/24/2025
Drop these.8/24/2025
Relaxing in the midst of synchronizing.8/24/2025
Modality of memory.8/24/2025
Spuriously failed...8/24/2025
is_lock_free()8/24/2025
Can you treat me as an equal?8/24/2025
Where can I find you?8/24/2025
P switch T switch.8/24/2025
isolcpu, taskset, pthread_setaffinity.8/24/2025
Why am I quicker than you?8/24/2025
Which way do I read this, again?8/24/2025
3 exits8/24/2025
X ways8/24/2025
Understand lambdas, understand C++.8/24/2025
Parents are always right?8/24/2025
Sprites8/24/2025
The final boss fight8/24/2025
Weapons system8/24/2025
Unit grouping8/24/2025
Character classes8/24/2025
Clone it, Luke8/24/2025
Enchanted maze8/24/2025
Initialize Object8/24/2025
Wheel of misfortune8/11/2025
Spellcasting8/11/2025
What 'E'?8/11/2025
The Whole Shebang8/3/2025
Clock Replacement Algorithm8/3/2025
What's wrong with this query?8/3/2025
Melvin, The 1HP Intern8/3/2025
I really want to be with you.8/3/2025
Streams of strings.6/15/2025
Between two parts.6/15/2025
Non-const reference T6/15/2025
This scares me.6/15/2025
int : =6/15/2025
Copying and Not Copying6/15/2025
I min-maxed my character.6/15/2025
sizeof your comprehension6/15/2025
wtf const6/15/2025
long vs int6/15/2025
IPv4 vs IPv6 Headers6/12/2025
A template, or not not?6/12/2025
Concepts require understanding.6/12/2025
auto&& T&& <T>&&6/12/2025
Template sum 26/12/2025
Get rid of it, maybe?6/12/2025
Call it, improved.6/12/2025
I’m empty inside 1.6/12/2025
Constructing it, with it.6/12/2025
Const and Not Const6/12/2025
"Hello"6/12/2025
Void Pointer Dereferencing6/12/2025
Overthrow the hierarchy!6/12/2025
Empty resource manager6/12/2025
Call it.6/10/2025
Maze creator6/10/2025
Delete Delete Delete6/10/2025
Cereal printer6/10/2025
Is it composed?6/10/2025
std::forward6/10/2025
Templaty signatures.6/10/2025
Specialize me.6/10/2025
Virtually a template.6/9/2025
If you've used templates, you've run into this.6/8/2025
Get around &.6/8/2025
Templated templates6/8/2025
There is no free template.6/8/2025
.template6/8/2025
TMP troubles6/8/2025
Shallow Copy6/6/2025
auto... &?6/6/2025
Thread Joining Mechanism6/6/2025
Counter Thread Safety6/6/2025
Before main()6/6/2025
Interrupting an interrupt.6/6/2025
Process Control Block6/6/2025
How are jobs stored?6/6/2025
Buddy Allocation System6/6/2025
IPv6 ARP?6/6/2025
Broadcast Address Types6/6/2025
Broadcast Reception Control6/6/2025
Pipeline Performance Calculation6/6/2025
Sharing is caring.6/6/2025
IPv4 Header Recalculation6/6/2025
Class B Networks6/6/2025
How do I know you're still there?6/6/2025
MTU6/6/2025
Only these can do this.6/6/2025
Adding const, overrid-ially.6/6/2025
Can you add 1?6/6/2025
You're still not real.6/6/2025
SFINAE6/6/2025
Simple system call overhead6/6/2025
Open Close Open Close6/6/2025
Peas in a pod.6/6/2025
Give me a hint!6/4/2025
Linux CFS6/4/2025
Instruction Set Categories6/4/2025
Auto Type Deduction Rules6/4/2025
Registering RAM6/4/2025
Branch Instruction Types6/4/2025
Processor Architectural Divisions6/4/2025
TCP Window Scale Option6/4/2025
Multicast Group Membership6/4/2025
Multicast MAC Conversion6/4/2025
Where is this?6/4/2025
It's hidden6/4/2025
Pointer or String?6/4/2025
Who’s Pointing at What?6/4/2025
Comma'on, on!6/4/2025
Template sum 16/4/2025
Map the cache6/4/2025
Transfering namespaces6/4/2025
Inheriting Itself?6/3/2025
Implicitly Explicit6/3/2025
So, where is the list stored?6/3/2025
What's the point?6/3/2025
Throwing noexcept Method?6/3/2025
Whichcast6/3/2025
Wheel file6/3/2025
Not this, again.6/3/2025
long long6/3/2025
containers and constexprs6/1/2025
Change it for me.6/1/2025
Which way do I read this?6/1/2025
Army additions6/1/2025
Slash slash6/1/2025
Unpack the pops6/1/2025
What the fork?6/1/2025
tuple vs list5/31/2025
Gratuitous ARP5/31/2025
Proxy ARP5/31/2025
Subnets5/31/2025
ARP-less5/31/2025
Using Decltype Auto5/31/2025
You're volatile.5/31/2025
Ranges of enums5/31/2025
Char + Char5/30/2025
Using vs Typedef5/30/2025
It's massive.5/30/2025
How much parallelism?5/30/2025
Even One Virtual Method5/30/2025
Cache Coherence 5/30/2025
Understand your environment5/30/2025
What even is a string?5/30/2025
System vs Procedure Call5/30/2025
User / Standard Conversions5/30/2025
Two Futures5/30/2025
How Much More New?5/30/2025
IIFE5/30/2025
Cannot Overload5/30/2025
So, where is 1 stored?5/30/2025
Nested Types in Templates5/30/2025
One of these mains.5/30/2025
Look it up, buddy.5/30/2025
It's magic.5/30/2025
Multicast Address Range5/30/2025
IPv4 Compatible IPv65/30/2025
Which-Way Associativity?5/30/2025
Pipeline Operation Basics5/30/2025
Job Scheduling5/30/2025
Ethernet Type of ARP5/30/2025
Typical MTU5/30/2025
TCP Data Integrity5/30/2025
Why even IP?5/30/2025
Memory Address Translations5/30/2025
Where'd it go?5/30/2025
Stack Direction5/30/2025
Split Segments5/30/2025
Is a pointer a pointer?5/30/2025
This is C++?5/30/2025
So, what's a TCP SACK?5/29/2025
MTU Violation5/29/2025
What are we replacing?5/29/2025
Static* and Dynamic*5/29/2025
what??!|5/29/2025
[0]5/27/2025
as-if I'd ever let you.5/27/2025
You don't understand strings.5/27/2025
C++'s Most What?5/27/2025
You don't get references.5/27/2025
Struct over Class5/27/2025
What's Under Test 25/27/2025
A Loop Without A Loop5/27/2025
The headers you never knew5/27/2025
TCP Flow Control5/27/2025
Even if nothing!5/27/2025
Blank Namespace5/27/2025
Munch munch munch!5/27/2025
Double Trouble?5/27/2025
#Pragma Roll5/27/2025
Exception Unwinding5/27/2025
Import test.py5/27/2025
sorted() vs sort()5/27/2025
Is it used?5/26/2025
How big are the lines?5/26/2025
What's the alignment?5/26/2025
Woopsie noexcept Method5/26/2025
Auto with Braced Initializers5/26/2025
Interning It5/26/2025
Throwing a wrench into it.5/26/2025
Spin Lock Mechanism5/26/2025
Python Overloading5/26/2025
Indexing arrays5/26/2025
Make it pretty.5/26/2025
Ding ding ding!5/26/2025
Process States5/26/2025
After main()5/26/2025
Boolean Addition5/26/2025
Interacting with the OS5/26/2025
Page Table Present Bit5/26/2025
Shared pointer constructor5/26/2025
Zip it5/26/2025
Simple Pointer Math5/26/2025
Fragmentation 15/26/2025
Default shared pointer5/26/2025
Are you still alive?5/26/2025
type of { }5/26/2025
TLB Switch5/26/2025
RAM to Cache Memory Transport5/26/2025
Cache Affinity5/26/2025
ISA Components5/26/2025
Instruction Set Architecture5/26/2025
L1 Cache Split5/26/2025
Clock Cycle and Pipeline Depth5/26/2025
Single-Cycle Processor Limitations5/26/2025
Overloads 15/26/2025
Before or after?5/26/2025
Scope the Scope5/26/2025
Don't @ me5/26/2025
In one out the other.5/26/2025
Children make you fat?5/26/2025
Machine Language Components5/24/2025
Nosy Cache5/24/2025
ISA Instructions5/24/2025
Split Problems5/24/2025
Scalable Counter Design5/24/2025
Memory Addressing Modes5/24/2025
Dangerous for-loops.5/24/2025
Stayin' Dead5/24/2025
TCP Sequence Numbers5/24/2025
DNS Basic Function5/24/2025
Special Use Address 25/24/2025
Which header?5/24/2025
IPv6 Flow Label5/24/2025
Host, where are you?5/24/2025
A Number Walks Into a Base...5/24/2025
Inheritance in the Deep5/24/2025
The OS Monarch5/24/2025
Linux, what are you using?5/24/2025
Weighing Jobs5/24/2025
Pay your fair share.5/24/2025
LRU Replacement Policy5/24/2025
Lock Purpose Basics5/24/2025
Thread Scheduling Uncertainty5/24/2025
Thread Resource Cleanup5/24/2025
But how do it do?5/24/2025
Lock It5/24/2025
Lost Wakeup5/24/2025
Producer-Consumer Signaling5/24/2025
Condition Variable Atomicity5/24/2025
Thread Pool Benefits5/24/2025
Default Floating Point5/23/2025
**args5/23/2025
Multiple Assignment5/23/2025
Strings in Python5/23/2025
Double flushing?5/23/2025
So, where is X stored?5/23/2025
The Memory Model's Introduction5/23/2025
So, where is 1,000 stored?5/23/2025
Floating points, you sure?5/23/2025
Dunder Dunder Dunder5/23/2025
How big is it?5/23/2025
X-Way Set Associativity 5/23/2025
Pad it up!5/23/2025
Warm and toasty5/23/2025
Pipelining Performance Benefits5/23/2025
RISC Pipeline Structure5/23/2025
Endian? Is that a word?5/23/2025
ARP Cache Clear5/23/2025
IPv4 vs IPv6 Fragmentation5/23/2025
TCP Connection Termination5/23/2025
Delayed Acknowledgments5/23/2025
Limited Broadcast Usage5/23/2025
TCP Sliding Window5/23/2025
Host Multicast Filtering5/23/2025
DS, but not Nintendo.5/23/2025
Linux Stayin' Alive5/23/2025
Where is ARP?5/23/2025
ARP Cache5/23/2025
Broadcast vs Multicast5/23/2025
Cache Coherence Optimization5/23/2025
Same line, different time.5/23/2025
Accumulate it all in parallel.5/23/2025
Set the Record Straight5/23/2025
private, public, protected5/23/2025
Classful Addressing5/23/2025
You're too big!5/23/2025
DNS Zones Purpose5/23/2025
MAC Address Overlap5/23/2025
TCP Checksum Coverage5/23/2025
TCP Flow Control Purpose5/23/2025
TCP Congestion Control Goals5/23/2025
Underlying Protocols5/23/2025
NAT or ...5/23/2025
Nagle Algorithm Purpose5/23/2025
Broadcast Forwarding Behavior5/23/2025
TCP TIME_WAIT Purpose5/23/2025
TCP Fast Retransmit5/23/2025
TCP Packet Reordering5/23/2025
DNS Namespace Structure5/23/2025
SYN Flood5/23/2025
TCP RTO Calculation5/23/2025
TCP Service Model5/23/2025
DNS Caching Benefits5/23/2025
Silly Window Syndrome5/23/2025
TCP Urgent Pointer5/23/2025
TCP Congestion Detection5/23/2025
TCP Termination Process5/23/2025
Lock Coupling5/23/2025
Inverted Page Tables5/23/2025
Memory Allocation Strategies5/23/2025
Fast Random5/23/2025
Signal vs Broadcast5/23/2025
Condition Variable Purpose5/23/2025
Spin Lock Inefficiency5/23/2025
Swap Space Function5/23/2025
The Page Replacement Algorithm5/23/2025
Semaphore Basic Definition5/23/2025
Hardware Lock Support5/23/2025
Thread Motivation Basics5/23/2025
POSIX Thread Creation5/23/2025
A thread-safe stack.5/23/2025
Yield!5/23/2025
Workload Distribution5/23/2025
What pointer?5/23/2025
In Python...5/22/2025
Is Python...?5/22/2025
Simple Type5/22/2025
So, what's TCP?5/22/2025
So, what's UDP?5/22/2025
Network Layers5/22/2025
ABC. Easy as 123?5/22/2025
Strings? Chars? Cooked.5/22/2025
Vector growth 25/22/2025
How big is a pointer?5/22/2025
Stayin' Alive5/22/2025
Special Use Address 15/22/2025
uint32_t5/22/2025
Replace all the functions!5/22/2025
GIL5/22/2025
Walrus5/22/2025
The cost of .bss5/22/2025
GG5/22/2025
Private to Public5/22/2025
AIMD TCP5/22/2025
Locking Granularity Tradeoffs5/22/2025
Bypass the mutex, or not?5/22/2025
Sharing data the nice way.5/22/2025
What's suspect?5/22/2025
When are we racing, and what is the condition?5/22/2025
Something is wrong.5/22/2025
Lock Free vs Wait Free5/22/2025
ABA Problem in Lock-free Code5/22/2025
Cross-thread Exception Handling5/22/2025
What am I guarding?5/22/2025
Wake up!5/22/2025
No progress.5/22/2025
A onephore5/22/2025
What does 'JSON' stand for?5/22/2025
Help! My Users Keep Changing! 5/22/2025
OS OSI5/22/2025
How many allocations?5/22/2025
CTAD5/22/2025
Friends make you fat?5/22/2025
Two typeids5/22/2025
How does it allocate?5/22/2025
Where did it go?5/22/2025
Who comes first?5/22/2025
I hate decltype5/22/2025
Const crashout 15/22/2025
Dereference++5/22/2025
What a Jump!5/22/2025
Observe Closely5/22/2025
What's wrong, loopy?5/22/2025
Under the Shadow5/22/2025
Constructing it.5/22/2025
Do you understand creation?5/22/2025
A Code Review 15/22/2025
Templates and references5/22/2025
Moved from.5/22/2025
Vector growth 15/22/2025
Vector construction5/22/2025
ARP ARP ARP5/20/2025
Class A Networks5/20/2025
IP Forwarding5/20/2025
TCP Reliability Mechanism5/20/2025
TCP Three-way Handshake5/20/2025
Changing Const?5/20/2025
Common ISAs5/20/2025
NUMA NUMA NUMA 5/20/2025
Conditional Trap5/20/2025
Signed Integer Overflow5/20/2025
Unsigned Integer Overflow5/20/2025
Initialization order.5/20/2025
Zero Division, Error?5/20/2025
Shortcuts5/20/2025
Greedy Greedy5/20/2025
A, B, C, initializer_list5/20/2025
Chop Chop Chop5/20/2025
It's a simple struct.5/20/2025
Move!5/20/2025
Don't end me.5/20/2025
delete it.5/20/2025
I am the shadows.5/20/2025
Initialization?!5/20/2025
He fumbled the [] operator.5/20/2025
96% of you will fail this.5/20/2025
Exception safety guarantees5/20/2025
Decltype Hell5/20/2025
It's shared, but is it big?5/20/2025
Shared Data Problems5/20/2025
What does 'CSV' stand for?5/20/2025
A Slice of Confusion5/20/2025
How fine is the grain?5/19/2025
Joined together.5/19/2025
How does it mutex?5/19/2025
Transferring ownership.5/19/2025
Amdahl's Law Application5/19/2025
Parallel pitfalls5/19/2025
How many kids do I want?5/19/2025
2 Types of Parallelism5/19/2025
Sequential guarantees5/19/2025
& and &&5/19/2025
He chose me. 5/19/2025
What's zero?5/19/2025
Cache Inclusion5/19/2025
stderr5/19/2025
Overloading ++5/19/2025
TCP Socket5/19/2025
You're a snake.5/19/2025
Do-while...5/19/2025
It's unique, but is it big?5/19/2025
Comma'on!5/19/2025
Once or twice?5/19/2025
What's a lambda?5/19/2025
Haha…5/19/2025
Unsigned - Unsigned5/19/2025
In a Diamond5/19/2025
I'm here! Now I'm gone.5/19/2025
Storage Duration5/19/2025
Method-only objects5/19/2025
Class Inheritance Access Control5/19/2025
Class vs Struct5/19/2025
Empty Structs5/19/2025
So, how big is vector?5/17/2025
Exception in my constructor5/17/2025
More constants more problems.5/17/2025
Typename...5/17/2025
To <T> or not to <T>5/17/2025
++ before or after?5/17/2025
goto? go where?5/17/2025
PML?5/17/2025
Allocation Decisions5/17/2025
Virtual Address Structure5/17/2025
TLB Miss Handling5/17/2025
Multi-level Page Tables5/17/2025
Shake it, shake, shake it.5/17/2025
Page Fault Mechanism5/17/2025
TLB Purpose5/17/2025
Memory Segmentation Concept5/17/2025
Base Bounds Protection5/17/2025
Address Translation Mechanism5/17/2025
Dealing with Fragmentation5/17/2025
Who can share?5/17/2025
Code, Stack, Heap5/17/2025
Ampersand5/17/2025
Speak the language.5/17/2025
Why an OS?5/17/2025
You Dirty Bit.5/17/2025
Virtual Address Mask5/17/2025
How Many Page Translations?5/17/2025
Scheduler Trade-offs5/17/2025
What is a Software Thread?5/17/2025
If the OS is running...5/17/2025
A template, or not?5/17/2025
Lock-free Memory Management5/17/2025
Paging Fundamentals5/17/2025
Branch Instruction Effects5/17/2025
Tag, you're it.5/17/2025
Memorize to Memoize5/17/2025
Memory order I5/17/2025
IPv4 Mapped IPv65/17/2025
Its our time!5/17/2025
Why std::make_shared?5/17/2025
What does 'SQL' stand for?5/12/2025

Favorite Questions

TitleStatusDate

Completed Quizzes

TitleScoreDate

Progress Overview