抖音
感觉头条不怎么问项目,或许是我项目太low了,比较喜欢问计算机基础和中间件知识
一面
1.http请求头,expire,cache-control字段,状态码,301,302,401,403
2.https原理,数字签名,数字证书,非对称加密算法过程,有什么问题
3.tcp连接client和server有哪些状态,time_wait状态
4.虚拟内存,虚拟地址和物理地址怎么转换,内存分段,内存分页,优缺点
5.linux最多可以建立多少个tcp连接,client端,server端,超过了怎么办
6.eureka原理,强一致性么,为什么,怎么保证强一致性,多级缓存怎么保证一致性,eureka集群,宕机了服务还能调用么
7.hystrix原理,半开状态知道么,具体的一个转换过程,它的隔离是怎么实现的
8.zookeeper一致性保证,zab协议原理,半数原则如果查询到另外一半呢,那zookeeper属于哪种一致性,强一致性么,还是最终一致性
9.zookeeper选举机制,选举过程有什么问题
算法:最长不重复的连续子串
聊天:头条为什么用go,对java和go怎么看,愿意转go么
全部评论
(4) 回帖