腾讯云智 一面(挂)攒个人品
1.自我介绍:准备的一般
2.实习经历问题
3.介绍项目及其功能,都是一个人完成的吗?
4.项目后端实现功能,后台架构是什么样子的,微服务中包含哪些服务,服务是如何划分的
5.端口使用协议:HTTP
6.HTTP协议的报文内容结构
7.HTTP协议的方法,及具体功能
8.HTTP协议基于传输层的协议是什么
9.TCP三次握手,四次挥手
10.HTTPS
11.Redis可以存放的数据类型,持久化方式及其区别,
12.Redis缓存雪崩
13.RabbitMQ的exchange,类型
14.哈希表底层实现的数据结构
15.哈希冲突,解决方式
16.Mysql数据库的存储引擎
17.主键索引和一般索引的区别,哪个更快,为什么
18.Mysql隔离级别
19.想看一个语句执行时间,看有没有索引,分析语句有没有使用索引,使用什么样的索引
20.索引的优点
21.建立索引语句
22.删除一个数据库,删除一个表
23.Java string,stringBuffer,stringBuilder,为什么buffer安全
24.Java垃圾回收算法,垃圾回收在哪,堆和栈分别是什么
25.进程和线程的区别
26.进程间通信方式
27.C++三大特性,多态具体,如何实现,动态的查找
28.虚函数,如何实现虚函数
29.New关键字的用法,new跟malogc区别
30.C++程序如何实现到二进制文件
31.动态库和静态库的区别
32.瀑布开发模型
33.软件测试的各种测试方法
34.黑盒测试和白盒测试
35.Socket程序:完全没接触过
36.前端:mvvm架构解释,和mvc的差别
37.Linux查看进程id :ps,查一个:
37.杀掉一个进程,-9是什么
38.建立了多少个Tcp链接
39.查看目录磁盘空间:du
40.挂载硬盘:
41.文件系统结构
42.文件设为只读,chmod 444 是什么,r--r--r--是什么意思
43.删除文件,删除目录,f是什么意思,r是什么意思
44.查看GPU负载,查看每个系统CPU,查看系统剩余内存,统计文件有多少行
45.编程:三层二叉树层序遍历;
总结:有点紧张,说话比较结巴,说话有点口语化。八股和基本操作回答的可以(但是不算熟练)但是往深问底层大部分不太了解