蚂蚁金服 后端开发 暑期实习生 一面
简历经历
对各段项目的介绍。根据项目随时提问,如RESTful API, SOAP之类的知识。
计算机基础
HashMap 的实现
- Hash值如何映射到桶中????
- hashcode和equals函数的要求(修改equals为什么必须要修改hashcode)
- 扩容机制和均摊复杂度
Java 开箱 和 装箱 机制。(一开始没反应过来,说不会。在面试官的提醒下,基础类型 和 对象类型 的关系,我才会了。因为之前看的都是英文材料,box和unbox,对中文不是很敏感。)
算法题
编辑距离的递推公式
K-means算法。没答好,很久之前学过机器学习。但是因为放下的时间太久了,几乎都忘记了。
对面试官的反问
问面试官的问题:我投递的岗位是 后端开发,是否需要复习机器学习的算法?
答:这和公司的产品线有关,蚂蚁金服的产品和机器学习密切相关。开发不需要对机器学习有很深的了解,但需要有基础的了解。如果会的话,有加分。
#蚂蚁集团##实习##C++工程师##面经#