- テストされたスキル
- 期間
- 39 分以内。
- 評価
- 自動
- テスト概要
-
選択問題
の知識を評価する。 C++
コードギャップ
の知識を評価する。 C++
プログラミングタスク - レベル:簡単
C++ | Insurance Number Validator - Implement the solution that fixes errors in the code of the simple number validator.
DevSkiller C and C++ online tests were prepared by our C language experts with regard to verify C developer level of skills for Junior, Middle, and Senior positions. Our C online tests can help you in technical screening and online interviews.
DevSkiller C and C++ online tests are powered by RealLifeTesting™ methodology which allows you to find developers with the preferred skill set.
プログラミング言語: C, C++
C and C++ frameworks and libraries: Google Test, Boost and others.
ツールを作る: CMake
の知識を評価する。 C++
の知識を評価する。 C++
C++ | Insurance Number Validator - Implement the solution that fixes errors in the code of the simple number validator.
の知識を評価する。 C
の知識を評価する。 C
C | Event notifier - Implement an observer pattern, where one can subscribe to a certain event and get notifications.
の知識を評価する。 C++
の知識を評価する。 C++
C++ | SQLite | Book club - Use SQLite API to find average book ratings.
の知識を評価する。 C
の知識を評価する。 C
C | SQLite | Book club - Use SQLite API to find average book ratings.
の知識を評価する。 アンドロイド
の知識を評価する。 アンドロイド, コトリン
Android | Kotlin, C | JNI Magic - Implement the JNI functionality that enables you to call the Base::getBaseComponent method having a Client instance only.
の知識を評価する。 C++
の知識を評価する。 C++
C++ | JSON File Parsing - Implement INI parsing using the JSON-C library.
の知識を評価する。 C++
の知識を評価する。 C++
C++ | INI File Parsing - Implement INI parsing using the iniparser library.
の知識を評価する。 C
の知識を評価する。 C
C | GPS data logger - Implement a function to log GPS data into the file in the specified format.
の知識を評価する。 ジット, C++
の知識を評価する。 C++, Templates
C++ | Object Shared Thread Guard - Implement a tool for your team for thread-safe access and manipulation of data in a multithreaded environment.
の知識を評価する。 C++
C++ | Object Self-registration with CRTP - Extend CRTP class for self-registration and implement missing interface methods.
の知識を評価する。 C++
C++ | Basic Polymorphism - Prepare the polymorphic interface of Shape, and a reference interface implementation Square.
の知識を評価する。 C
C | TCP File Uploader - Implement a simple transmission protocol overt TCP.
C | Run-length encoding - Implement Run-Length Encoding to specified interface in the C language.
の知識を評価する。 C++
C++ | Binary File Read GPIO - Read the contents of the binary file and write it into the GPIO.
の知識を評価する。 C++
C++ | Binary File Write GPIO - Read the contents of the binary file and write it into the GPIO.
の知識を評価する。 C++
C++ | Run-length encoding - Implement run-length encoding for ASCII text strings.
の知識を評価する。 C++
C++ | A Simple Tokenizer - Write a simple but efficient string tokenization engine.
iOS | Swift | Conference App Senior - Implement a network service that is used to interact with the server.
Android | Async call from native to Java via JNI - Provide the missing JNI part of the native-Java communication combo that fulfills the certain requirements.
の知識を評価する。 コトリン, アンドロイド
Android | Kotlin | Async call from native to Java via JNI - Provide the missing JNI part of the native-Java communication combo that fulfills the certain requirements.
の知識を評価する。 C++
C++ | Run-length encoding - Implement functions to encode and decode strings using run-length encoding.
の知識を評価する。 C++
[Single File] C++ | Movie watchlist analyzer | Find top-rated movies - Implement an application to find top-rated movies watched by a group of friends.
の知識を評価する。 C++
[Single File] C++ | Orders analyzer - Implement an order analyzer which returns a total order quantity for a given product and day.
Devskiller’s range of C and C++ online coding tests is designed to help you test the real-world coding skills of your applicants. Using the RealLifeTesting™ methodology, your candidate builds on existing code to implement new features, improve code, or locate and diagnose existing bugs.
Not content to simply test the candidate’s C or C++ coding skills, our online C and C++ programming tests are full projects allowing the candidate to use their coding skills and stack knowledge as they see fit to solve problems.
C and C++ developers are in high demand, as their skill set is suited to the gaming and entertainment industry, and they’re often used on a lot of embedded technology. As the languages have been around for a long time, they’re versatile, but also requires a specific skill set to use them to their full potential.
To get the best feel of how much a C++ developer knows about their language, it’s best to look at their past experience. Have they worked on large projects? How large and what role did they play? What’s the extent of their pointer arithmetic? How experienced are they with debugging tools? Are they experienced and confident using multiple code analysis tools?
Of course, the best way to screen a candidate’s C and C++ skills is with an online test.
Can’t find the C and C++ online tests that you want? No stress – you can use our Task Wizard to build your own coding test, using the resources available to your developers, and focussing on problems that your team usually faces. Deliver your tests to a developer anywhere in the world at any time.
Alternatively, check out these similar pages:
C coding tests
C++ code test online
It is understandable to feel a little apprehensive when deciding whether or not to invest in our screening tool. So to help you with your decision, why not check out what a few of our clients have to say:
"DevSkillerをテストの採点に使用することで、2倍のコスト効率になると同時に、生徒たちはより良いテストを受けることができ、将来の採用試験に備えることができます。"
“DevSkiller is easy to use and friendly.”
"技術的な不合格が減ったのは素晴らしいことです。DevSkillerの導入後、この時点で25%の改善が見られました。このプラットフォームは、候補者のプログラミング・スキルを評価し、ITプロフェッショナルの問題解決スキルに対する論理的なアプローチを提供する上で本当に役立っています。DevSkillerのおかげで、立ち上げ中の時間を大幅に節約でき、テストで良い結果を出した質の良い候補者を招聘することができ、最終的に選考基準を改善することができました。"
実生活テスト™ methodology is the driving force behind our DevSkiller C and C++ online tests. We believe the best way to assess a developer’s skills is to simulate the real-world scenarios they would be likely to encounter through their work, and then set them challenges based on these scenarios. RealLifeTesting™ provides the platform to accurately measure a developer’s coding skills, time-management, and critical thinking skills, all while still in the initial screening phase of recruitment. RealLifeTesting™ allows recruiters to learn much more about their candidates than with traditional coding challenges or algorithmic puzzles, saving on hours of testing.
One of the main advantages of the DevSkiller method of testing is that our C and C++ online tests are evaluated automatically. As soon as the candidate has completed their C++ test, or the time elapses, the DevSkiller platform automatically gets to work on generating the results.
Each developer candidate is assessed on whether or not the solution they came up with would run (an essential factor in all software development) and how their solution would perform in edge cases. During the assessment, candidates are able to run unit-tests to try out their solutions if they choose. Developers are evaluated on the quality of the code they have entered and the number of errors, if any, in the code. Critical thinking, time-management skills, and ingenuity are all put to the test.
Afterward the results are compiled into a clear, easy to understand report, designed for non-technical professionals to find simple to follow. DevSkiller also ensures test accuracy, by implementing a range of anti-plagiarism tools throughout the testing process.
DevSkiller testing is designed to be as user-friendly as possible. That means the hard work has already been done by our experts, to spare you any difficulty. DevSkiller is remarkably easy to get started. All you need to do is set up your account and you’re ready to start sending out test invites to your applicants. DevSkiller stores an extensive back-catalog of C and C++ online tests that are ready to send out.
We believe that you shouldn’t have to be an expert to hire an expert. This is why we have designed DevSkiller to be as simple to use and as automated as possible.
Our ready-to-use tests allow non-technical users to verify the technical skills of any of the candidates screened. The tests are ready-prepared, assessment reports are easy to read and generated automatically, and we even implement automatic plagiarism tests to ensure test accuracy. If you have someone technical available you can even build your own custom test, but you don’t need to be an expert yourself to use our screening tool effectively.