人気の面接質問と回答・オンラインテスト
面接対策、オンラインテスト、チュートリアル、ライブ練習のための学習プラットフォーム

集中型学習パス、模擬テスト、面接向けコンテンツでスキルを伸ばしましょう。

WithoutBook は、分野別の面接質問、オンライン練習テスト、チュートリアル、比較ガイドをひとつのレスポンシブな学習空間にまとめています。

面接準備

C++ 面接の質問と回答

Test your skills through the online practice test: C++ Quiz Online Practice Test

関連する比較

C vs C++Java vs C++

質問 41. Which recursive sorting technique always makes recursive calls to sort subarrays that are about half size of the original array?


Mergesort always makes recursive calls to sort subarrays that are about half size of the original array, resulting in O(n log n) time.

役に立ちましたか? コメントを追加 コメントを見る
 

質問 42. What is abstraction?


Abstraction is of the process of hiding unwanted details from the user.

役に立ちましたか? コメントを追加 コメントを見る
 

質問 43. What are virtual functions?


A virtual function allows derived classes to replace the implementation provided by the base class. The compiler makes sure the replacement is always called whenever the object in question is actually of the derived class, even if the object is accessed by a base pointer rather than a derived pointer. This allows algorithms in the base class to be replaced in the derived class, even if users don't know about the derived class.

役に立ちましたか? コメントを追加 コメントを見る
 

質問 44. What is the difference between an external iterator and an internal iterator? Describe an advantage of an external iterator.


An internal iterator is implemented with member functions of the class that has items to step through. .An external iterator is implemented as a separate class that can be "attach" to the object that has items to step through. .An external iterator has the advantage that many difference iterators can be active simultaneously on the same object.
 

役に立ちましたか? コメントを追加 コメントを見る
 

質問 45. What is a scope resolution operator?


A scope resolution operator (::), can be used to define the member functions of a class outside the class.

役に立ちましたか? コメントを追加 コメントを見る
 

ユーザー評価で最も役立つ内容:

著作権 © 2026、WithoutBook。