logo
  • 首页
  • 找资料
  • 搜考题
  • 去刷题
  • 刷面经
  • 面试题
登录 注册
前端、移动端工程师/专家
运维工程师/专家
产品经理/总监
Golang工程师/专家
C、C++工程师/专家
互联网运营
Python、算法工程师/专家
测试/质量保证
数据研发/数据仓库/大数据
Java工程师/专家/架构师
网络工程师/专家

面试题目/Java工程师/专家/架构师/

面试题:在模拟设计一个电源总开关系统时,假设该开关能够控制四盏灯、一个风扇、一台空调和一台电视机的启动与关闭,请问可以使用哪种设备或工具来模拟实现这一系统?

掌握等级:3 星级

面试题:请简述策略模式(Strategy Pattern)的主要目标和意图是什么?

掌握等级:5 星级

面试题:关于OA系统的假条审批模块设计,根据员工请假天数不同由不同级别的管理者进行审批,请阐述你的设计思路并指出适合采用的模式来实现以下规则: 1. 员工请假天数小于3天,由主任审批; 2. 员工请假天数在3天(含)至10天之间,由经理审批; 3. 员工请假天数在10天(含)至30天之间,由总经理审批; 4. 员工请假天数超过30天,系统应提示拒绝信息并不允许总经理审批。请问你会使用哪种设计模式来实现这一功能?

掌握等级:2 星级

面试题:在现有系统兼容性不佳的情况下,当已有的类能满足当前需求时,应如何进行优化或调整以满足系统的兼容性要求?

掌握等级:3 星级

面试题:针对系统中的子模块需要为其他模块提供对不同数据库系统(Oracle、SQL Server、DB2 UDB等)的访问功能,这些数据库提供的访问接口存在差异,但访问流程相同(如连接数据库、打开数据库、查询数据等),请阐述一个设计模式,该模式能够抽象化相同的数据库访问过程。

掌握等级:5 星级

面试题:请阐述你对代理模式(Proxy Pattern)的概念理解,并简要描述其工作原理。

掌握等级:3 星级

面试题:请阐述关于“将对象定义为原型并提供复制自身方法”的模式的关键要点是什么?

掌握等级:3 星级

面试题:请简述在不干扰其他对象的前提下,以灵活、透明的方式为对象增加职责时,你会选择哪种设计模式来实现?同时,请谈谈你对这种设计模式的具体应用有哪些理解。

掌握等级:5 星级

面试题:请描述一下您会如何使用技术工具设计一个高校奖励审批系统,以实现对教师与学生的奖励申请进行审批,具体要求如下:当教师发表论文数量超过十篇或学生论文数量超过两篇时,可以评选科研奖;当教师的教学反馈分数达到或超过90分,或学生的平均成绩达到或超过90分时,可以评选成绩优秀奖。请详细描述您的设计思路,并说明您将如何实现系统对不同奖励条件的判断,以确保教师或学生是否符合获奖要求?

掌握等级:5 星级

面试题:请描述在软件设计中,当不同级别的用户对同一对象拥有不同访问权限,或者某个客户端需要间接与特定对象互动但无法直接操作时,应采用哪种设计模式来实现这种需求?请简述该设计模式的核心思想。

掌握等级:3 星级

显示 1 - 10 条,共 1233 条

Previousleft1234 ... 124Nextright
image
image

如果您希望在移动端刷题,可以扫码!

最热门资讯

image

JAVA工程师面试指导--猎头内部资料

阅读数 11891

image

常见面试问题100问!

阅读数 32921

  • logo

您可以在下面这些平台中找到我们,我们会在1-2个工作日内回复。

关于网站
  • 关于我们
  • 意见反馈
  • 使用帮助
  • 免责声明
其他相关
  • 友情链接
  • 隐私条款
Copyright © 2020-2023 北京明婉科技有限公司
京ICP备2022017351号-5