Morgen Stanley 电话面试经历
电面
面试官和我用蹩脚的英文交流:
自我介绍,两分钟
选择摩根的理由,对摩根的了解?
摩根IT部门都做做什么的?
什么语言用得多?(C/C++)
一般来说,排序的时间是?
什么是递归?
什么是主键,什么是外键?
栈和队列的区别?
内存泄漏是什么?(举C++例子)
C++的Class和Object的区别
TCP和UDP区别
怎样防止内存泄漏,有哪些方法?(连续的new之间如果程序挂掉,内存泄漏怎么办?)
C++智能指针是什么,有哪些,区别是什么?
怎样解决多线程竞争?
最后给了一个场景,问解决方案:
统计文本中出现频率最高的10个单词,用什么数据结构(STL map)?find,sort时间复杂度,可以不用sort吗?
你还有什么方法(HashMap),时间复杂度?
STL map底层是用什么实现的?
虽然问题都很简单,但用英文回答真的挺难的
#实习##面经#