熙牛医疗线上笔试试题!

我的试题场景是对有关成绩成绩的数组对象去重,但是我需要补充的代码是检查数组对象检查是否有问题。
成绩数组对象:[〈id:1,name:“小明”,store:99〉,······]
1.检查这个数组对象是否是字符串,数字,null undefined,纯对象,如果是的话就返回传入参数错误。
2.检查数组对象中,数组的每一项都是对象,并且不是null,数组中的每一个对象的属性值都存在且对应的值类型都正确,还有score值不能越界。如果有错误就返回数据错误。
功能都写出来了,但是我后面返回错误类型我写是return Error(“参数错误”),这个写法是错误的😂。有没有大佬在评论区分享建议咋样抛出错误?
最后吐槽一下这个公司的线上笔试体验太糟糕了,题目不知道在哪,编辑器只有一个黑框,其余屏幕有黑的有白的,担还是可以看到黑的下面隐隐约约有字,白的上面有一行字只显示了一半。不知道是我的谷歌浏览器还是他那边问题😅#牛客AI配图神器#
全部评论
线上笔试是我谷歌浏览器版本太旧了导致的
点赞 回复 分享
发布于 03-11 14:46 湖南

相关推荐

03-06 08:02
门头沟学院 Java
一共两道题(时间60min)第一题就是简单的求两数之和 (力扣热一)第二题应该是树形结构节点打印(没写出来)import java.net.SocketTimeoutException;import java.util.Arrays;import java.util.List;// 必须定义 `ShowMeBug` 入口类和 `public static void main(String[] args)` 入口方法public class ShowMeBug {static class Node {int id;int parentId;String name;public Node(int id, int parentId, String name) {this.id = id;this.parentId = parentId;this.name = name;}}public static void main(String[] args) {List nodeList = Arrays.asList(new Node(1, 0, "AA"),new Node(2, 1, "BB"),new Node(3, 1, "CC"),new Node(4, 3, "DD"),new Node(5, 3, "EE"),new Node(6, 2, "FF"),new Node(7, 2, "GG"),new Node(8, 4, "HH"),new Node(9, 5, "II"),new Node(10, 0, "JJ"),new Node(11, 10, "KK"),new Node(12, 10, "LL"),new Node(13, 12, "MM"),new Node(14, 13, "NN"),new Node(15, 14, "OO"));print(nodeList);}public static void print(List nodeList) {}}在showmebug上作答输出的结果是树状结构的字符串
查看2道真题和解析
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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