东莞华勤面试 2021.10.08

东莞华勤面试 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
  • 如果要加上最低分了?

    • 使用UNION

其他的

  • 在之前两年多的项目学到了什么
  • 华为项目有什么特点
  • 未来的职业规划
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值