今天去面试了腾讯后台服务开发职位,首先是笔试,有三道题目。
1.设计冒泡排序算法
2.实现下面类中的方法
class String {
public:
String(const char *p);
String(const String &s);
String &operator = (const String &s);
~String();
private:
char *m_ptr;
}
3.设计一个热点文章阅读和评论系统,其中应该注意哪些问题。
20多分钟的笔试过后是面试,面试问的东西挺杂,从项目到项目相关的技术。技术点有进程间通讯的方法,select、poll、epoll, cgi, http中404和505表示什么意思,c++中纯虚函数怎么实现的。
整个面试过程有1个小时左右,感觉笔试和面试都还不错,面试结束后面试官让回去等通知,也不知道有下面没,等待中。