腾讯pcg 一面
1、go语言中并发的关键字有哪些,sync包下面有什么
2、go的调度模型
3、go的协程和线程的区别
4、协程是只有2kb的话,什么时候会扩容,无限扩容吗
5、go的内存模型
6、go的变量是在哪里分配的
7、go语言有什么机制保证它是可以快速分配内存呢
8、go的堆和栈各有什么结构
9、tcp udp区别,各自适用什么场景
10、tcp什么机制保证可靠性(校验和答得不太好)
11、http常见返回码,一般含义是什么
12、http header常见字段
13、mysql 存储结构,有什么好处
。
14、假如你用了mysql,服务出错了,你会怎么解决
15、除去最左匹配原则失效,还有什么场景会导致mysql索引失效呢
16、redis常见数据结构,底层实现,以及什么场景下使用
17、ZSet除了排行榜,还有什么情况会用呢?
18、pulsar和kafka在架构方面的区别,各自有什么优缺点
19、什么情况下用pulsar更好,什么时候用kafka更好
20、kafka部署和pulsar部署、维护一般有什么区别
21、pulsar和kafka功能方面的区别
22、设计场景题:如何实现一个定时任务系统(分布式)
手撕:合并两个升序链表
部门是应用宝,一面时间是3.16
这波属于是狗运了,面试官网开一面,给我过了,但是二面很遗憾,还是失败了
面试官属于是手下留情了,没有为难我,依旧在教我,这次教会我的是,说话不要急,要减少口语化的词,不要重复说一句话
#面试题刺客退退退##一人分享一道面试手撕题##如何判断面试是否凉了##发面经攒人品#