百度智能云+测开+一面凉面

2021年1月份的百度测开面经

面试官是一个小姐姐,态度很好,很耐心。手撕代码我没思路的时候也一遍一遍耐心的给我讲思路让我实现,奈何当时的我这类题还是比较菜,果不其然挂了

一面 技术面
1.挖项目
2.C++

  • Struct、class区别
  • 重载和重写的区别
  • 堆、栈的区别
  • a = (++i)--;
    a和i的值
  • ++和--的底层实现(源码)
  • 左值是什么
    ++i 和 i++哪个可以作为左值
  • person p;
    person p = q;
    分别调用了哪些构造函数
  • 对虚函数有哪些认识
    虚函数

3.Python

  • Python常用内置模块
  • List与numpy的区别(项目里用了numpy)
  • With机制及如何实现
  • Range的方法
  • 迭代器的了解
  • c++和python的并发编程了解多少

4.Linux常用命令
5.网络层作用是什么
6.Tcp/udp的区别及应用场景
qq是udp为主,tcp为辅
7.数据库

  • 什么时候创建索引
  • 索引的类别(主键索引,辅助索引,联合索引)
  • 索引的数据结构及具体实现介绍(B+树)
  • 不同数据库的比较,即对不同场景怎样选用数据库

8.手撕
在字符串中寻找长度最长的回文字符串,(可假设isPalindrome返回是否是回文的判断)
输入:
abbssb
aba
abba
aba
方法:1中心展开比较法 2动态规划


  • 以前面字节测开c++不会深究,就象征性的问几个,但百度这一面直接给我挖语言了,差点以为我在面开发岗
  • 虽然c++的知识我都有复习,但没想到我还是被狠狠上了一课,让我知道还有许多知识点掌握的不扎实
  • 对应岗位应该偏开发,所以面试小姐姐就深挖了一些,面试体验极佳,学到了很多,感觉要是面试都是这难度就不会有人说测开门槛低了,“这可是百度啊”【手动狗头】,哈哈哈,不足为奇。
    而且听说百度c++用的挺多的,那没事了

下次更阿里Lazada的二面凉面

刚才看到有个字节游戏服务器开发的大佬有offer(很多offer)还继续投,不禁感叹大佬不愧是大佬,面着玩(虽然有比较好的offer,我还是尽力把剩下的面试面完了,想着有始有终吧),我这毕设还没啥进展呢,已经准备躺着了。。。

今天你学习了吗

#百度面试##面经##校招##百度##测试开发工程师#
全部评论
还在加班
点赞 回复
分享
发布于 2021-02-08 21:03
怎么知道自己挂了
点赞 回复
分享
发布于 2021-02-09 08:57
阅文集团
校招火热招聘中
官网直投
boss投的日常实习吗?
点赞 回复
分享
发布于 2021-03-09 20:52

相关推荐

2024.04.161.自我介绍2.项目了解3.岗位介绍4.实习时间5.地点偏好6.微服务怎么做的,docker和k8s吗(我说单纯多机器部署,他说这应该不算微服务,微服务应该是基于容器,所以问我为什么会想到使用springcloud)7.部署到哪里的,linux命令了解吗,什么命令看日志8.kill 和 kill9区别9.linux权限怎么更改,如何设置只读权限,chmod 777 为什么777就全可读可写,设置别的数字代表什么10.tcp和udp区别,tcp如何保证安全性的,客户端发送12345包,服务端接受到了125包,哪些包需要重发,5需要重发吗,怎么知道要重发和重发哪些的11.MTU是什么12.osi 5层,作用13.详细讲述传输层14.redis和mysql区别,redis主从同步,redis主节点宕机如何选举新主节点,以及脑裂问题15.还知道哪些非关系型数据库,为什么选择mongodb16.口述:快排思路,流程,时间复杂度,优化17.口述:反转链表,不使用额外空间18.手撕:输入是(1, 2, (3, 4)), 5, ((6, 7), 8),去掉嵌套的括号,输出是(1, 2, 3, 4), 5, (6, 7, 8)19.对测开岗位的偏向与看法20.linux怎么看进程与内存21.cpu或内存爆满,怎么去排查22.负载均衡怎么做的,nginx可以感知节点是否宕机吗,nginx负载均衡具体实现与有哪些方案23.nacos服务注册与发现24.redis底层数据结构,用过哪些N.想起来再补充
点赞 评论 收藏
转发
3 24 评论
分享
牛客网
牛客企业服务