字节跳动抖音电商实习二面面经

上来就是先自我介绍，介绍项目，然后介绍完了，面试官开问。 

1.怎么解析http报文 
2.http的响应状态码有哪些 
3.项目中用到了线程池，你怎么理解线程池 
4.进程中有哪些通信的方式，两个线程要交替打印奇数偶数改怎么做 
5.cpp的多态是怎么实现的 
6.指针和引用有什么区别 
7.mysql用过吗，我说用过不熟，本来要让我写sql语句，直接说了不会，面试官就没考 
8.算法题：n种面值的货币（无限用），组成m块钱，有多少种组合方式，这题没答好，甚至觉得思路偏了 
9.海量数据查找问题，1t的文件，内存只有100m，求出现次数top10的字符串 
10.反问：贵部门是干啥的?主要是负责中台的业务，有自研数据库吗?没有，但是会用一些字节自研的数据库。 
   您觉得我这边有什么要提高的：mysql要加强，电商重存储，mysql很重要。
