海康威视笔试Java

一,单项选择
二、多项选择
三、两道编程

选择都是简单的八股。

两道编程题,第一个是构造题,构造订单号,和解码订单号,可以使用本地IDEA,建议提前熟悉Date这个类的api用法,以及在指定的情况下如何抛出异常。

第二题求众数(相同的话,取最小的),使用HashMap记录元素次数,以及使用两个变量分别记录众数是哪一个元素的,以及最大的次数是多少。只需要一次遍历即可,每次遇见新元素的,先维护进map,然后看其次数,如果次数大于最大的次数,则更新众数元素和最大的次数。如果相等的话,比较维护元素的大小以及本元素的大小,将小的更新一下。最后返回这个维护的元素即可。#牛客AI配图神器#

#发面经攒人品#
全部评论

相关推荐

点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

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