社区
C#
帖子详情
阿里巴巴 危机中的面试,5年开发经验后不能确定的答案!高手来看看。。。
abcdefgabczz
2009-07-20 08:23:26
加精
在杭州做。NET开发5年了,去阿里巴巴面食。
面食官问我:1。系统设计是否需要把每个函数的参数都确定,确定参数属于设计的范畴吗?
2。如何验证我们自己的设计?
3。页面上的UI控制,比如JS控制属于系统设计需要考虑的范畴吗?
4。复杂的查询 是否需要在设计的时候把表关系图写在文档上?开发人员看文档这样是否方便?
...全文
11662
339
打赏
收藏
阿里巴巴 危机中的面试,5年开发经验后不能确定的答案!高手来看看。。。
在杭州做。NET开发5年了,去阿里巴巴面食。 面食官问我:1。系统设计是否需要把每个函数的参数都确定,确定参数属于设计的范畴吗? 2。如何验证我们自己的设计? 3。页面上的UI控制,比如JS控制属于系统设计需要考虑的范畴吗? 4。复杂的查询 是否需要在设计的时候把表关系图写在文档上?开发人员看文档这样是否方便?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
339 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liulongfei915103
2010-07-24
打赏
举报
回复
顶………………………………
huanglongqi1314
2010-07-24
打赏
举报
回复
还没到那高度
wq326431904
2010-07-16
打赏
举报
回复
哎 看不懂啊 好深奥
yx5131421
2010-07-14
打赏
举报
回复
靠,比较难啊~~
01Byte空间
2009-10-30
打赏
举报
回复
我也在杭州 刚毕业 不知道 5年后 能不能 回答呢
mf1055036
2009-09-24
打赏
举报
回复
刚接触这些,不懂~~
24K純帥
2009-09-23
打赏
举报
回复
架构师啊,不知道我啥时才能这境界~
yaoming1718
2009-09-23
打赏
举报
回复
软件工程。。。。
ambarino
2009-08-14
打赏
举报
回复
1。系统设计是否需要把每个函数的参数都确定,确定参数属于设计的范畴吗?
概要设计只写函数名称 详细设计可以写参数
2。如何验证我们自己的设计?
设计评审
3。页面上的UI控制,比如JS控制属于系统设计需要考虑的范畴吗?
需要的
4。复杂的查询 是否需要在设计的时候把表关系图写在文档上?开发人员看文档这样是否方便?
可以写 写清楚的话开发更加方便
====
以上需要cmmi的知识
lost1252027
2009-08-14
打赏
举报
回复
软件设计师学习过一些。
Caber
2009-08-13
打赏
举报
回复
学习了
hai_yang_09
2009-08-13
打赏
举报
回复
顶
hufupeng
2009-08-13
打赏
举报
回复
1、第一题:答案需要在系统设计中规定好公有方法的接口和参数,这样才能够组织一个团队进行协作开发。公有方法内部可以按需要划分出一些私有方法,这样可以使代码更加清晰,这样私有可以由开发人员按需要进行设计。
2、第二题:和客户方代表进行验证,验证设计的流程是否正确,对客户方来说,最好做出一个demo的系统,给用户确定。如果是设计的方法方面的话,需要和项目需求设计人员、概念设计人员、等相关人员,一起审核设计上是否存在逻辑错误。
3、这个要看什么样的应用,bs还是cs,本题说的是js,说明是bs模式,对于bs模式来说,要看项目的范围和使用要的要求,如果应用范围很小,也就几个,几十,几百个人使用,使用频度不高,用户对界面要求也不是很高的话,就没有必要考虑js,如果考虑用户体验,就需要在设计时候,指出界面处理方式。如果使用面比较广,用户要求也高,还要考虑页面相应速度,等,需要在设计的时候,强调使用js
4、第四题:不需要,如果是那样的话,就说明,编写代码的人员层次太低,基本上属于一点能力都没有的人,连初级程序员的能力都不具备了。
以上是个人观点,仅供参考
卡卡Gemini
2009-08-05
打赏
举报
回复
这个也难?第一个肯定不需要
第二个,验证设计,那要靠设计良好的测试用例
第三个,web我不太懂,但是系统设计肯定要考虑到方方面面,但是要从整体,大处去考虑
第四个,我通常放在一块,这是因为文档基本就写给我自己看,如果看的人多一定要分类明确
wtboy
2009-08-05
打赏
举报
回复
关注中。。。。
坏人修
2009-08-05
打赏
举报
回复
呵呵,不会。不过今天才知道原来阿里巴巴有面条师傅
czlsb1025
2009-08-04
打赏
举报
回复
我还是继续学习下,再考虑去向。。
madom
2009-08-04
打赏
举报
回复
不会
ujnmaomao
2009-08-04
打赏
举报
回复
我还是顶一下好了。。。
ck4
2009-08-03
打赏
举报
回复
我觉得
既然接口都写了,就应该写上参数,这也是可以验证设计的一个环节。如果发现写起来很麻烦,可能就应该修改设计了。
关于设计的debug,尽可能多的review,和听取最终用户的意见。如果设计队伍的水平正常,这样就够了吧
只要在技术上确定可行,就不要考虑得太细,给出大框架和要求,细节留给实现者去想。一个局部可控的东西就算重新写也不费力气
DB设计当然要有,但是没有必要把同样的东西写上多遍,否则没法维护。在这个原则的前提下,怎么容易理解怎么做
设计总是会变的,意识到以后可能会改很多东西,有心理准备,不要陷入文档地狱
以上仅为直觉,估计不是面试官想听的-_-!
加载更多回复(314)
【
面试
】
阿里巴巴
Java经典
面试
题整理及
答案
详解
Java
开发
工程师-
面试
题目集锦 Java的数据结构有哪些? 线性表,链表,栈,队列,图,树 什么是OOP? 面向对象编程 面向对象编程的原则有哪些? 单一职责原则:一个类
中
应该是一组相关性很高的函数、数据的封装! 开闭原则;对扩展开放,对修改关闭,即在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展。 里氏替换原则:所有引用基类的地方必须能透明地使用其子类的对象。只...
2024最新
阿里巴巴
必问的200个
面试
题以及
答案
,助你斩获阿里offer
金三银四到了,送上一个小福利!《互联网大厂
面试
真题解析、进阶
开发
核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!片转存
中
…(img-X2IUxx2E-1712556196995)][外链图片转存
中
…(img-zjk3N6mY-1712556196996)]既有适合小白学习的零基础资料,也有适合3
年
以上
经验
的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java
开发
知识点,真正体系化!
阿里巴巴
2016校招
面试
经验
参加了
阿里巴巴
2016内推
面试
,总结一下面经,校招内推分为三次技术面和一次HR面 今
年
阿里的内推
面试
还是相当的早的,六月低结束导师合作公司的实习,七月份开始准备的阿里
面试
,基本上算是裸面了,只能边
面试
边准备,终于走完了全程,今
年
的缩招和降薪闹的沸沸扬扬,一路走来也是很不容易,尤其是一个裸面的,也是人生的第一次正规
面试
,有些地方确实之前没有做过也没准备,有些地方是缺少
面试
经验
回答的不好, 下面总
面试
分享:一
年
经验
初探
阿里巴巴
前端社招
一般阿里社招都是招3-5
年
的P6+高级工程师,当初自己一
年
经验
也没有想过有这个
面试
机会。 虽然没想着换工作,但是经常关注一些招聘网站的信息,某一天,在某boss上有个人找我,叫我发一下简历,我一看是阿里的某技术专家,虽然之前也有阿里的在某boss上给我要简历,但是我深知自己
经验
不足,然后给boss说我是16届的,只有一
年
经验
,然后就没有然后了。这次我依然这么回复,但是这boss说,没关系
阿里巴巴
实习面经
不得不说,阿里在重视科研这里是有社会责任在的,比如
阿里巴巴
全球数学竞赛,这个是由马云2018
年
发起,
阿里巴巴
公益、达摩院联合举办的
阿里巴巴
全球数学竞赛,旨在通过有乐趣的竞赛激发人们对数学的热爱,关注这门基础学科。在
阿里巴巴
达摩院实习,算法岗,我是去
年
拿到的
阿里巴巴
达摩院的实习offer,这个过程还是比较惊心动魄,所以我称之为惊心动魄版本,我把这个经历和
经验
总结分享给大家,算是回馈牛客了。所以对算法应用无疑也是非常重视的,最好是有一些相关项目经历,这样才能首先吸引
面试
官的兴趣,其次才是扛得住
面试
官的追问。
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章