当前位置: 首页 > 面试经验 >

5.7 小红书笔试 C++

优质
小牛编辑
93浏览
2023-05-07

5.7 小红书笔试 C++

1. recover defer panic
go语法
2. python 类变量和实例变量
Python类的数据成员https://blog.csdn.net/u014482444/article/details/117994453
类变量: 对象.类变量名;也可以 类名.类变量名
实例变量: 对象.实例变量名
3. 序列图的对象用什么图形
矩形
UML时序图https://blog.csdn.net/fly_zxy/article/details/80911942
4. 已知前序遍历序列和后序遍历序列,可以唯一确定一棵二叉树吗?
不可以
已知前序遍历序列和中序遍历序列,可以唯一确定一棵二叉树
已知后序遍历序列和中序遍历序列,可以唯一确定一棵二叉树
但是已知前序遍历序列和后序遍历序列,是不能确定一棵二叉树的(比如某个节点只有一个孩子节点时)
即:没有中序遍历序列的情况下是无法确定一颗二叉树的
5. 部分整体层次结构的设计模式
组合模式
23种设计模式——组合模式https://juejin.cn/post/7031727773613817893
6. 重载小括号运算符()
见图
7. Linux中设置 httpd.conf 文件 的拥有组为 users 的命令是什么?
答案:chgrp users httpd.conf
chgrp [选项] [组] [文件]
先组后文件
8. 根据负载值启动后台进程的命令
没搜到是啥意思
9. select文件描述符的最大值
1024
10. MySQL激发触发器的操作有什么?
答案:insert、update、delete
【解析】
有一个选项是drop,不应该选drop!!!
我之前以为,drop表之后,表的数据被删除了,所以会激发DELETE触发器,这个理解是错的
drop 属于数据库定义语言,不走事务,原数据不放到 rollback segment 中,执行后立即生效,无法找回,操作不触发 trigger。
delete 属于数据库操作语言DML,走事务,这个操作会放到 rollback segement 中,事务提交之后才生效,如果有相应的 trigger,执行的时候将被触发。
 类似资料: