loader
Test specifikationer
Ekspert:
Kandio
Tilgængelige sprog:

English

Spørgsmål:

20 questions

Tidsgrænse:

40 minutes

Testkapitler

Memory Management, Exception Safety

Standard Library

Class Design, Overloading

Virtual Functions, Polymorphism, Inheritance

Fundamentals: References & Pointers, Const Correctness, Explicit

Miscellaneous: Perfect Forwarding, Auto, Flow Control, Macros

The Kandio Method

Kandio’s assessment tests let you assess the candidates, employees, agencies or freelancers you have concerning any C++ tasks you might have.

Remember that Kandio offers guidelines on which programmers to proceed with, and which ones to discard. Kandio will give you reliable directions about things programmers should know about, but a programmer can be excellent, even if he does not know about all of these things.

We suggest that you use our tests before your interview process to know which ones actually to talk to. The final Kandio report should be a piece of conversation with the strong candidates, rather than a disqualifying process in a late stage interview process.

The test and how it’s structured

C++ is a general-purpose, object-oriented programming language. It is fast, efficient and versatile. It finds a wide range of applications – from GUI applications to 3D graphics to real-time mathematical simulations and calculations. It is used in the development of almost every major software like operating systems, video game engines, internet browsers, and much more.

Being an exceedingly portable language, C++ is often a preferred option for multi-device, multi-platform app development.

Pointers, References and Dynamic Memory Allocation are the most powerful features in C++ language, which allows programmers to directly manipulate memory to efficiently manage the memory – the most critical and scarce resource in computer – for best performance. However, “pointer” is also the most complex and difficult feature in C++ language.

Examples of software written in C++ count: Adobe’s major software like Photoshop and Premiere; Microsoft’s Windows operating systems, Unreal Engine, Mozilla Firefox, Google Chrome.

For these reasons, we think that C++ deserves a spot in our assessment library, for our customers to choose from.

Our C++ assessment revolves around six major categories of the technology spread across 20 difficult questions.

– Fundamentals: References & Pointers, Const Correctness, Explicit
– Standard Library
– Class Design, Overloading
– Virtual Functions, Polymorphism, Inheritance
– Memory Management, Exception Safety
– Miscellaneous: Perfect Forwarding, Auto, Flow Control, Macros

We believe that this setup makes it one of the most reliable and most thorough assessments on the market, and our C++ specialists are continuously working to keep the test up to date.