C++ 后台开发面试时一般考察什么?

Posted 高性能服务器开发

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ 后台开发面试时一般考察什么?相关的知识,希望对你有一定的参考价值。

一、自我介绍

先说下我的个人经历,我刚工作的前几年做股票、期货、现货的交易系统,后来去二三四五做战略软件,再后来去声网做信令,再后来去了携程旅行网做基础框架业务,用的都是 C/C++,如今在某大厂,畅销书《》一书作者,参与过很多大型商业 C++ 系统的架构与设计。

二、C++ 后台考察什么

总体来说,C++面试中,对这门语言本身内容的考察并不多,更多考察的是 C++ 背后的技术栈,更多倾向考察一些原理性和基础性的问题,高级岗位会考察一些工作经历和经验。

总结起来一句话:初级看基础,高级看经验。

2.1 C/C++ 语言基础

对于初级岗位如果在基础问题上答不好,面试挂的几率就比较大。举个例子,对于一个初级岗位来说,假设有如下面试题:

  
    
    
  
//下列代码输出结果是啥?
#include <iostream>

int main()
{
char p = 'A';
std::cout << sizeof(p) << std::endl;
std::cout << sizeof(&p) << std::endl;

return 0;
}

以上是关于C++ 后台开发面试时一般考察什么?的主要内容,如果未能解决你的问题,请参考以下文章

C++ 后台开发面试时一般考察什么?

C++ 后台开发面试时一般考察什么?

面试 C++ 后台开发会考察哪些问题?

面试 C++ 后台开发会考察哪些问题?

Java学习路线总结,已Get腾讯Offer

学习链接