0 0

面试时直接让你设计一个系统,一般怎么下手?5

比如让你设计一个学生考核系统。
2009年2月16日 15:50

3个答案 按时间排序 按投票排序

0 0

采纳的答案

需求--》数据库设计(或pojo设计)--》架构--》编码--》用户体验--》修改--》验收

2009年2月16日 21:54
0 0

1:最重要的是先看需求,然后根据实际情况来模拟一个操作流程,这是很重要的,然后是功能确认
2:语言选择-并且原型设计(交付确认)
3:数据库设计
4:程序架构搭建
5:编写测试数据库访问类(测试)
6:编写业务类(测试)
7:集成
8:试运行,由内部员工试用,然后交付用户试用
9:修改不合理的功能
10:验收

2009年2月17日 09:43
0 0

应该先了解一下需求

2009年2月16日 15:52

相关推荐

    系统设计面试题精选.pdf

    本资源是关于系统设计面试题的精选集锦,涵盖了分布式ID生成器、短网址系统、信息流、定时任务调度器、API限速、线程安全的HashMap、最近一个小时内访问频率最高的10个IP、负载均衡、Key-Value存储引擎、网络爬虫、...

    Python-了解如何设计大型系统为系统设计面试作准备

    在实际的系统设计面试中,你可能需要解决特定场景的问题,如设计一个图片分享网站、在线视频流平台或者电子商务系统。这时,你需要运用上述知识,并结合具体需求提出合理的设计方案。 通过深入学习Python的Web开发...

    系统设计面试-第3章:系统设计面试框架

    在准备系统设计面试时,面试者需要掌握一系列技巧和方法,来应对面试官可能提出的问题。面试者应该首先了解问题的本质,并确定设计的范围。这一步骤要求面试者通过提问来澄清需求,并对产品或服务的功能、用户规模、...

    Linux系统程序设计(面试题)

    Linux系统程序设计(面试题) 本资源摘要信息涵盖了 Linux 系统程序设计的基础知识和面试题,涵盖了操作系统、进程管理、存储管理、文件系统、进程通信等方面的知识点。 一、操作系统基础知识 * 操作系统是一种系统...

    大公司系统设计面试宝典

    【大公司系统设计面试宝典】是一份针对大型企业面试准备的重要资料,涵盖了诸如Twitter、Netflix、聊天系统、GFS以及MapReduce等热门系统的架构设计。这份文档旨在帮助面试者全面理解分布式系统的关键技术和设计原则...

    JAVA课程设计,面试打分系统,大学生.rar

    在本项目中,我们关注的是一个基于JAVA的课程设计,具体是一个面试打分系统,适合于大学生进行学习和实践。这个系统旨在模拟真实的面试过程,为面试官提供一个量化评估应聘者表现的工具。下面我们将深入探讨这个系统...

    Asp.net 做的面试管理系统

    在这个“Asp.net 做的面试管理系统”中,开发者利用Asp.net的强大功能,结合C#编程语言,构建了一个集成了多种特性的系统,旨在提供高效的面试流程管理。 首先,系统的开发语言C#是.NET框架的主要编程语言,它支持...

    系统设计 + 大型系统设计方法详细解读 + 面试技巧

    在实际面试中,常见的系统设计题目可能包括设计一个推荐系统、搜索引擎、支付系统等。你需要考虑如何处理用户行为数据、实现高效的搜索算法、确保交易安全等。在这个过程中,数据结构和算法的基础至关重要,它们是你...

    硬件工程师面试时一些常见的面试问题类型举例

    硬件工程师面试时,面试官通常会针对应聘者的理论知识、实践经验、技术技能以及解决问题的能力进行评估 硬件工程师面试通常会涉及以下几方面的问题: 一、专业基础知识 模拟电路和数字电路方面: 解释三极管的工作...

    《探索系统设计面试》英文版 《Grokking the System Design Interview》

    系统设计能力是衡量一个程序员是否优秀的重要标准,尤其是在大型科技公司如谷歌、亚马逊、微软等的面试过程中,这种能力被视为必不可少。不同于传统的算法题目,系统设计考察的是对复杂系统的理解和设计,以及沟通和...

    C语言程序设计面试题

    本资源提供了 C 语言程序设计面试题,涵盖了预处理指令、宏定义、预处理器、嵌入式系统、死循环、数据声明等多个方面的知识点。通过这些面试题,可以考察应试者的 C 语言基础知识、编程能力和解决问题的思维方式。 ...

    计算机,系统设计,系统设计面试

    在准备外企系统设计面试时,了解一系列与计算机系统设计相关的知识点是非常重要的。首先,掌握API测试的不同方法对于确保应用程序的可靠性和性能至关重要。API测试包括但不限于功能测试、负载测试、安全测试和集成...

    面试管理系统说明书,使用于面试管理系统

    面试管理系统是当代人力资源管理中不可或缺的一环,尤其在招聘环节,其对优化面试流程、提升效率以及保证面试公正性具有至关重要的作用。随着信息技术的发展,面试管理系统作为一款专用软件工具,逐渐走入了各大企业...

    研究生面试系统

    【研究生面试系统】是一款专为研究生招生面试设计的软件应用,旨在提高面试的效率和公正性。该系统由教师端和考生端两大部分组成,教师能够方便地录入考生的相关信息,包括姓名、学号、专业等,同时也能够管理和设置...

    知识星球JavaGuide面试大全

    知识星球JavaGuide面试大全,包括大厂面试题,万字总结java面试题...后端面试高频系统设计,面试指北,Java+必读源码系列,JavaGuide面试突击版5.0(暗黑版),JavaGuide面试突击版5.0,从零开始手把手教你实现一个简单的RPC框架

    java 网络招聘与面试系统的设计与实现.zip

    1.求职者注册与登录功能 2.求职者通过系统投递简历进行求职功能3....审核企业是否合法功能5.企业招聘功能6.企业通过系统筛选简历功能7.面试功能8.管理员注册与登录功能9.管理员通过系统审核企业是否合法功能

    基于P2P的远程视频面试系统的分析与设计

    ### 基于P2P的远程视频面试系统的分析与设计 #### 摘要与背景 本论文探讨了一种新型远程视频面试系统的构建方法,该系统基于P2P(Peer-to-Peer)技术,旨在解决传统视频面试中存在的服务器负载高、带宽瓶颈等问题...

    易语言面试计时评分系统

    易语言面试计时评分系统的出现,为面试官提供了一款高效、便捷的面试管理工具,从而大大提升了面试过程的规范性和效率。该系统将计时与评分功能完美结合,不仅简化了面试流程,而且确保了评分的客观性和一致性。 ...

    企事业单位面试评分系统

    【企事业单位面试评分系统】是一款专为企事业单位设计的面试评价工具,旨在提供一个高效、规范的面试评估环境。该系统允许用户轻松录入面试相关数据,同时具备强大的报表统计功能,便于管理层对面试过程和结果进行...

    系统设计面试宝典-第二版

    《系统设计面试宝典-第二版》是一本专注于分布式系统设计的面试指南,由经验丰富的软件工程师和企业家Alex Xu撰写。这本书旨在帮助读者快速提升系统设计能力,特别适合准备求职面试,尤其是涉及到系统设计岗位的面试...

Global site tag (gtag.js) - Google Analytics