招银网络科技2020秋招提前批JAVA笔试记录
基本上计算机的各个方面都有涉及,想全部答出来基本上不可能,在此决定以后还是乖乖找内推好了,别瞎JR自己投简历了
以下列出了一些我比较有印象的题
小题:(30道,50min)
check约束涉及的完整性是:
不属于结构型模式的设计模式有哪些
代理模式与装饰者模式的区别
带宽100Mps,窗口65535字节,时延20ms,计算吞吐量
FURPS模型
信号量初值为3,当前为-2,有几个等待进程
汇编:DADD R1,R2,R2 与 DSUB R2,R4,R5 之间是什么关系
数据库水平分区与垂直分区的区别与适用场景
在观察者模式中,目标与观察者之间的关系是什么
各种排序算法的区别
读代码题
CSCAN算法
一道线性代数题目,考的是线性方程组求解,比较简单
大题:(3道,70min)
字符串替换(填空,很简单,但是卷子上的代码逻辑太迷了,为啥非要按照你这垃圾逻辑写代码,不能让我自己写呢,光是读懂你这代码要干啥,读了起码10分钟,而且换行还对不齐,逼死强迫症)
一段代码(填空,要求将原代码利用代理模式来解耦吧?有点想不起来了,考的主要是业务代码水平,比如注解的用法呀什么的,这道题用了太久,并且这道题也没法调试,导致洗牌算法这一题也没写完)
洗牌算法(与牛客上不同的是在奇数次洗牌和偶数次洗牌时方式不一样,并且当总牌数为奇数或者偶数时洗牌方式也不一样)
#招银网络科技笔试##招银网络##Java工程师##校招##面经#前两道题都没法调试,编程界面垃圾的不行,哪怕是包的导入import都得自己写,估计我第二和第三道编程题都凉凉