百度测开 面经(已offer

2.18 一面

自我介绍
能实习多久?

说一下上一段实习内容比如迭代方式之类的

测试用例:微信发朋友圈

代码:如何判断平衡二叉树?几种方法

你的常用数据库?es用过吗?
唯一索引和普通索引区别

python装饰器
浅拷贝和深拷贝

性能测试和前端自动化接触过吗?

2.19 二面
自我介绍
说一说实习

两个字符串,找到最长子串。设计测试用例

如何在一个路径里找到含关键词的文件名

后面俺忘了…

全部评论
这个是暑期还是日常啊
2 回复 分享
发布于 2025-02-24 22:58 陕西
接好运
1 回复 分享
发布于 2025-03-06 06:24 北京
佬,口头offer和正式offer隔啦几天呀
1 回复 分享
发布于 2025-02-27 19:13 广东
佬,百度的手撕是acm模式还是leecode模式
点赞 回复 分享
发布于 2025-03-28 11:53 北京
那个部门铁铁
点赞 回复 分享
发布于 2025-03-11 22:27 北京
佬,来试试taobao 吗
点赞 回复 分享
发布于 2025-03-05 21:45 浙江
什么时候发的oc啊
点赞 回复 分享
发布于 2025-02-28 18:30 重庆
佬没有手撕嘛
点赞 回复 分享
发布于 2025-02-24 21:50 上海
Python 装饰器、浅拷贝和深拷贝 装饰器(Decorator) 装饰器是Python中一种用于修改或扩展函数行为的工具。它本质上是一个高阶函数,接受一个函数作为参数,并返回一个新的函数。 示例: def my_decorator(func): def wrapper(): print("Before function call") func() print("After function call") return wrapper @my_decorator def say_hello(): print("Hello!") say_hello() 输出: Before function call Hello! After function call 关键点: - 装饰器使用 @ 语法糖,放在函数定义的上方。 - 装饰器可以用于日志记录、权限检查、性能测试等场景。 - 装饰器可以嵌套,多个装饰器会从下往上依次执行。 浅拷贝(Shallow Copy) 浅拷贝创建一个新对象,但不会递归复制对象内部的子对象。它只复制对象的引用。 实现方式: - 使用 copy.copy() 函数。 - 使用对象的 copy() 方法(如果对象支持)。 示例: import copy original = [[1, 2, 3], [4, 5, 6]] shallow_copied = copy.copy(original) 修改浅拷贝后的对象 shallow_copied[0][0] = 99 print("Original:", original) print("Shallow Copied:", shallow_copied) 输出: Original: [[99, 2, 3], [4, 5, 6]] Shallow Copied: [[99, 2, 3], [4, 5, 6]] 关键点: - 浅拷贝只复制最外层的对象,内部的子对象仍然是共享的。 - 修改浅拷贝对象中的可变子对象(如列表、字典)会影响原始对象。 深拷贝(Deep Copy) 深拷贝会递归复制对象及其所有子对象,创建一个完全独立的副本。 实现方式: - 使用 copy.deepcopy() 函数。 示例: import copy original = [[1, 2, 3], [4, 5, 6]] deep_copied = copy.deepcopy(original) 修改深拷贝后的对象 deep_copied[0][0] = 99 print("Original:", original) print("Deep Copied:", deep_copied) 输出: Original: [[1, 2, 3], [4, 5, 6]] Deep Copied: [[99, 2, 3], [4, 5, 6]] 关键点: - 深拷贝会递归复制所有子对象,创建一个完全独立的副本。 - 修改深拷贝对象不会影响原始对象。 - 深拷贝的性能开销较大,尤其是对于嵌套层次较深的对象。 浅拷贝 vs 深拷贝 特性:复制范围,浅拷贝只复制最外层对象,深拷贝递归复制所有子对象。 特性:子对象是否独立,浅拷贝子对象是共享的,深拷贝子对象是独立的。 特性:性能,浅拷贝较快,深拷贝较慢(尤其是嵌套层次深的对象)。 特性:适用场景,浅拷贝适用于对象结构简单,无嵌套可变对象;深拷贝适用于对象结构复杂,有嵌套可变对象。 总结 - 装饰器:用于扩展函数行为,语法简洁,功能强大。 - 浅拷贝:只复制外层对象,子对象共享,适合简单对象。 - 深拷贝:递归复制所有对象,完全独立,适合复杂对象。
点赞 回复 分享
发布于 2025-02-24 21:47 广东
class Solution { public: bool isBalanced(TreeNode* root) { if (root == nullptr) return true; // 空树是平衡的 // 计算当前节点的左右子树高度 int leftHeight = getHeight(root->left); int rightHeight = getHeight(root->right); // 检查当前节点是否平衡 if (abs(leftHeight - rightHeight) > 1) { return false; } // 递归检查左右子树是否平衡 return isBalanced(root->left) && isBalanced(root->right); } private: // 辅助函数:计算树的高度 int getHeight(TreeNode* node) { if (node == nullptr) return 0; return max(getHeight(node->left), getHeight(node->right)) + 1; } };
点赞 回复 分享
发布于 2025-02-24 21:32 广东
发布功能:测试发布文字、图片、视频、含位置信息、@好友朋友圈,确认发布后页面刷新,动态列表显示内容。 管理功能:可成功删除、编辑已发布朋友圈,设置朋友圈权限,操作后页面和动态列表相应更新。 互动功能:能查看点赞、评论,对朋友圈动态点赞、评论,好友收到通知,且信息显示与实际一致。 查看功能:查看朋友圈发布时间、地点、动态详情、历史记录、提醒、统计、来源、标签、链接、表情、音频,信息显示正常。 分享功能:成功分享朋友圈动态到其他平台或好友,目标端收到内容。 设置功能:设置朋友圈背景图片,屏蔽、取消屏蔽动态,操作后显示与设置一致。
点赞 回复 分享
发布于 2025-02-24 20:57 广东
佬,百度测开实习一共两面吗
点赞 回复 分享
发布于 2025-02-24 16:44 北京

相关推荐

不愿透露姓名的神秘牛友
2025-12-17 16:48
今天九点半到公司,我跟往常一样先扫了眼电脑,屁活儿没有。寻思着没事干,就去蹲了个厕所,回来摸出手机刷了会儿。结果老板刚好路过,拍了我一下说上班别玩手机,我吓得赶紧揣兜里。也就过了四十分钟吧,我的直属领导把我叫到小隔间,上来就给我一句:“你玩手机这事儿把老板惹毛了,说白了,你可以重新找工作了,等下 HR 会来跟你谈。” 我当时脑子直接宕机,一句话都没憋出来。后面 HR 找我谈话,直属领导也在旁边。HR 说我这毛病不是一次两次了,属于屡教不改,不光上班玩手机,还用公司电脑看论文、弄学校的事儿。我当时人都傻了,上班摸鱼是不对,可我都是闲得发慌的时候才摸啊!而且玩手机这事儿,从来没人跟我说过后果这么严重,更没人告诉我在公司学个习也算犯错!连一次口头提醒都没有,哪儿来的屡教不改啊?更让我膈应的是,昨天部门刚开了会,说四个实习生里留一个转正,让大家好好表现。结果今天我就因为玩手机被开了。但搞笑的是,开会前直属领导就把我叫去小会议室,明明白白告诉我:“转正这事儿你就别想了,你的学历达不到我们部门要求,当初招你进来也没打算给你这个机会。”合着我没入贵厂的眼是吧?可我都已经被排除在转正名单外了,摸个鱼至于直接把我开了吗?真的太离谱了!
rush$0522:转正名单没进,大概率本来就没打算留你
摸鱼被leader发现了...
点赞 评论 收藏
分享
评论
10
32
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务