微策略春招面试总结
2016-05-05 06:54
302 查看
春季招聘时我报的研发岗,由于我不是杭州本地人,故首先接到的是电话面试,电话面试大概一周左右被通知去杭州总部面试。下面主要简述一下面试的内容
第一面是技术面,大概持续近一个小时
首先面试官会照着你的简历用英文和你交流5分钟左右,不用过于担心,都是比较简单的对话,建议个人再去面试之前先把自己的简历用英文翻译一下,并背熟,到时就不会怯场了。然后会问一些逻辑题,主要是考察你的逻辑思维能力,我被问到的一个题目是
答案是不会的,其实面试官考察的不是你能不能做出来这道题目,考察的重点是你解决问题和分析问题的思路。
接着问了一些C++的基础
有一道题目是
编写类String的构造函数、析构函数和赋值函数
class String {
public
:
//String();
String
(const char* str = NULL);
String
(const String &other);
~String();
String
&operator=(const String & other);
operator
const char *() const ;
public:
char
* m_data;
};
这道题目是程序员面试宝典上面的原题,我之前有看过,所以面试时很快就写出来了,但还被面试官看出来了一个小错误,就是分配的堆内存没有用delete释放掉,大家一定要注意这个,题目虽然不难,但想拿满分还是不容易的
第一面是技术面,大概持续近一个小时
首先面试官会照着你的简历用英文和你交流5分钟左右,不用过于担心,都是比较简单的对话,建议个人再去面试之前先把自己的简历用英文翻译一下,并背熟,到时就不会怯场了。然后会问一些逻辑题,主要是考察你的逻辑思维能力,我被问到的一个题目是
草原上有100只狮子和1只羊条件: ①:狮子吃了羊会变成羊 ②:狮子有思考能力佷聪明 ③:狮子不会说话
问:有一只狮子遇见了羊,它会吃羊吗?
答案是不会的,其实面试官考察的不是你能不能做出来这道题目,考察的重点是你解决问题和分析问题的思路。
接着问了一些C++的基础
有一道题目是
编写类String的构造函数、析构函数和赋值函数
class String {
public
:
//String();
String
(const char* str = NULL);
String
(const String &other);
~String();
String
&operator=(const String & other);
operator
const char *() const ;
public:
char
* m_data;
};
这道题目是程序员面试宝典上面的原题,我之前有看过,所以面试时很快就写出来了,但还被面试官看出来了一个小错误,就是分配的堆内存没有用delete释放掉,大家一定要注意这个,题目虽然不难,但想拿满分还是不容易的
相关文章推荐
- OSChina 周四乱弹 ——程序员用什么武器武装自己!
- .NET面试题解答
- 程序员应避免css中的10个错误做法
- 我眼中的中美印日四国程序员的特点
- Android 面试题总结 Android篇
- 数据库面试练习
- 过气的码农
- 回文链表之程序员面试经典
- 面试之路(23)-递归和循环优缺点详解
- 面试之路(23)-递归和循环优缺点详解
- 面试之路(23)-递归和循环优缺点详解
- 【22】-快速排序随机选择元素的优雅解法
- 剑指offer 面试题30:最小的K个数(topK问题) 题解
- 链式A+B之程序员面试经典
- 操作系统常见面试题总结
- 微软实习生面试(二)
- 全球最杰出的14位程序员
- 腾讯面试相关资料
- 面试题--JAVA多线程和并发基础面试问答
- 面试题32:在从1到n的正数中1出现的次数