腾讯音乐一面凉经
1.项目的难点
2.redis锁有几种实现方式
3.检查那个锁的这个过程中,是在原子里面操作的吗?
4.linux下那个进程的通信方式有哪几种?
5.进程和线程的主要区别是什么样子?
6.怎么查看一个进程的Cpu 使用率呢?
7.怎么创建一个空文件呢?
8.如果是Windows,如何去创建一个空文件的?
9.平时,你是用什么来抓包呢。
10.http 和Https 有啥区别呢?
11.https 安全在哪里
12.http2.0和http1.0区别
13.tcp 的挥手为什么是四次,而不是三次呢?
14.那个Tcp 是如何保证这个安全传输的呢?
15.tcp半连接是什么样一个状态?
16.redis的部署方式都有哪些呢,各自有什么优缺点?
17.主从复制有什么缺点呢?
18.redis的脑裂问题
19.redis数据类型
20.zset底层数据结构
21.什么情况下使用压缩列表
22.redis数据持久化方式
23.aof和rdb区别
24.redis6.0引入的多线程用作什么地方
25.mysql有几种索引
26.redis有几种锁
26.mysql的表级锁有几种
27.如何防范sql的注入攻击呢?
28.分布式系统里的Crp 理论
29.常见的消息队列都有哪些呢?
30.除了redission分布式锁,其他实现方式
算法写堆排序,写不出来,面试官说写快排吧,结果快排也没写出来,真的要死了
#腾讯音乐工作体验#