商汤科技前端一面

投简历 3.17 无笔试

一面 3.31 视频面试(45min)

  1. 自我介绍

  2. 作为一个前端工程师有什么要求,具备什么技能

  3. 项目情况

  4. GraghQL相比于传统的ajax请求方法的区别(项目用到GraghQL)

  5. HTTP状态码

  6. 输入url之后发生了什么

  7. 数据结构常用的?栈和队列的特点,使用场景

  8. promise

  9. class组件和函数式组件的区别?为什么react推出hooks并大力推广?

  10. useMemo的作用

  11. 手写防抖或手写节流

  12. 编程题:比较版本号

  13. var let const区别

  14. es6新增语法

  15. 数组常用方法

  16. filter concat 会改变原数组吗

  17. 箭头函数和普通函数的区别

  18. 普通函数在全局调用时,在严格模式下还是在非严格模式下会指向window?

  19. map和object的区别

  20. ==和===区别

  21. 输出

    1+'2'  
    1-'2'  
    {} === {} 
    {} == {}

  22. 对vue的了解
  23. 如何学习前端新技术

反问:

  1. 部门技术栈是vue,做的业务是智慧医疗相关。

  2. 评价

    算法写得好,用时比较短。js还需要加强,但对于校招生来说还可以。没深入问的计算机网络等对于校招生来说也比较重要,虽然短时间可能看不出,但对于长期发展还是很有用的。

  3. 结果什么时候出

    第一轮过了,后面还有一轮技术面+一轮综合面。



4.14更新:仍无二面消息。听说🔒hc了
#春招##前端##商汤科技##前端工程师#
全部评论
校招吗?
1 回复 分享
发布于 2022-03-31 14:06
我投的前端实习,现在还在筛选
点赞 回复 分享
发布于 2022-03-31 17:06
Mark
点赞 回复 分享
发布于 2022-03-31 23:56
是一个女面试官吗哈哈哈
点赞 回复 分享
发布于 2022-04-01 09:47

相关推荐

10-15 10:13
已编辑
门头沟学院 Java
记录的意义在于学习,华为的面试官对技术这一块我感觉真的专业,尤其是二面的面试官,感觉很大佬的样子。一面不会的问题:1. 元空间相关的垃圾回收问题,full GC2. 代理模式和装饰器模式的区别3. final关键字修饰的抽象类能不能被继承4. final关键字修饰的抽象方法能不能被重载和重写5. finalize关键字的作用(其实final是我自己作出来的,真的点到为止即可,不要过多的延伸)6. 好像是“遮掩”和“遮蔽”的区别7. 项目中提到的使用sharding-jdbc进行分库分表,路由是如何做的8. 分库分表分了几个表========================================================二面,面试官看着我的项目问的,用一些开源的项目让如此大佬来问,我真的觉得脸红惭愧,自己做的一堆垃圾,大佬还要想办法如何问这个问题才合适。没答上来的很多,但答案都在项目里写着。1. 线程池如何来创建,线程池的核心参数2. 如果你写了一个接口,访问的速度非常慢,那你应该如何来处理优化    这个问题的原因是项目里写了我用了Redis3. 还是这个接口,假设SQL Redis层面都没问题,响应速度还是很慢,你应该如何处理    这里我想了一会,他直接提示,从JVM层面考虑,我还是没想到    简单一点,你来说一下如何定位问题吧——应该是使用JVM相关的工具,但我一点不会4. 相关的设计模式5. 看到你用了分库分表,如果有多个实例,你如何避免资源的竞争    这个是因为简历上写了Redis的分布式锁,也答了分布式锁SETNX。6. 你用到了Kafka,那我问你,Kafka应该在什么场景下使用    我把kafka应用场景背了一遍,面试官说是为了连接生产者和消费者(有一个很关键的词,我忘掉了)========================================================主管面,就放开面了,自觉的一二面表现很一般,基本已经知道结果了,就每太纠结,正常和主管聊天了番外:面完晚上还梦到了入职华为,导师是二面的面试官,醒来一看天亮了,才知道什么事真正的白日做梦
投递华为等公司10个岗位
点赞 评论 收藏
分享
11 57 评论
分享
牛客网
牛客企业服务