Sobes.tech

Code behavior analysis using std::vector

Junior — Senior
522

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

Junior — Senior
512

Definition of the make_shared function template signature

Junior — Senior
510

Parser for multiple Polish notation with addition and multiplication operations

Junior — Senior
492

Error detection in the program

Junior — Senior
461

Determining the output during implicit type conversion

Intern — Middle
450

Overloading access operators for a custom smart pointer

Junior — Senior
427

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

Junior — Senior
402

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

Junior — Senior
396

Determine the output of the program with a function reference

Junior — Senior
374

Counting the number of for loop passes

Junior — Senior
369

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

Junior — Middle+
354

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

Intern — Middle
351

What will cout output when applying the hex manipulator

Junior — Senior
348

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

Junior — Senior
347

Determine the output of the program with class inheritance

Junior — Senior
342

Creating a function to compare the types of two values

Junior — Senior
326

Determine what the program with classes and inheritance will print

Junior — Senior
326

Creating a custom type trait similar to std::is_same

Junior — Senior
317

Determining program output with exceptions in the destructor

Junior — Senior
311
1/10