3月4日蔚来Java日常实习一面
计算时间复杂度和空间复杂度的方法有哪些
数组和链表的区别
在MySQL中建立一个充电订单表,有主键ID、订单ID、用户ID、来源(数量有限),如何设计这个表,从字段的类型和大小角度出发
第一个场景,用户喜欢在客户端查看某笔订单的订单详情,第二种场景,数据团队需要查看某一些用户,某一批用户在某个某类客户端的一个下单的订单数量,查看用户的下单趋势。这两种下单的这种场景,你觉得结合我们的背景就是以及对应的查询场景,你觉得你刚刚的建表的这个 schema 有没有什么需要调整的地方?
结合底层的数据结构帮分析一下为什么索引能够加快整个的查询效率
左模糊右模糊全模糊的哪种更好
如果业务要求使用全模糊,你如何考虑
异常和错误的区别
Int 和 Integer 的区别
算法题:
1.给一个包含多个 if else 语句的函数,该函数依据不同的折扣类型执行不同的 discount 计算方法,如何优化使其能够在新增新的折扣方法时具备扩展性。
2.实现一个转账函数,实现两个账户之间相互转账,并保证在多线程下的准确性。
#java##实习##后端##面经##蔚来#
数组和链表的区别
在MySQL中建立一个充电订单表,有主键ID、订单ID、用户ID、来源(数量有限),如何设计这个表,从字段的类型和大小角度出发
第一个场景,用户喜欢在客户端查看某笔订单的订单详情,第二种场景,数据团队需要查看某一些用户,某一批用户在某个某类客户端的一个下单的订单数量,查看用户的下单趋势。这两种下单的这种场景,你觉得结合我们的背景就是以及对应的查询场景,你觉得你刚刚的建表的这个 schema 有没有什么需要调整的地方?
结合底层的数据结构帮分析一下为什么索引能够加快整个的查询效率
左模糊右模糊全模糊的哪种更好
如果业务要求使用全模糊,你如何考虑
异常和错误的区别
Int 和 Integer 的区别
算法题:
1.给一个包含多个 if else 语句的函数,该函数依据不同的折扣类型执行不同的 discount 计算方法,如何优化使其能够在新增新的折扣方法时具备扩展性。
2.实现一个转账函数,实现两个账户之间相互转账,并保证在多线程下的准确性。
#java##实习##后端##面经##蔚来#
全部评论
第一道算法是手撕策略工厂?
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享

点赞 评论 收藏
分享


小米集团
| 校招
| 超多精选岗位
点赞 评论 收藏
分享