现在在面试过程中,要求提供过往项目的架构设计、解决方案,甚至部分源码或运行效果展示。从求职者的角度看,这些内容往往涉及原公司的商业机密与知识产权,本应严格保密。这种面试要求合适吗?