海康威视笔试Java
一,单项选择
二、多项选择
三、两道编程
选择都是简单的八股。
两道编程题,第一个是构造题,构造订单号,和解码订单号,可以使用本地IDEA,建议提前熟悉Date这个类的api用法,以及在指定的情况下如何抛出异常。
第二题求众数(相同的话,取最小的),使用HashMap记录元素次数,以及使用两个变量分别记录众数是哪一个元素的,以及最大的次数是多少。只需要一次遍历即可,每次遇见新元素的,先维护进map,然后看其次数,如果次数大于最大的次数,则更新众数元素和最大的次数。如果相等的话,比较维护元素的大小以及本元素的大小,将小的更新一下。最后返回这个维护的元素即可。#牛客AI配图神器#
#发面经攒人品#
二、多项选择
三、两道编程
选择都是简单的八股。
两道编程题,第一个是构造题,构造订单号,和解码订单号,可以使用本地IDEA,建议提前熟悉Date这个类的api用法,以及在指定的情况下如何抛出异常。
第二题求众数(相同的话,取最小的),使用HashMap记录元素次数,以及使用两个变量分别记录众数是哪一个元素的,以及最大的次数是多少。只需要一次遍历即可,每次遇见新元素的,先维护进map,然后看其次数,如果次数大于最大的次数,则更新众数元素和最大的次数。如果相等的话,比较维护元素的大小以及本元素的大小,将小的更新一下。最后返回这个维护的元素即可。#牛客AI配图神器#
#发面经攒人品#
全部评论
相关推荐
昨天 10:56
哈尔滨工程大学 Java 一条小丑鱼:大厂的hc,实际hc数为基数,预发offer数=hc*2,预沟通offer数=hc*3,实际上11月也不一定会有机会,现在都不怎么招人,而且92还是少数,后面会有大量一堆实习的双非什么的去抢,仅剩的一点点hc,哎,太难了

点赞 评论 收藏
分享