数字马力 后端开发 秋招笔试
#软件开发笔面经#
1.算法:求出字符串中的重复字符,并按顺序输出字符,以及对应的下标位置。
思路:多种方法,比如直接获取字符串中指定字符的下标位置,这道题就ac了。如果增加难度,不能使用封装好的方法,那我们只能记录每个字符所出现的所有下标位置,并且要保存其顺序,最后匹配map,找出所有结果。
2.SQL:三张表,学生表,老师表,选课表。(1)求出没选到XXX老师课的学生。(2)求成绩高于90的学生的平均成绩
思路:(1)通过选课表关联查询,join和where都可以(2)根据学生进行分组条件查询,聚合函数输出结果。
1.算法:求出字符串中的重复字符,并按顺序输出字符,以及对应的下标位置。
思路:多种方法,比如直接获取字符串中指定字符的下标位置,这道题就ac了。如果增加难度,不能使用封装好的方法,那我们只能记录每个字符所出现的所有下标位置,并且要保存其顺序,最后匹配map,找出所有结果。
2.SQL:三张表,学生表,老师表,选课表。(1)求出没选到XXX老师课的学生。(2)求成绩高于90的学生的平均成绩
思路:(1)通过选课表关联查询,join和where都可以(2)根据学生进行分组条件查询,聚合函数输出结果。
全部评论
约面了吗
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
2025-11-07 10:05
石家庄市第一职业中专学校 后端工程师 StephenZ_:我9月份找的第一段实习也是遇到这种骗子公司了,问他后端有多少人和我说7个正职,进去一看只有一个后端剩下的都是产品前端算法(没错甚至还有算法)。还是某制造业中大厂,我离职的时候还阴阳怪气我
点赞 评论 收藏
分享
阿里云成长空间 768人发布