神州数码 认领
服务业 北京 1000人以上 民营/私营公司
为什么接口重要?<br><br>为什么接口重要?<br>接口的重要在于消费者(客户端)不需要了解生产者(服务端)的细节,接口相当于合同,当合同不变的时候,谁生产如何生产都不是消费者关心的问题。
有没有做过什么比较实质性的事情来提升你的程序员职业水平?<br><br>我的回答:这个很难说,我的做法是坚持学习,坚持写技术类博客。<br><br>用某种语言在纸面上实现一个基本的数据结构。(用近似真实格式的伪代码来表达?)<br><br>我的回答,找一本基础的数据结构书籍吧,比如这一本《数据结构与算法分析:C语言描述(原书第2版)》<br><br>为什么单一责任原则重要?<br><br>我的回答,因为职责明确,设计就不容易混乱,即使有后续变化也是可控的。
正在加载验证码...
神州数码软件开发工程师面试经验&面试问题
面试问题
为什么接口重要?<br><br>为什么接口重要?<br>接口的重要在于消费者(客户端)不需要了解生产者(服务端)的细节,接口相当于合同,当合同不变的时候,谁生产如何生产都不是消费者关心的问题。
面试过程
有没有做过什么比较实质性的事情来提升你的程序员职业水平?<br><br>我的回答:这个很难说,我的做法是坚持学习,坚持写技术类博客。<br><br>用某种语言在纸面上实现一个基本的数据结构。(用近似真实格式的伪代码来表达?)<br><br>我的回答,找一本基础的数据结构书籍吧,比如这一本《数据结构与算法分析:C语言描述(原书第2版)》<br><br>为什么单一责任原则重要?<br><br>我的回答,因为职责明确,设计就不容易混乱,即使有后续变化也是可控的。