Momenta(北京初速度科技有限公司) 后端开发实习生-C++/Python/Java 一面凉经(1.30)
面试形式为电话面试,全程大约30分钟左右,面试官自我介绍是跨部门的面试。
首先是常规的自我介绍,应该问题都不大。随后就是面试官的发问
面试问题如下:
- 面向对象编程的特性
- 如何向家里人(外行人)解释清楚进程和线程
- 美学理念在编程中的重要性,代码的优雅是否有必要(记不太清楚了
- 为什么写软件是困难的
- 代码重构在那些场景下是必要的
- Java多继承,多接口和正交性(具体问题忘了)
- Python字符串的正则化以及给出一部分相关的问题场景去解决
- Python的一些核心类型以及各自的特性
基本都是一些比较偏基础理论的问题,可能看我还是在校学生?不过整体表现下来感觉有点悬乎,最后面试官跟我说我对一些基本概念没有精确的理解。。。。八成感觉要凉。然后他介绍了他自己的部门以及实习生过去之后可能的工作。
以上就是的一面的全过程,仅供参考