校招内推后微信交流,选择使用飞书视频会议,大概持续了45分钟,主要是问个人的项目经历,但是是看面试官感兴趣的点,简历上问的比较少,可能只占50%
面试官问的面试题: - 关于鸿蒙开发及应用项目的面试交流
- 课程替代情况:。
- 鸿蒙开发特点:认为鸿蒙开发封装了很多语言特性,使用方便,如懒加载功能。
- 应用开发情况:独立开发了仿今日头条的鸿蒙应用,包括登录验证、视频播放等功能,使用Python爬取新闻数据。
- 项目创新之处:自行添加了实时数据填充、组件设计和视频播放功能。
- 技术优化思考:若重新开发,将考虑爬取源数据构造软件、建立数据库、加强安全设计等,以实现更规范的设计。
- 加载速度表现:通过滚动条动态懒加载优化了应用的加载速度。
- 登录安全设计:当时仅使用文本文件存取注册信息进行比对,现在认为应加入更多验证防止劫持。
- 技术交流与项目经验分享
- 登录验证方案:
- 哈希加密结合:
- 鸿蒙OS框架:
- Java知识:包括static方法、代码块、变量的用途,以及Java虚拟机的垃圾回收机制,虚拟机内存区域。
- 个人项目
- 安卓框架开发面试交流
- 设计与开发流程:
- 保证存储和查询效率:
- 自学与学习资料:。
- 常用网站和Git操作:
- Linux命令和其他技术:
- 面试后续事宜:
1. 如何保持自己的 work life balance
2. 对岗位的理解
3. 情景问答:如果有个客户等了太久不耐烦,你会怎么做?
4. 情景问答:如果你一小时后有个会议,半小时后有个客户,你会怎么安排?(大致意思,考怎么处理日程冲突)
我情景问答一直跳,他就直接问了我最后一个问题。
5. 为什么选择这个岗位
1. 如何保持自己的 work life balance
2. 对岗位的理解
3. 情景问答:如果有个客户等了太久不耐烦,你会怎么做?
4. 情景问答:如果你一小时后有个会议,半小时后有个客户,你会怎么安排?(大致意思,考怎么处理日程冲突)
我情景问答一直跳,他就直接问了我最后一个问题。
5. 为什么选择这个岗位