百度秋招 测试开发工程师一面 面经

#面经##百度2024校园招聘##测试开发#
1、自我介绍
2、项目背景需求
3、项目用的核心技术的介绍(楼主用的代理重加密)
4、项目中担任的角色
5、TCP和UDP的区别
6、DNS
7、输入网页到显示为止的过程(这里我只答到了ARP结束发送HTTP请求为止,后面HTTP处理以及页面的渲染是面试官补充的)
8、C++面向对象的特性有哪些,分别介绍下
9、C++引用是什么,和指针有什么区别
10、手撕代码:移除链表中的所有重复元素(需要从零设计链表和测试用例)
11、自己给上面的代码设计测试用例,讲一下设计思路
12、Linux常用命令
13、shell用过没
14、用过什么数据库
15、根据需求写一个SQL语句(查询所有重复出现的邮件)
16、用过chatGPT没,你是怎么看待的
17、可以提前来实习吗
18、反问
----------------------------------------
晚上七点开始面的,大概五十分钟
没怎么深挖技术点
在线祈求一个offer(痴人做梦ing)
全部评论
接好运
1 回复 分享
发布于 2023-07-17 18:49 湖北
刚投了 大概多久会有信息呢
点赞 回复 分享
发布于 2023-07-14 20:16 广东
请问面试结果多久会出来呢?
点赞 回复 分享
发布于 2023-07-17 15:05 北京
引用是变量的别名,必须在声明时初始化且不能重新绑定;指针是一个变量,存储另一个变量的内存地址,可以为空且可以重新赋值。
点赞 回复 分享
发布于 04-14 14:01 广东
封装(Encapsulation):考虑一个名为Animal的类,它具有属性如年龄、体重等,以及方法如eat()、sleep()等。这些属性和方法被封装在Animal类中,外部只能通过公共接口方法来访问,比如getAge()、setWeight()等。 继承(Inheritance):现在假设有一个名为Dog的子类,它继承了Animal类的属性和方法,并可能添加了一些特定于狗的属性和方法,比如bark()、fetch()等。Dog类还可以重写Animal类的方法以适应狗的行为。 多态(Polymorphism):考虑一个名为makeSound()的函数,它接受一个Animal对象作为参数,并调用sound()方法以发出声音。如果我们将一个Dog对象传递给makeSound()函数,它将调用Dog类中的sound()方法,从而发出狗的叫声。 抽象(Abstraction):在这个例子中,我们不需要知道动物内部的生理结构或行为机制,我们只需要知道如何与动物对象交互,比如喂食、放养、玩耍等,这就是抽象的概念。
点赞 回复 分享
发布于 04-14 14:06 广东

相关推荐

我是小红是我:学校换成中南
点赞 评论 收藏
分享
评论
7
61
分享
牛客网
牛客企业服务