全程1个小时
项目
大概扯了15分钟,没有深挖细问
基础知识
- inline与宏区别
- 判断链表有没有环(说了快慢指针)? 那如果元素不重复呢(说了hash memo)?
- 海量数据,每一行是一个string,统计出现次数前k的string(说了用unorderedmap记录,用小根堆存top k)
- http
- https, 对称加密,非对称(原理和过程说了一下),怎么保证公钥传输安全(CA)
- http状态码(从1到5主要的说了一遍)
- tcp和udp, 现在视频面试是tcp/udp? 那双方怎么知道对方ip和port?
- select和epoll
- 数据库索引(聚集,非聚集,哈希,b+讲了底层)
- innodb, myisam
- b+与其他二叉树区别?为什么
总结
整体中规中矩,面试官态度很好,可能我每个问题说了比较多,所以问的题比较少.昨天收到二面通知,再接再厉吧,大家一起加油鸭
全部评论
(5) 回帖