Sobes.tech

Code behavior analysis using std::vector

Junior — Senior
585

Determining the output of a program with a class implementing a copy constructor and assignment operator

Junior — Senior
577

Definition of the make_shared function template signature

Junior — Senior
575

Parser for multiple Polish notation with addition and multiplication operations

Junior — Senior
564

Error detection in the program

Junior — Senior
516

Determining the output during implicit type conversion

Intern — Middle
502

Overloading access operators for a custom smart pointer

Junior — Senior
485

Determining the need for memory allocation for std::string when calling a function

Junior — Senior
456

Finding the position of an element in std::vector using std::optional

Junior — Senior
451

Determine the output of the program with a function reference

Junior — Senior
433

Detect and fix defects in the LRU cache implementation

Junior — Senior
429

Counting the number of for loop passes

Junior — Senior
419

Check if memory is freed when calling resize on std::vector

Junior — Middle+
401

Implementation of a function to count leaf nodes in a binary search tree

Intern — Middle
393

Analysis of potential drawbacks of using push_back in std::vector

Junior — Senior
391

What will cout output when applying the hex manipulator

Junior — Senior
391

Determine the output of the program with class inheritance

Junior — Senior
381

Determine what the program with classes and inheritance will print

Junior — Senior
374

Creating a custom type trait similar to std::is_same

Junior — Senior
373

Creating a function to compare the types of two values

Junior — Senior
372
1/10