字节后台实习凉经(一二面)
  c++  
   智能指针及其实现,shared_ptr线程安全性,原理 
   强制类型转换,最接近原来转换方式的哪个 
   导入C函数的关键字,C++编译时和C有什么不同 
   多态 下面的程序会打印什么 
 class A{
public:
    A() {
        f();
    }
    virtual void f()    {
        cout<<"A"<<endl;
    }
};
class B: public A{
public:
    virtual void f()    {
        cout<<"B"<<endl;
    }
};    操作系统&网络  
   进程、线程、协程 
   进程间通信 
   虚拟内存、物理内存、共享内存关系 
   I/O复用介绍 
   epoll并发处理多客户连接 
   reactor、proactor模式 
   域名解析过程,本机如何干预域名解析 
   多进程、多线程应用的优劣势 
   熟悉什么应用层协议 
   HTTP头字段,404代表什么 
   算法  
   二叉树宽度(带空节点),问树很深但宽度在整形表示范围内 
   两个栈实现排序,栈用vector表示(通过下标操作模拟栈) 
   蓄水池采样,拓展到k个时的公式 
   其他 
   Linux下查进程消耗cpu,查内存使用情况 
   如何以root权限运行某个程序 
   ps命令能看到什么 
   常见信号有哪些 
   文件权限,怎么改变 
   Daemon进程 
   如何以root命令执行 
   后台运行程序的命令 
   mysql并发时如何更新表 
   redis 
   分布式限流器、普通限流器 
   负载均衡 
 #实习##面经##字节跳动##C++工程师#
查看21道真题和解析
小天才公司福利 1160人发布