拓竹科技 前端一面

1.自我介绍

2.动态主题怎么实现的 CSS变量

除了主题颜色,对黑暗模式兼容怎么设计

less的作用,为什么选择less

原子CSS和less这些有什么区别,怎么理解

3.动态拼装是怎么实现的,这些卡片有层级上的概念吗

自己去实现一个拖拽怎么实现 怎么判断拖拽时选中的是哪个对象呢 把addeventlistener放在哪呢 e.target和e.curtarget的区别

4.usememo用在哪些场景

改变父组件的state子组件会跟着更新吗,会渲染?会刷新?会执行? props变了子组件就会更新吗?有什么方法可以让子组件不更新呢?

5.diff算法的理解 他的更新的时间复杂度是怎样的,讲原因 是深度优先搜索还是广度优先搜索

6.useref和usestate的区别

7.怎么理解闭包?他有什么用呢?怎么销毁掉这个变量

8.用过js哪些异步处理方式(promise await generate 定时器) 点击事件算异步吗 哪些是宏任务,哪些是微任务,宏任务和微任务的区别

9.跨域是什么东西?为什么要有跨域这东西?如何定向让某个域名a访问b?(CORS JSONP iframe+postmessage这种一般在什么时候用)

10.某个项目有部署吗?数据库用的什么?transport层 发送是通过什么形式发送 怎么理解nextjs这个框架 从aisdk拿到数据我是怎么渲染的,怎么去显示消息 tanquery在前端吗

11.手撕代码 防抖

12.平常会怎么用AI?agent用的多吗

#发面经攒人品#
全部评论
实习还是校招啊
点赞 回复 分享
发布于 昨天 21:13 湖北
想问一下佬,手撕题是他给你一个编辑环境还是自己打开自己电脑的vscode
点赞 回复 分享
发布于 昨天 19:29 湖南
mark
点赞 回复 分享
发布于 昨天 18:28 重庆
多多的面过了吗 要不看我帖子试下多多
点赞 回复 分享
发布于 昨天 17:23 上海
佬base 深圳还是上海呀
点赞 回复 分享
发布于 昨天 11:49 湖南

相关推荐

03-14 21:33
已编辑
东莞理工学院 Java
📍面试公司:好未来🕐面试时间:03/14💻面试岗位:golang后端开发❓面试问题:1. Go 的基本数据类型有哪些?2. 什么是值类型和引用类型,分别有哪些?3. slice 底层结构和扩容机制是什么?4. map 底层基于什么实现,是有序还是无序?5. 对 Go 的 channel 怎么理解?6. channel 一般用在什么业务场景?7. 无缓冲和有缓冲 channel 的区别是什么?8. 如何深拷贝 slice,避免多个变量互相影响?9. Redis 适用哪些业务场景?10. 为什么 Redis 单线程还能支持高并发?11. epoll 在 Redis 中用在什么场景?12. Redis 的 key 过期策略有哪些?13. Redis 过期删除后内存会立刻释放吗?14. Redis 内存满了有哪些淘汰策略?15. Redis 持久化方案有哪些?16. RDB 和 AOF 区别是什么?17. Redis 高可用方案有了解吗?18. Redis 主从、哨兵、集群的区别?19. ES 主要适用于什么场景?20. 业务数据(如订单)能不能存在 ES?21. 多表数据聚合同步到 ES 怎么实现?22. ES 集群健康状态有哪几种,分别代表什么?23. ES 设置分片和副本,允许节点宕机数量怎么判断?24. Kafka 和 RocketMQ 的区别是什么?25. Kafka 为什么会出现消息丢失?26. 如何避免 Kafka 消息丢失?27. Kafka 的 at least once 机制是什么?28. 业务层如何保证消息不丢失、最终一致?29. MySQL 事务隔离级别有哪些?30. MySQL 默认隔离级别是什么?31. 可重复读的含义是什么?32. 什么场景会使用不同的事务隔离级别?33. InnoDB 可重复读是怎么实现的?34. MySQL 有哪些存储引擎,区别是什么?35. MyISAM 适用什么业务场景?36. 联合索引的最左匹配原则是什么?37. MySQL 默认索引类型是什么,和哈希索引区别?38. 多表关联查询、聚合查询如何设计索引?39. 研发工程师应该如何应对和使用 AI?40. 使用 AI 编程工具有哪些风险?41. 怎么避免 AI 生成代码带来的线上问题?42. 平时用什么开发工具和 AI 模型?43. 使用 AI 辅助开发遇到过哪些问题,怎么解决?44.手撕sql包括建立索引等等🙌面试感想:感动坏了,春招以来最舒服的一场面试,大部分问题都回答出来了,并且面试官在你回答出来了之后,还会给予正反馈说没错,你说的对,然后记不太清楚的问题,他还会给予提示,然后告诉你该怎么去回答,并且给出他的看法,也是一天直接速通了两面下周三约HR面
发面经攒人品
点赞 评论 收藏
分享
昨天 16:32
已编辑
哈尔滨工业大学 前端工程师
1.     盒模型2. ​    position属性3. ​    absolute 和 relative 区别4. ​    项目响应式布局如何实现5. ​    rem 和 em 区别6. ​    http状态码7. ​    网络缓存8. ​    浏览器存储9. ​    ts 的优点10. ​    js 数据类型11. ​    类型判断方法12. ​    原型链的应用场景13. ​    vue 生命周期分个类描述14. ​    请求方法放在哪个生命周期?15. ​    watch 和 computed 区别16. ​    组件间通信17. ​    项目难点18. ​    前后端沟通有没有遇到问题19.let obj = { a: 0 };function test(obj) {obj.a = 1;obj = { a: 2 };obj.b = 3;}test(obj);console.log(obj); // 输出20.    事件循环输出题21.    算法:最长不含重复字符的子字符串帮同贴一个 米哈游校招内推链接~内推码:052BT投递链接:https://jobs.mihoyo.com/?sharePageId=121176&recommendationCode=052BT&isRecommendation=true#/campus/position
查看21道真题和解析
点赞 评论 收藏
分享
评论
4
13
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务