Logo
Correct
462
Incorrect
72

Computer Architecture

16/54

Networking

13/95

Language Knowledge

397/686

Design Patterns

17/20

Concurrency

46/72

Operating Systems

43/105

Data

2/10

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

Recently Completed

TitleStatusDate
X Indexed Y Tagged 13/31/2026
X Indexed Y Tagged 23/31/2026
X Indexed Y Tagged 33/31/2026
Going global3/28/2026
Exit the function early.3/26/2026
Custom deleter magic?3/24/2026
I thought I understood this.3/24/2026
Get it for me quick!3/23/2026
The country of Python's GDP3/23/2026
Class vs Struct3/20/2026
Yield!3/20/2026
Even if nothing!3/20/2026
Who comes first?3/20/2026
Lost Wakeup3/20/2026
PML43/20/2026
Impermissible Atomics3/20/2026
Haha…3/20/2026
auto&& T&& <T>&&3/20/2026
That guy across the room.3/12/2026
Overload what?3/12/2026
Manage everything for me.3/12/2026
Another string question?3/10/2026
____ Park3/7/2026
How do I test ts 2?3/5/2026
Double-up.3/5/2026
A sublte bug.3/5/2026
Whose next?3/5/2026
A big slice?3/5/2026
Is z on fire?3/5/2026
They rarely touch me.3/5/2026
What's your problem?3/5/2026
Why must you always try to be unique?3/5/2026
Accumulate?3/5/2026
I only did it!3/5/2026
How many homes on this block?3/5/2026
Lets do this!3/5/2026
But why?3/5/2026
Stop failing on me!3/5/2026
Uhhhh, it's gone.3/5/2026
Update this for me.3/5/2026
I'm relaxing.3/5/2026
Wait on what?3/5/2026
We made some changes.3/5/2026
I didn't know you were that big...3/5/2026
We're both from the future!3/5/2026
Initialize Object3/2/2026
Maze creator3/2/2026
Army additions3/2/2026
Unit grouping3/2/2026
Weapons system3/2/2026
Sprites3/2/2026
How fine is the grain?2/26/2026
How do I test ts 1?2/25/2026
You're not part of our group.2/25/2026
Hey, I'm waiting to be unlocked.2/25/2026
Bypass the mutex, or not?2/24/2026
A onephore2/24/2026
2 Types of Parallelism2/24/2026
How does it mutex?2/24/2026
What am I guarding?2/24/2026
A thread-safe stack.2/24/2026
Thread Pool Benefits2/24/2026
Cross-thread Exception Handling2/24/2026
Invoke me.2/21/2026
override!2/19/2026
I'm empty inside 32/13/2026
Speedup again2/13/2026
Speedup2/7/2026
TLB Switch2/7/2026
Cache Affinity2/7/2026
Truthy Falsey2/7/2026
Endian? Is that a word?2/7/2026
Remove it from me.2/7/2026
What the fork?2/7/2026
I have a small dict 32/7/2026
print function?2/7/2026
I'm leaking bytes! 22/4/2026
I'm leaking bytes!2/2/2026
A big byte.1/24/2026
Treat them as equals.1/24/2026
Pointers pointing to pointers 11/24/2026
Override me.1/24/2026
Degenerate tree.1/24/2026
One of these containers is not like the other.1/24/2026
l, x, pr1/24/2026
Let's go global.1/24/2026
Just die already.1/24/2026
Guides1/24/2026
Templating differently.1/24/2026
In a constant bind.1/24/2026
X of Y1/24/2026
Class is in session.1/24/2026
Pointers pointing to pointers 21/24/2026
Make it smaller.1/24/2026
Delete me nicely.1/24/2026
Just call me, baby.1/24/2026
Let me give you a pointer.1/24/2026
Build it.1/24/2026
What's this? Get it out of my face.1/24/2026
Ban NULL1/24/2026
RAII of light.1/24/2026
Shallow people.1/24/2026
Why can't we be friends?1/24/2026
Deadly trinity.1/24/2026
Deadlier trinity.1/24/2026
Lamb-duh1/24/2026
No hot reload.1/24/2026
Newtwo1/24/2026
Discrimination!1/24/2026
Compiled out.1/24/2026
Streams1/21/2026
A template, or not?1/18/2026
Narrow it!1/18/2026
Stack them up 2.1/18/2026
What's her &&?1/18/2026
Type responsibly.1/18/2026
What's wrong, loopy?1/18/2026
Templated statically.1/18/2026
How many of you are out there?1/18/2026
Frozen static.1/18/2026
Complex time complexities.1/18/2026
Key his map.1/18/2026
Stack them up 1.1/18/2026
Reinventing the cat1/12/2026
Reference material1/2/2026
I'm empty inside 41/2/2026
I'm empty inside 21/2/2026
The Doorbell12/30/2025
Case and point 212/25/2025
Case and point 112/25/2025
Wait, I'm sleeping12/24/2025
A tale of two pointers!12/22/2025
Class inStruction 12/21/2025
Ouroboros 512/20/2025
Exception Unwinding12/20/2025
So, where is 1,000 stored?12/20/2025
Default Floating Point12/20/2025
Is it used?12/20/2025
Transferring ownership.12/20/2025
It's unique, but is it big?12/20/2025
Chop Chop Chop12/20/2025
Changing Const?12/20/2025
Present your id12/20/2025
Where do we go now?12/20/2025
Forgot one?12/20/2025
A Loop Without A Loop12/20/2025
Slice and dice 112/20/2025
That's BS!12/19/2025
Put it right there12/14/2025
Using namespace std;12/12/2025
2 variables 1 auto12/11/2025
Have him play with it.12/8/2025
Initialization?!12/8/2025
delete it.12/8/2025
The headers you never knew12/8/2025
Comma'on!12/8/2025
0.0_712/8/2025
Catch me if you can!12/8/2025
Not this, again.12/8/2025
Once or twice?12/8/2025
String placement12/8/2025
Shifting off the edge12/8/2025
Bodyguard12/8/2025
CTAD12/8/2025
Pointers in Python12/7/2025
One after the other12/7/2025
Memory is all you need12/6/2025
Initialization order.12/6/2025
Template Specializations 112/6/2025
Template Specializations 212/6/2025
Cannot Overload12/6/2025
A template, or not not?12/6/2025
96% of you will fail this.12/5/2025
Parse a farce.12/5/2025
Cache me if you can! 312/4/2025
The perfect union 3.12/3/2025
The perfect union 2.12/3/2025
Relaxing roulette12/1/2025
Are you pessimistic?11/30/2025
Join the Rust cult11/30/2025
Lifetime elision11/28/2025
Ouroboros 611/28/2025
Tear it out root and stem11/27/2025
Drop it like it's hot.11/27/2025
Drop order11/27/2025
Reference Casting11/27/2025
Money laundering 311/23/2025
Money laundering 211/23/2025
Money laundering 111/23/2025
Who lives here?11/19/2025
You don't always matter to me11/18/2025
Async surprise party11/18/2025
std::cout vs std::cerr11/18/2025
a + b + c11/18/2025
Outcast11/18/2025
Future shock11/17/2025
Array extensioooooons11/17/2025
They're stacked.11/17/2025
Too many question(mark)s11/16/2025
A, B, C, harder than 1, 2, 311/14/2025
Inspector Gadget11/14/2025
Constipated constexpr11/14/2025
My boss hates unions11/14/2025
structs of structs of structs 311/13/2025
structs of structs of structs11/12/2025
structs of structs of structs 211/12/2025
Over here, then over there.11/12/2025
Borrow Trouble11/11/2025
mdspaaaaaan11/11/2025
That mysterious line11/5/2025
Are you done?11/2/2025
The bare minimum11/1/2025
Yes, I know what a ... is10/31/2025
The New API10/31/2025
If Else... What?10/30/2025
I love big numbers10/30/2025
indentation no more10/29/2025
East to West10/29/2025
Who are you pointing to?10/29/2025
Who'd you call?10/28/2025
Wannabe 210/27/2025
tupleware10/27/2025
Schrödinger's Initializer10/27/2025
Wannabe10/26/2025
1s in chat if you're cooked10/24/2025
Copy constructor, maybe.10/23/2025
So, what else?10/22/2025
String is strange10/21/2025
Herb's Destructor10/21/2025
Removing the polymorphic10/19/2025
Am I unique?10/19/2025
How many copies?10/18/2025
C++ is a…10/17/2025
I know what a tuple is.10/17/2025
Illogical Infinity10/17/2025
I have a small dict 210/16/2025
Higher, baby higher10/14/2025
sorted() vs sort()10/14/2025
Zip it10/14/2025
I'm non-binary.10/14/2025
The perfect union.10/14/2025
SOO, about that object.10/14/2025
I really really hate decltype10/13/2025
Pepsi10/12/2025
When death strikes10/9/2025
Hexagon10/6/2025
__new__ vs __init__10/6/2025
What is their GPA?10/6/2025
Locked up, they won't let me out.10/5/2025
Requires requires10/5/2025
Concepts require understanding.10/4/2025
Python 2.1110/1/2025
TCP Checksum Coverage10/1/2025
What is your flag?10/1/2025
We're virtually there.10/1/2025
ditto9/30/2025
Nah, we’re not moving.9/29/2025
Inconsistent arguments.9/29/2025
Sir, what's your order?9/26/2025
Bimodal prediction.9/25/2025
__main__9/24/2025
Pad it up!9/20/2025
Template sum 29/20/2025
The designated representative.9/20/2025
Printing the printer.9/20/2025
Either lower or uppercase9/20/2025
Relaxing in the midst of synchronizing.9/20/2025
Two Futures9/17/2025
Sequential guarantees9/17/2025
I really want to be with you.9/17/2025
del and __del__9/16/2025
locals()9/15/2025
Let's go the other way.9/15/2025
TCP Data Integrity9/12/2025
I'm concerned.9/12/2025
Freedom?9/11/2025
The four socket amigos.9/10/2025
Python is #19/8/2025
Iterator Shenanigans9/8/2025
I hate extern.9/8/2025
get ref 39/8/2025
Chit chat.9/7/2025
So, what's a TCP SACK?9/6/2025
Side-by-side9/4/2025
Down shift9/4/2025
Containers for containers.9/1/2025
So, where is X stored?8/29/2025
I don't get the pun.8/29/2025
What's the point?8/29/2025
get ref8/27/2025
Overloading lambdas!8/27/2025
Bound to love lower_bound.8/27/2025
How well can you print?8/26/2025
Get truthed.8/26/2025
Short Flings, Long Affairs8/26/2025
IndexTF8/26/2025
Simple Pointer Math8/26/2025
I like to share my pointer.8/25/2025
Poll position.8/25/2025
uint32_t8/25/2025
Which way do I read this, again?8/23/2025
Can you treat me as an equal?8/21/2025
Unsigned - Unsigned8/21/2025
Templates and references8/21/2025
Moved from.8/21/2025
Shortcuts8/21/2025
Parents are always right?8/21/2025
Where can I find you?8/20/2025
Why an OS?8/20/2025
What is a Software Thread?8/20/2025
TLB Purpose8/20/2025
Shake it, shake, shake it.8/20/2025
PML?8/20/2025
Virtual Address Structure8/20/2025
Paging Fundamentals8/20/2025
Memory Segmentation Concept8/20/2025
Base Bounds Protection8/20/2025
Address Translation Mechanism8/20/2025
Dealing with Fragmentation8/20/2025
Who can share?8/20/2025
Code, Stack, Heap8/20/2025
Ampersand8/20/2025
Speak the language.8/20/2025
Its our time!8/20/2025
You Dirty Bit.8/20/2025
Virtual Address Mask8/20/2025
How Many Page Translations?8/20/2025
Scheduler Trade-offs8/20/2025
If the OS is running...8/20/2025
Transfering namespaces8/18/2025
Scope the Scope8/17/2025
I'm a B student.8/17/2025
__eq__ implementation8/16/2025
Where'd it go?8/16/2025
I am the shadows.8/16/2025
Why std::make_shared?8/16/2025
I have a small dict.8/15/2025
Under the Shadow8/14/2025
Why am I quicker than you?8/13/2025
Let's link up.8/12/2025
P switch T switch.8/12/2025
Understand lambdas, understand C++.8/11/2025
Getting high(er).8/11/2025
Zip it 38/11/2025
Delete this. Now!8/11/2025
Drop these.8/11/2025
Box me in, coach.8/11/2025
Sorting the sorted.8/10/2025
Whatever floats your cope.8/10/2025
float vec!8/10/2025
X ways8/10/2025
3 exits8/10/2025
dotdot dotdot dotdot8/10/2025
Stayin' Dead8/10/2025
Cereal printer8/10/2025
Continue, break, loop, return.8/10/2025
Where's my path?8/10/2025
Find me!8/10/2025
idx, idx8/10/2025
Return what?8/10/2025
(a = b)8/10/2025
Rust is... strange.8/9/2025
Linux CFS8/9/2025
Slash slash8/9/2025
left or right?8/9/2025
GILty pleasure8/9/2025
Run it, debug it, release it.8/7/2025
Template sum 18/7/2025
Empty Structs8/7/2025
Lossy.8/5/2025
Fooor!8/4/2025
Give me a hint!8/3/2025
Spuriously failed...8/3/2025
Incomprehensible order.8/3/2025
Please proceed.8/2/2025
I get along with the locals.8/1/2025
Const and Not Const7/31/2025
Copying and Not Copying7/31/2025
Static Shenanigans7/31/2025
First or second?7/31/2025
++i ++i7/31/2025
Void Pointer Dereferencing7/31/2025
++ before or after?7/31/2025
Signed Char == Unsigned Char?7/31/2025
Non-const reference T7/31/2025
C++'s Most What?7/31/2025
Template Specializations 37/31/2025
-dont-elide-me7/30/2025
I'm moving in.7/30/2025
Floating points, you sure?7/25/2025
To delete or not to delete7/24/2025
A very small value7/23/2025
The Loop's Last Laugh7/22/2025
Reduced but not out7/20/2025
Comparison conundrum. 7/19/2025
A Code Review 17/19/2025
Return type confusion.7/18/2025
What the f7/17/2025
Forward, again.7/17/2025
How'd you read this?7/17/2025
[[..something..]]7/17/2025
So close to unwinding.7/17/2025
? 1 : 2 -> auto7/17/2025
Trap into it.7/17/2025
Null and void.7/17/2025
In the beginning...7/15/2025
Wrong map, bro.7/14/2025
Throw me out.7/10/2025
r-value confusion.7/10/2025
How do I know you're still there?7/10/2025
Aaaargggc7/10/2025
_global_variable7/10/2025
String them together.7/9/2025
Lambda defaults7/9/2025
___ is to size_t7/5/2025
Hey, catch!7/5/2025
Maximal Snake7/4/2025
This utility exists?7/4/2025
Small Numbers7/4/2025
TLB Miss Handling7/4/2025
IEEEEEEEEEE6/27/2025
I don't give a flying float6/27/2025
containers and constexprs6/27/2025
ABC. Easy as 123?6/27/2025
Do it for you.6/25/2025
Stop! Don’t move!6/24/2025
In a Diamond6/18/2025
Take your place!6/18/2025
I'm harboring ints.6/17/2025
wtf const6/15/2025
long vs int6/15/2025
This scares me.6/13/2025
Get around &.6/13/2025
Specialize me.6/13/2025
If you've used templates, you've run into this.6/13/2025
Exception safety guarantees6/13/2025
[Grid[Grid]]6/13/2025
tuple vs list6/13/2025
Zero Division Error6/13/2025
"Hello"6/13/2025
Three by three6/13/2025
There is no free template.6/12/2025
Overthrow the hierarchy!6/11/2025
I’m empty inside 1.6/11/2025
To <T> or not to <T>6/10/2025
Templaty signatures.6/9/2025
Overloading the overload.6/9/2025
Between two parts.6/9/2025
std::forward6/9/2025
What's a character?6/9/2025
Virtually a template.6/8/2025
Call it, improved.6/8/2025
Call it.6/8/2025
Peas in a pod.6/7/2025
Simple system call overhead6/6/2025
Get rid of it, maybe?6/6/2025
Only these can do this.6/6/2025
Templated templates6/5/2025
You're still not real.6/5/2025
Interrupting an interrupt.6/5/2025
SFINAE6/5/2025
Shadowing6/5/2025
Are different things the same?6/3/2025
Bring them in, boys!6/3/2025
Where are we?6/3/2025
Adding const, overrid-ially.6/3/2025
This is C++?6/3/2025
Tag, you're it.6/3/2025
Character classes6/3/2025
as-if I'd ever let you.6/3/2025
long long6/2/2025
Melvin, The 1HP Intern6/2/2025
Space the cache6/1/2025
Stringy Cereal6/1/2025
The final boss fight6/1/2025
Which way do I read this?5/31/2025
Map the cache5/31/2025
Wheel file5/31/2025
What even is a string?5/30/2025
The cost of .bss5/30/2025
Static* and Dynamic*5/30/2025
Change it for me.5/30/2025
Default shared pointer5/29/2025
Struct over Class5/29/2025
what??!|5/28/2025
String Interpolation Shenanigans5/28/2025
Ranges of enums5/28/2025
Set the Record Straight5/26/2025
Strings in Python5/26/2025
private, public, protected5/23/2025
Munch munch munch!5/23/2025
Children make you fat?5/23/2025
What's suspect?5/23/2025
Pointer or String?5/23/2025
Clone it, Luke5/23/2025
More chars more problems.5/22/2025
Array, Array, go away, come again another day.5/22/2025
Friends make you fat?5/21/2025
You're volatile.5/21/2025
It's weak, but how big is it?5/21/2025
A Slice of Confusion5/19/2025
Blank Namespace5/17/2025
Comma'on, on!5/17/2025
Strings? Chars? Cooked.5/17/2025
He chose me. 5/17/2025
He fumbled the [] operator.5/17/2025
You're a snake.5/17/2025
Nested Types in Templates5/17/2025
Exception in my constructor5/16/2025
What's zero?5/16/2025
Conditional Trap5/16/2025
What's wrong, loopy?5/16/2025
Where is this?5/16/2025
Const and Not Const*5/16/2025
What's a lambda?5/16/2025
Don't end me.5/16/2025
Throwing a wrench into it.5/16/2025
Nested Namespaces5/16/2025
Do-while...5/16/2025
Point to me!5/16/2025
A, B, C, initializer_list5/16/2025
Double Trouble?5/12/2025
I really hate decltype5/12/2025
GG5/11/2025
Enchanted maze5/11/2025
Empty resource manager5/11/2025
Const crashout 15/11/2025
How many kids do I want?5/11/2025
Are we compatible?5/11/2025
Allocation Decisions5/11/2025
Vector growth 15/11/2025
[0]5/11/2025
Zero Division, Error?5/11/2025
Observe Closely5/11/2025

Favorite Questions

Completed Quizzes

Progress Overview