东莞华勤面试 2021.10.08
面试时间:2021.10.08 19:00
面试形式:技术面试官+人力面试官 + 直接电话面试
总结:问了较多前端+数据库的内容。面试更多的是开放性的问题
面试题:
-
说一下自己项目中所做的内容 -
前端VUE是否有了解过
说了一下VUE的响应式布局
SQL类:
-
用什么ORM -
SQL优化技巧(多次遇到了)
- 查看执行计,重点关注
- **type列,**连接类型,至少是range,不能是all
- rows,扫描行数
- 当只需要一条数据的时候,使用limit 1dew
- 不建议使用%前缀模糊查询
- 避免隐式类型转换
- 对于联合索引来说,要遵守最左前缀法则
-
查询学生表中三科成绩最高的学生和对应的分数
- 要看学科成绩最高,使用group by course按照成绩进行分组,每一个学科一组。
- 使用max函数,查询最高分
select course,max(score) form excel group by course
- ? 如果要查询对应同学的名字呢?考虑同名情况。
- 有最高分,通过分数左连接就好了
- 或者使用分钟做子查询
- 不能直接查询name,因为name没有分组,会有重名的情况
select b.* from (select subject,max(score) m from grade GROUP BY subject) t,grade b where t.subject=b.subject and t.m=b.score
其他的
- 在之前两年多的项目学到了什么
- 华为项目有什么特点
- 未来的职业规划
|