腾讯云CSIG 暑期实习一面

1. 自我介绍
姓名、专业、专业课学习情况
2. 你自己有做过一些后端开发相关经历吗?实习也好,自己研究也好
答:无实习经历,一些课程大作业有写过相关
3. 那这里有用到微服务的一些架构吗?
答:不了解什么是微服务
4. 数据库MySQL有学过吗?索引知道是什么吗?
答:建立起来用来加速查找的辅助信息,举例说明了B+索引 hash索引
5. 索引有什么优点和缺点?
优点:加速查找 缺点:建立需要时间空间
6. 通用索引都有哪几类?
答了B+索引和hash索引,说明了两种索引适用范围(有序范围查找 无序随机查找)
7. 有使用过MySQL的一些事务吗?
有但是很简单,就只在数据库大程1图书管理系统中使用过
8.  知道一些MySQL基本的原理,没有教过更深的一些原理吗?
答:查询处理查询优化 事务实现存储机制,索引的底层原理 数据库故障恢复
9. 那你经常用到MySQL会遇到一些安全的问题吗?你知道sql注入吗?
举了一个账号登陆的例子,把用户名加上一些sql语法从而改变sql语句结构,执行本不该执行的sql操作达到攻击效果
10、那你知道怎么去预防这些sql注入?
 答了对用户提交的字符串进行检查,限制用户的输入
11、除了MySQL,自己有用过redis这种非关系型数据库吗?
答:没有用过,但是暑期课程使用rust实现了一个支持集群、主从架构、事务和持久化的miniredis,因此了解了一些redis的底层原理,但是并没有实际在项目中用过
12、也还好。那你这里有说到redis的持久化,那你知道有哪两种redis的持久化方式?
答:RDB AOF和RDB-AOF混合
13、 那这两者有什么么区别你知道吗
把RDB的存储算法、AOF的存储算法背了一遍,然后比较了优缺点,然后又说了一下混合RDB-AOF
14、然后还有就是想我们会经常用到http和https,这两者有什么区别你知道吗?
答:http下面是TCP和IP,https在http和TCP多了一层加密,然后又解释了为什么单独使用对称加密和非对称加密是不行的,然后说先用非对称加密向服务器协商好对称加密算法和密匙,服务器用对称加密返回,最后又说了为了保证非对称加密的可信性提到了证书,通过验证SHA值判断是否可信
15、你刚刚有说到加密,那你平常有用过加密吗?
搓过SHA256 RSA AES
最后LRU手撕
全部评论
已经凉了,现在一面链接还在😅😅
5 回复 分享
发布于 03-27 12:13 浙江
感觉有点小凉,一开始LRU对着他给的格式想做一个输入解析,最后发现输入格式完全是我自己定的,所以超时了,不过提前把算法给他描述了一遍 现在join.qq上还是卡着一面,等不及了睡觉去了 感觉寄了
1 回复 分享
发布于 03-26 01:56 浙江
请问是ACM格式吗
1 回复 分享
发布于 03-26 19:56 香港
面了多长时间?
点赞 回复 分享
发布于 03-26 12:18 江西
大佬牛蛙
点赞 回复 分享
发布于 03-26 13:17 黑龙江
佬 感觉我两是一个面试官 也是问了SQL注入 还有https 加密 也是手撕lru 哈哈哈哈 我周二下午面的一面 现在还卡流程
点赞 回复 分享
发布于 03-28 23:41 湖北
哪个部门呀?
点赞 回复 分享
发布于 03-31 15:52 广东
这是哪个岗哇
点赞 回复 分享
发布于 04-07 10:24 山东

相关推荐

09-29 11:19
门头沟学院 Java
点赞 评论 收藏
分享
9 54 评论
分享
牛客网
牛客企业服务