百度测试开发工程师,C++卑微秋招之路
百度提前批一面:
static修饰普通函数和修饰成员变量函数的区别
重写和重载
什么时候必须要初始化参数列表
static函数为什么要存在
流运算符为什么不能通过类的成员函数重载 >>
拷贝构造函数和赋值运算符的区别
http状态码
静态资源和动态资源的区别
知道的linux命令
awk如何指定分隔符
DNS解析
请求方法 get post等等
写数据库查询语句、扑克牌是否顺子
设计微信文件传输测试用例

提前批二面:
问了C++基础,手撕了快排
给定一个按空格分割的字符串,统计每个单词出现的次数
然后出现了测试问题,一个按钮测试两部电梯

面完之后就挂了,被捞了一次

正式批一面:
linux熟悉的命令,py结尾的文件,查找含有"abc"的全部文件
写一个mysql语句,内连接、左外连接、右外连接的区别
手撕代码:查找数组的中位数;写快排的代码
还有一些不记得了

正式批二面:
数据库查询速度慢,如何优化,从硬件到索引挨个说
手撕代码:合并两个有序链表
explain的用法
redis一些基本的知识
对测试的理解,测试常用的方法、测试的流程

正式批三面:
测试电梯功能
智力题:一个圆盘,可以理解为它被黑盒封闭了起来,已知圆盘一半黑色一半白色在旋转,有探测装置可以检测到当前触碰的位置为什么颜色,问最少用几个装置可以
判定圆盘的旋转方向。
剩下的就是纯聊天,问遇到的困难,学生时期的经历,优缺点等等一系列

许愿hr面,许愿offer!!!
全部评论
还愿牛客,百度已经oc
点赞 回复 分享
发布于 2020-09-24 09:57

相关推荐

OSI(Open Systems Interconnection)七层模型是一种网络协议体系结构,用于描述计算机网络中各个层级的功能和相互之间的关系。它由国际标准化组织(ISO)于1984年提出,并成为了网络通信领域的参考模型。下面是OSI七层模型的各个层级及其功能:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=02b1742be4564f04b7e1bdf3b39333d7物理层(Physical Layer): 物理层负责传输比特流,处理物理介质、电器特性和传输速率等物理细节。它定义了连接物理网络的接口标准,并处理数据的传输和接收。在这一层级上的设备包括网络适配器、连线和中继设备。数据链路层(Data Link Layer): 数据链路层负责将原始比特流组织成数据帧(Data Frame),并在物理介质上可靠地传输。它负责错误检测和纠正,以及对数据进行分割和重组。这一层级处理的是局域网(LAN)等较短距离网络的数据传输和访问控制。网络层(Network Layer): 网络层负责将数据包(Packet)从源主机发送到目标主机。它处理路径选择和逻辑寻址,使用IP地址确定数据报文的路径,并通过路由器实现数据包的转发。这一层级上的协议有IP(Internet Protocol)。传输层(Transport Layer): 传输层负责提供端到端的可靠数据传输和错误恢复。它使用端口号标识不同的应用程序,将数据分段并管理传输控制协议(TCP)和用户数据报协议(UDP)等协议。会话层(Session Layer): 会话层负责建立、管理和终止会话(Session)中的通信连接。它提供了数据交换的会话控制和同步功能,确保通信的可靠性和顺序。表示层(Presentation Layer): 表示层负责数据的表示和格式化,以便不同系统之间的数据交换和解释。它处理数据的压缩、加密、解密和数据格式转换等任务。应用层(Application Layer): 应用层提供用户与网络应用程序之间的接口。它包含各种应用协议,如HTTP(超文本传输协议)、SMTP(简单邮件传输协议)等,用于特定的应用需求。
点赞 评论 收藏
分享
评论
1
1
分享
牛客网
牛客企业服务