网易云移动端开发二面凉经
  时间 9.17
 
   答的很差但是还是许愿二面,毕竟肝了好几天准备。面试官全程黑脸,气氛紧张 
   1.自我介绍 
   2.项目介绍 
   3.c++内存泄漏和野指针(我说用c++较多,就问c++) 
   4.介绍一下多线程,多线程的缺点(没答好,光看特点了)  
   5.互斥锁和自旋锁的区别和优缺点 
   6.死锁如何产生,场景 
   7.设计模式了解吗? 
   8.单例模式缺点,观察者模式应用场景和缺点(这面试官不问优点全程问缺点。。) 
   9.堆和栈的区别优缺点,全局变量存储位置 
   10.了解MVC吗(不了解),那给你一个视图和一堆数据你如何显示数据(其实就是mvc。。。我说了存储和控制) 
   11.http和https区别,https加密方式 
   12.http头部包含哪些,keep-alive和非keep-alive区别,对服务器性能有影响吗 
   13.为什么fidder,charls这些能抓到你的包,过程是什么 
   14.如果你访问一个网站很慢,怎么排查和解决? 
   15.域名和ip的关系,一个ip可以对应多个域名吗 
   16.最近在学习什么,分享一个你学到的东西。(我说最近都在准备面试,都是基础知识没什么新东西,我简直是个人才......天台见) 
   其实还有,虽然只面了三十几分钟问题贼密,大概就记得这些 
   反问: 
   为啥没代码 答:在后面(你看不到了) 
   我的缺陷? 答:面试后续会有反馈(等感谢信吧) 
   这个岗位是ios还是安卓开发,为啥还有单独的ios开发? 答:给0基础的人准备的(迫不及待想拜拜,估计是想回家吃饭了8) 
   都给我哭~~~!!! 
    时间 9.19 二面热乎的面经 但是楼主的心早以凉凉 
   1.自我介绍 
   2.项目介绍 
   3.程序设计打开一个文件,操作系统在做什么,从软件到硬件,中间的各种转换全部说清楚(特别细,一直抠,虽然一直在提示但这块我是真的乱,拉垮) 
   4.写个程序吧,反转链表(这个写的倒是很快,也没啥问题) 
   5.看你用c++比较多,看个语法题吧 
 class MyClass {
public:
  int _value;
  const &MyClass method(const int *const p) const {
    return this;
  }
};
const int *p;
p[1] = 2; 说一下每个const的作用(瞬间乱了,static比较熟,const看了也没记住)   6.:差不多到时间了,有什么想问的吗? 我:没了 有点懵。 面试官:那就这样吧。再见 
 

 投递字节跳动等公司10个岗位
投递字节跳动等公司10个岗位