由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Quant版 - C++ 110 题在精华区怎么找不到?
相关主题
[合集] JP Morgan 面试之前要做一个online 的C++ test?某某 trading 的一道题
when will you want to use a virtual constructor?a c++ interview question
问个面试问题,请教也问一个题--C++
答superband : 找Quant 的准备和自己的心态C++ online Test 2题
[合集] 答superband : 找Quant 的准备和自己的心态问一个c++的问题
被Citi老中黑了问个C++的问题
[合集] Renaissance电话面世经验找工作结束了,随便写点吧
[合集] 高盛 C++ 面试题[合集] C++: operator new 为啥要是 static的, 不是有啥影响? (
相关话题的讨论汇总
话题: what话题: function话题: between话题: virtual话题: pointer
进入Quant版参与讨论
1 (共1页)
H******9
发帖数: 1180
1
谢谢!
S*****H
发帖数: 90
2
I have a copy. If you send your email address to me, I can email it to you.

【在 H******9 的大作中提到】
: 谢谢!
S*****H
发帖数: 90
3
1. What is Object?
2. What is Polymorphism? How to implement polymorphism?
3. What is Dynamic Binding and Static Binding?
4. What is OOP?
5. What are important features of OOP? Why OOP are better?
6. What is Class?
7. Difference between class and object.
8. What is enum? What is enum's limitation?
9. What are interface and abstract class?
10. How would you choose between an abstract class and interface?
11. What are struct and union?
12. What is the difference between a struct and a class in C++?
13. Can struct be derived from Class?
14. What is a constructor, destructor, default constructor, copy
constructor?
15. What is the purpose of a constructor/destructor?
16. What is the meaning of the “explicit” keyword for constructors?
17. How to disable the default functions (like default constructor,
default destructor …) in a class?
18. What is (default) copy constructor? When should a custom copy
constructor be defined for a class and why?
19. What are differences between copy constructor and assignment?
20. What is Friend?
21. What is inheritance?
22. How many inheritance mechanisms?
23. What is virtual inheritance?
24. What is a virtual memory, why do we use? Advantage?
25. What is virtual method? What are the consequences of using a virtual
method?
26. What is Virtual Base Class?
27. What is virtual destructor?
28. What is inline function?
29. What is function object?
30. What is Function Adaptor?
31. What is Function and Operator overloading?
32. What is new and delete?
33. What's memory leak?
34. What's memory overflow?
35. How to detect memory leak and how to resolve it?
36. How to allocate memory in C?
37. Where are function local variables stored at? Where are static
variables stored at?
38. What are call by value and call by reference? What are their
differences?
39. What is variable scope?
40. What is extern variable? How are these variables resolved (at what
stage: Compile/Link/Run)?
41. What is storage draft?
42. What are multi-cast, broadcast, unicast?
43. What is io multi plex?
44. What are pointer and reference?
45. When would you use a pointer/reference?
46. What is purpose of pointer to pointers?
47. Can we use a base pointer to access the derived class?
48. What's the pointer of inheritance?
49. size of a pointer.
50. Explain pass by value, pointer, reference
51. Differences between pointer and reference?
52. What are function pointer, pointer to function and pointer to member?
53. What are this pointer and smart pointer?
54. What are static variable and static member functions?
55. What is difference between static variable and global variable?
56. Where is the static variable stored? Why is static?
57. Differences between a static member function and non-static member
functions.
58. What are differences between static variable and local variable in a
function?
59. Advantages of using static members rather than globals?
60. What does it mean to declare a member function as virtual/static?
61. What is virtual function? Why virtual functions? How to implement
62. What is virtual destructor? Why virtual destructor?
63. What is Pure Virtual Function and how to implement Pure Virtual
Function?
64. What is exception handling?
65. How to call C function from C++?
66. How to use a function in C++ from a C function?
67. What are differences between method overloading and method overriding?
68. What is pthread_mutex?
69. What are data structures?
70. What are Traversals in tree?
71. What are Hash tables?
72. What are Trees and B+ trees?
73. How to serialize and deserialize 1) a binary tree and 2) a binary
graph?
74. What’s the difference between tree and graph?
75. What is const object?
76. What is const member function?
77. What is const pointer?
78. What are STL and Generic Algorithm?
79. What are stack, stash and queue?
80. What is Container?
81. What is Iterator?
82. What is string?
83. What is sequential container?
84. What are vector, list, deque and their differences?
85. What is associative container?
86. What are map, set, multimap, and multiset?
87. What is the advantage to use map instead of list?
88. In what way is a std::vector more efficient than a std::set?
89. When is it more efficient to use a sorted vector instead of a set for
storing ordered objects?
90. What is the difference between vector and list?
91. What is the cost when delete an element from a vector and list?
92. How to iterator through a vector, list and map? What is the
difference?
93. In order to optimize for insert/lookup, use a map or a hash map?
94. What is Template?
95. What is function template?
96. What is class template?
97. What are thread and multi-thread?
98. What are differences between thread and process?
99. Advantage of thread over process?
100. What is difference between constant and preprocessor?
101. What is difference between define and preprocessor?
102. What is styntax of malloc and new keywords difference between tcp
and ip?
103. What is difference between multithreading and multitasking?
104. What is thread and task? What’s difference between thread and
process?
105. What is the malloc and new, what is the different between free and
delete?
106. How to create 2 dimension array using malloc?
107. What is the most fast sorting algorithm? What is the worst case of
it?
108. What are differences between #define and enum?
109. Differences between inline functions and #define?
H******9
发帖数: 1180
4
U R a good man.
H******9
发帖数: 1180
5
谢谢!
S*****H
发帖数: 90
6
1. What is Object?
2. What is Polymorphism? How to implement polymorphism?
3. What is Dynamic Binding and Static Binding?
4. What is OOP?
5. What are important features of OOP? Why OOP are better?
6. What is Class?
7. Difference between class and object.
8. What is enum? What is enum's limitation?
9. What are interface and abstract class?
10. How would you choose between an abstract class and interface?
11. What are struct and union?
12. What is the difference between a struct and a class in C++?
13. Can struct be derived from Class?
14. What is a constructor, destructor, default constructor, copy
constructor?
15. What is the purpose of a constructor/destructor?
16. What is the meaning of the “explicit” keyword for constructors?
17. How to disable the default functions (like default constructor,
default destructor …) in a class?
18. What is (default) copy constructor? When should a custom copy
constructor be defined for a class and why?
19. What are differences between copy constructor and assignment?
20. What is Friend?
21. What is inheritance?
22. How many inheritance mechanisms?
23. What is virtual inheritance?
24. What is a virtual memory, why do we use? Advantage?
25. What is virtual method? What are the consequences of using a virtual
method?
26. What is Virtual Base Class?
27. What is virtual destructor?
28. What is inline function?
29. What is function object?
30. What is Function Adaptor?
31. What is Function and Operator overloading?
32. What is new and delete?
33. What's memory leak?
34. What's memory overflow?
35. How to detect memory leak and how to resolve it?
36. How to allocate memory in C?
37. Where are function local variables stored at? Where are static
variables stored at?
38. What are call by value and call by reference? What are their
differences?
39. What is variable scope?
40. What is extern variable? How are these variables resolved (at what
stage: Compile/Link/Run)?
41. What is storage draft?
42. What are multi-cast, broadcast, unicast?
43. What is io multi plex?
44. What are pointer and reference?
45. When would you use a pointer/reference?
46. What is purpose of pointer to pointers?
47. Can we use a base pointer to access the derived class?
48. What's the pointer of inheritance?
49. size of a pointer.
50. Explain pass by value, pointer, reference
51. Differences between pointer and reference?
52. What are function pointer, pointer to function and pointer to member?
53. What are this pointer and smart pointer?
54. What are static variable and static member functions?
55. What is difference between static variable and global variable?
56. Where is the static variable stored? Why is static?
57. Differences between a static member function and non-static member
functions.
58. What are differences between static variable and local variable in a
function?
59. Advantages of using static members rather than globals?
60. What does it mean to declare a member function as virtual/static?
61. What is virtual function? Why virtual functions? How to implement
62. What is virtual destructor? Why virtual destructor?
63. What is Pure Virtual Function and how to implement Pure Virtual
Function?
64. What is exception handling?
65. How to call C function from C++?
66. How to use a function in C++ from a C function?
67. What are differences between method overloading and method overriding?
68. What is pthread_mutex?
69. What are data structures?
70. What are Traversals in tree?
71. What are Hash tables?
72. What are Trees and B+ trees?
73. How to serialize and deserialize 1) a binary tree and 2) a binary
graph?
74. What’s the difference between tree and graph?
75. What is const object?
76. What is const member function?
77. What is const pointer?
78. What are STL and Generic Algorithm?
79. What are stack, stash and queue?
80. What is Container?
81. What is Iterator?
82. What is string?
83. What is sequential container?
84. What are vector, list, deque and their differences?
85. What is associative container?
86. What are map, set, multimap, and multiset?
87. What is the advantage to use map instead of list?
88. In what way is a std::vector more efficient than a std::set?
89. When is it more efficient to use a sorted vector instead of a set for
storing ordered objects?
90. What is the difference between vector and list?
91. What is the cost when delete an element from a vector and list?
92. How to iterator through a vector, list and map? What is the
difference?
93. In order to optimize for insert/lookup, use a map or a hash map?
94. What is Template?
95. What is function template?
96. What is class template?
97. What are thread and multi-thread?
98. What are differences between thread and process?
99. Advantage of thread over process?
100. What is difference between constant and preprocessor?
101. What is difference between define and preprocessor?
102. What is styntax of malloc and new keywords difference between tcp
and ip?
103. What is difference between multithreading and multitasking?
104. What is thread and task? What’s difference between thread and
process?
105. What is the malloc and new, what is the different between free and
delete?
106. How to create 2 dimension array using malloc?
107. What is the most fast sorting algorithm? What is the worst case of
it?
108. What are differences between #define and enum?
109. Differences between inline functions and #define?
H******9
发帖数: 1180
7
U R a good man.
s**********r
发帖数: 8153
8
mark
z*****6
发帖数: 20
9
a solution?
S*****H
发帖数: 90
10
I do not have a solution. You may google it.
1 (共1页)
进入Quant版参与讨论
相关主题
[合集] C++: operator new 为啥要是 static的, 不是有啥影响? ([合集] 答superband : 找Quant 的准备和自己的心态
说起smart pointer被Citi老中黑了
考个C++题[合集] Renaissance电话面世经验
学C++还是C#?[合集] 高盛 C++ 面试题
[合集] JP Morgan 面试之前要做一个online 的C++ test?某某 trading 的一道题
when will you want to use a virtual constructor?a c++ interview question
问个面试问题,请教也问一个题--C++
答superband : 找Quant 的准备和自己的心态C++ online Test 2题
相关话题的讨论汇总
话题: what话题: function话题: between话题: virtual话题: pointer