240 投稿
收录了9篇文章 · 3人关注
  • Resize,w 360,h 240
    BAT面试 基础篇(一)

    ● 说一下static关键字的作用 参考回答: 1. 全局静态变量 在全局变量前加上关键字static,全局变量就定义成一个全局静态变量. 静态...

  • 阿里巴巴面试题基础篇 C++基础篇(二)

    ● 请你来说一下C++中的智能指针参考回答:C++里面的四个智能指针: auto_ptr, shared_ptr, weak_ptr, uniq...

  • BAT面试 C++基础篇 (三)

    ● 如果同时定义了两个函数,一个带const,一个不带,会有问题吗?参考回答:不会,这相当于函数的重载。● 请你来说一说隐式类型转换参考回答:首...

  • Resize,w 360,h 240
    BAT面试 STL常见面试题

    请你来说一下map和set有什么区别,分别又是怎么实现的?参考回答:map和set都是C++的关联容器,其底层实现都是红黑树(RB-Tree)。...

  • BAT面试 类和对象

    ● 请你来说一下C++中类成员的访问权限参考回答:参考回答:C++通过 public、protected、private 三个关键字来控制成员变...

  • 阿里巴巴面试题基础篇 面向对象与泛型编程

    ● 请你回答一下什么是右值引用,跟左值又有什么区别?参考回答:右值引用是C++11中引入的新特性 , 它实现了转移语义和精确传递。它的主要目的有...

  • 阿里巴巴面试题基础篇 编译与底层原理

    ● 请你来说一下一个C++源文件从文本到可执行文件经历的过程? 参考回答: 对于C++源文件,从文本到可执行文件一般需要四个过程: 预处理阶段:...

  • 阿里巴巴面试题基础篇 C++11

    ● 请问C++11有哪些新特性? 参考回答: C++11 最常用的新特性如下: auto关键字:编译器可以根据初始值自动推导出类型。但是不能用于...

  • 阿里巴巴面试题基础篇 进程与线程的区别

    ● 请你说一下进程与线程的概念,以及为什么要有进程线程,其中有什么区别,他们各自又是怎么同步的参考回答:基本概念:进程是对运行时程序的封装,是系...

专题公告

直通BAT面试题精讲,这里汇总了大量BAT等互联网名企的面试题和面经