百度测开日常二面面经

百度测开日常二面面经
自我介绍
拷打我的后端项目
现在有100万用户怎么生成ID ,生成逻辑是啥
假设有一个接口,发现他的返回值不符合预期,你怎么排查
如果输入浏览器之后无法打开页面,该怎么定位问题在哪
给你一张表,里面有很多班级,每个班有很多学生,学生有很多成绩,怎么查每个班的平均分
最后写代码
给我两天数据,数据如下
张三 八十一分 一班
张三 八十分 二班
让我写一个方法求每个班的最高分数,当时看到这个直接懵逼了,分数值是String 类型,我写的是定义一个学生类,把这两条数据放到学生类的数组中,然后创建一个hashmap ,键是班级名称,值是学生类,然后通过for遍历比较(直接按照分数是int类型写的)写的差不多,然后跟面试官说了思路然后坦白直接用int 写的,面试官让我说一下怎么将汉字转换成数字,我大概说了一下思路就完事儿了
整个过程答得不是很好,项目问的有点深,有些地方没说出来。
全部评论
应该是凉了
点赞 回复 分享
发布于 10-22 11:38 未知
面的是贴吧部门吗
点赞 回复 分享
发布于 10-31 15:21 北京
请问项目是什么项目啊
点赞 回复 分享
发布于 11-20 14:35 广东

相关推荐

一笑而过2222:啊!拷贝构造函数和赋值操作符的区别 拷贝构造函数用于创建一个新对象作为现有对象的副本,而赋值操作符用于将一个已存在对象的值赋给另一个已存在的对象。 啊!析构函数能不能被重载 析构函数不能被重载,每个类只能有一个析构函数。 啊!构造函数能不能被重载 构造函数可以被重载,允许使用相同的构造函数名但参数列表不同来创建多个构造函数。 啊!虚函数和一般函数的区别 虚函数用于实现多态,允许通过基类指针或引用调用派生类的函数;而一般函数不具备这种动态绑定的能力。 啊!引用和指针的区别 引用必须在声明时初始化且不能更改指向的对象,而指针可以在任何时候指向不同的对象,并且可以为 NULL。 啊!C++内存分区 C++内存分为四个主要区域:栈区、堆区、全局/静态存储区和代码区。 啊!堆区申请的内存没有被释放 如果堆区申请的内存没有被释放,会导致内存泄漏,程序运行时间越长,占用的内存越多,最终可能导致系统资源耗尽。 啊!介绍几种常见的 STL 常见的 STL(标准模板库)组件包括:vector(动态数组)、list(双向链表)、map(键值对集合)、set(唯一元素集合)、queue(队列)、stack(栈)等。
点赞 评论 收藏
分享
6 9 评论
分享
牛客网
牛客企业服务