Microsoft电面难度升级了!一道题要做50分钟…
OOD是技术面试中几乎必考的问题,是每个小白必须要跨过的一道坎。最近有网友爆料称:自己在面试微软的时候,一道OOD做了50分钟。
设计井字棋游戏
棋盘的尺寸为3 X 总是先行动走出第一步 如果一个位置已经被占,且一名玩家打算占领该位置,一个AlreadyTakenException信息将被抛出 如果一名玩家胜利,且有玩家打算继续行动,一个GameEndException信息将被抛出 如果所有的地方都已被占领,你需要输出"it's a draw"
LintCode答案:
部分资料展示
有哪些公司常考OOD题型?
OOD 面试有哪些类型题?
管理类面向对象设计 停车场问题 Parking lot 餐厅管理问题 Restaurant 预定类面向对象设计 酒店预订系统设计 Hotel Reservation 航空机票预订系统设计 Airline Ticket Reservation 实物类面向对象设计 Vending machine Juke box 游戏棋牌类面向对象设计 Black Jack Chinese chess
OOD 面试题的解题套路有哪些?
5C 解题法
SOLID 原则
小白不知从哪里入手?
适合谁
应届毕业生,有1-3年工作经验的工程师 准备求职Facebook, LinkedIn, Google, Amazon等IT企业的工程师 希望学习OOD面向对象设计的同学
谁来讲
文泰来资深FLAG工程师
北美知名院校计算机研究生,拥有多年的面试和面试官经验,尤其擅长系统设计、OOD等设计类题型。善于利用实例讲解,深入浅出。
什么是面向对象设计(OOD, Object oriented design) OOD 面试中常见面试题总结、分类 如何评判一次OOD面试的表现是好是坏 OOD 面试应对方法: SOLID 原则 5C 解题法 设计模式讲解 Design Pattern - Strategy 高频OOD面试题讲解 - 电梯设计 Elevator Design
或点击文末“阅读原文”报名
“在看”一下,offer拿下
最新评论
推荐文章
作者最新文章
你可能感兴趣的文章
Copyright Disclaimer: The copyright of contents (including texts, images, videos and audios) posted above belong to the User who shared or the third-party website which the User shared from. If you found your copyright have been infringed, please send a DMCA takedown notice to [email protected]. For more detail of the source, please click on the button "Read Original Post" below. For other communications, please send to [email protected].
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。