头条Data后端一面凉经
1.聊实习项目
2.写题:ADD(SUB(5,2),3)类似这种字符串,只有ADD和SUB嵌套,返回计算后的数值
看见这种题就头大,和面试官说了用栈,面试官问了几个计算的时机,我没找到简洁的方法处理,就用dfs写了一堆逻辑代码,没运行,面试官看了下大体框架
3.LRU的思路,用什么实现(map+链表),并行环境呢?(不知道)
4.高并发的写log程序,如何设计(不会)
5.I/O多路复用
6.介绍一下用UDP的场景,用TCP的话怎么知道传没传完(说了tcp序号的事,面试官说不用那么底层,就说了好像是有个状态码,传输完成或者传输信息不完整会有对应的状态码,这个不太确定,好像见过)
#面经##校招##C++工程师##字节跳动#