中小厂 设计模式怎么问

友友们,中小厂,设计模式,一般咋问呀,会问的很深吗

全部评论
1. 按照设计模式分类回答:创建(工厂,单例),结构(组合,代理,外观),行为(策略,模版方法)。 2. 常见的应用:工厂+单例+策略(解耦,提高灵活性,扩展性),组合(解耦合,灵活,,提高代码复用),外观(提高安全性),模版(提高代码复用,灵活性) 3. 在回答出来这些常见实用场景+使用的优点基本就是满意回答了 4. 如果要是优质回答:可以提出你看过的源码中例如springboot中一些设计模式(不常用的代理,责任链,发布订阅),但是展现了你的钻研与热爱
2 回复 分享
发布于 昨天 15:16 贵州
一般不会的,记住常用的就行(自己也会直接用的),然后附带使用的场景和优点。
1 回复 分享
发布于 昨天 15:08 贵州
被问过单例和策略,我觉得这俩加工厂是最有用的,单例一般会问你怎么写,网上有很多,虽然在工程上完全不是那么写就是了.
1 回复 分享
发布于 昨天 15:11 北京
记住哪些场景用了什么设计模式能举出例子来就行
点赞 回复 分享
发布于 昨天 16:00 陕西
看你熟悉哪个,在介绍你学过的设计模式时候顺便带一下项目里面用到的,然后像常见的单例 工厂背一下八股
点赞 回复 分享
发布于 昨天 16:26 陕西

相关推荐

评论
点赞
2
分享

创作者周榜

更多
牛客网
牛客企业服务