百度测开实习-AI原生应用二面

一面二面隔了大概一个星期

1.为什么实习时候选择了运维,现在要投测开

2.针对你这个聊天服务室的项目,你会从哪些方面去设计测试用例,如何进行测试

3.对于测试有什么了解

4.你这边实习的时候有优化报警工具的性能和功能,然后提高报警的准确率。这个你能具体说一下就是优化哪些点吗?然后这个怎么这个报警准确率就上升了?(实习是在金山云做业务运维,所以就问到了这个东西)

5.C++多态(本人主要学习C++方向最近转战测开)

6.构造函数和析构函数是否存在这个多态

7.Python的缺省参数

8.代码题:非负数的数组,然后在要求对这个数组进行排序,要求下标是偶数的时候,对应的元素也是偶数,然后下标是奇数的时候,对应的元素也是奇数。

9.cookie和session的区别

10.介绍一下Linux指令

11.数据库SQL语句:如何查找员工薪水排名第二的员工的相关信息

反问:

1.是否有转正机会

2.组里主要的方向是什么,还是挺有意思的,做ai代码生成

全部评论
已挂,感觉答得比上次好但是还是挂了
1 回复 分享
发布于 10-22 11:43 黑龙江
构造函数不存在多态,析构函数存在多态。 构造函数 - 多态是通过虚函数来实现的,在C++ 中,构造函数不能是虚函数。因为在对象创建时,必须要明确知道调用哪个类的构造函数来初始化对象。如果构造函数是虚的,在对象还没创建完成时(因为正在调用构造函数来创建),就无法确定对象的真实类型,也就没办法正确地调用虚函数表来实现多态。 析构函数 - 析构函数可以是虚函数。当通过基类指针删除派生类对象时,如果析构函数不是虚函数,只会调用基类的析构函数,可能导致派生类部分的资源没有正确释放,产生内存泄漏等问题。当析构函数是虚函数时,就可以根据对象的实际类型(是基类对象还是派生类对象)来调用正确的析构函数,先调用派生类的析构函数,再调用基类的析构函数,这体现了多态性。
点赞 回复 分享
发布于 10-22 13:15 广东
SELECT * FROM ( SELECT *, DENSE_RANK() OVER (ORDER BY salary DESC) as salary_rank FROM employees ) as ranked_employees WHERE salary_rank = 2; 1. 使用 DENSE_RANK 函数(以MySQL 8.0为例) - 思路: DENSE_RANK 函数可以计算排名,它会为相同的值分配相同的排名,并且排名是连续的。 - 示例代码:
点赞 回复 分享
发布于 10-22 13:17 广东
Cookie是存储在用户浏览器端的文本信息,用于记录用户的状态等数据,而Session是存储在服务器端的用户会话信息,用于跟踪用户的会话状态。
点赞 回复 分享
发布于 10-22 13:18 广东
可以采用以下方式来检测和防范Cookie被篡改: 加密Cookie数据 - 使用对称加密(如AES)或非对称加密(如RSA)算法对Cookie中的敏感信息进行加密。这样,即使Cookie被获取,攻击者没有解密密钥也无法理解其中的内容。例如,将用户ID等重要信息加密后存储在Cookie中。 设置Cookie的有效期 - 合理设置Cookie的有效期。不要将Cookie的有效期设置得过长,对于一些包含敏感信息的Cookie,可将其有效期设置为较短时间,如几分钟或几小时,这样可以降低Cookie被利用的风险。 定期更新Cookie内容 - 可以定期更新Cookie中的关键信息,如会话标识等。这样,即使攻击者获取了旧的Cookie,也会因为信息过期而无法使用。 监控Cookie访问日志 - 记录Cookie的访问情况,包括访问时间、IP地址等信息。通过分析日志,可以发现异常的访问模式,如短时间内来自不同IP地址的访问,这可能意味着Cookie存在被篡改或滥用的风险。
点赞 回复 分享
发布于 10-22 13:19 广东

相关推荐

2 7 评论
分享
牛客网
牛客企业服务