用友2017校招web前端笔试题(三)
时长:120分钟 总分:100分
143浏览 0人已完成答题
题型介绍
题型 | 多选题 | 简答题 |
---|---|---|
数量 | 9 | 15 |
在Web应用的集群中,经常用到一个WEB服务器,作为反向代理,请问下面哪些...
Java是一门支持反射的语言,基于反射为Java提供了丰富的动态性支持,下...
下面程序段的时间复杂度为________。(n>1) sum=1;...
sum=1; for (i=0sum<ni++) sum+=1
在下图中找到从S节点开始,到达目标节点T,请根据Dijkstra最短路径算...
猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个,第二天早上又...
位运算是常见的运算,计算机内部运算时所有的数都是以二进制进行表达的,移位运...
下面这个HTML和JavaScript程序结合的片断: Button&nb...
<button>Button 1! </button><button>Button 2! </button><button>Button 3! </button>var prizes = ['IPHONE', 'Football', 'BMW'] for (var btnNum = 0 btnNum < prizes.length btnNum++) { document.getElementById('btn-' + btnNum).onclick = function() { console.log(prizes[btnNum]) } }
实现一个单向顺序链表,链表中存储的数据为整型数,要求提供add、conta...
实现一个单向顺序链表,链表中存储的数据为整型数,要求提供add、contains和remove方法,表示新增和删除结点,链表没有容量限制(假设内存够用)
删除一个字符串中前面出现过的字符,只保留首次出现的字符, 例如 "h...
删除一个字符串中前面出现过的字符,只保留首次出现的字符, 例如
"hello it is a test and you can do it will"。
输出结果为:"helo itsandyucw"
贷款是个复杂的流程,中间会遇到各种审批环节,在一个审批过程中,只要有一个环...
贷款是个复杂的流程,中间会遇到各种审批环节,在一个审批过程中,只要有一个环节审批不通过,整个贷款就会被否决, 假设贷款申请类为Loan,贷款人的信用信息和本次贷款的背景、以及审批过程的流程数据存在LoanContext 审批接口为:
public interface IApprove { boolean approve(LoanContext ctx, Loan loan) }
1). 请设计这么一个系统称为LoanManager,支持动态的添加审批环节,支持这种审批业务。
2). 如果审批算法发生变化,比如中间审批,只要老板审批通过,不管其他审批是否审批通过系统都审批通过,为了适应这种需求,需要动态的修改和调整审批算法,你要如何重构代码呢?
有一个数据库,包括雇员表(employee), 客户表(customer)...
有一个数据库,包括雇员表(employee), 客户表(customer)、产品表和订单表(Order), 订单明细(orderline) 它们的数据如下:
产品表:ID,产品编码(code),价格(price),名称(name)
订单:ID, 客户ID(c_id), 签单雇员ID(e_id), 签单日期
订单明细:ID, 订单ID(o_id), 产品id(p_id), 订单数量(quantity)
问题1: 写一个程序,统计产品的畅销情况,显示产品的编码、名称,销售数量
问题2:统计最具价值员工,最具价值员工是销售订单总额最大的员工,显示员工名字和销售金额
平面中给定一个点,和一条线段,判断这个点是否在这个线段上,假设点类为 c...
平面中给定一个点,和一条线段,判断这个点是否在这个线段上,假设点类为
class Point { int x int y }
线段两个点位v1, v2, 需要测试的点位p, 请实现一个简单的程序判断这个点是否在线段上