万兴科技前端一面

面试官人挺好的,问了超级多,面了差不多有四十分钟,就单纯问项目和八股,以及结合项目拓展的一些场景

八股如下:

  1. CSS中position有哪些取值
  2. absolute是相对于什么进行定位的
  3. CSS中除了px还有哪些单位
  4. flex布局常用属性有哪些
  5. 箭头函数和普通函数的区别
  6. 解释事件循环机制,微任务包括哪些,宏任务包括哪些
  7. 如何保证页面动画的流畅性(CSS动画和JS动画)
  8. 浏览器存储数据的方式有哪些
  9. localStorage和sessionStorage区别
  10. 两个页面的sessionStorage是互通的吗
  11. 同源策略是什么,为什么需要这个
  12. HTTP和HTTPS有什么区别
  13. GET和POST请求区别
  14. canvas元素了解吗,如何用它实现图片编辑
  15. WebSocket有什么缺点
  16. 服务器推送还有什么方式,SSE有连接数限制吗

项目相关问题如下,其实还包括面试官结合项目问的一些场景问题:

  1. 做项目时有参考其他项目吗,功能设计是如何完成的
  2. 图库项目的协同编辑功能是如何实现的
  3. 如果不使用WebSocket可以实现协同编辑时多个用户的图片状态一致吗
  4. 图片裁剪、旋转功能是如何实现的
  5. 如果让你实现一个第三方库,你会怎么做
  6. 项目中使用了Pinia,保存的用户登录态是什么数据类型
  7. 怎么让后端知道当前用户身份
  8. Cookie安全吗,不安全的话有什么替代方案
  9. token放在哪里传输
  10. 如何控制文件是下载还是预览

后面就问的是一些比较轻松的话题:学习前端遇到过什么问题没有。使用ai辅助编码的经验,是直接给他需求还是精细化自己的功能需求再让ai编码。除了前端技术,还关注哪些编程知识。如何看待前端岗位的未来发展。未来计划深入学习的三个方向。如何快速接手一个已有项目。

#发面经攒人品#
全部评论
太强了佬
1 回复 分享
发布于 03-26 19:12 湖南
有约二面吗
1 回复 分享
发布于 03-23 16:58 湖南
这是日常实习还是校招
1 回复 分享
发布于 03-23 15:53 湖南
楼主现在啥情况
点赞 回复 分享
发布于 04-16 03:07 河南
太强了双非鼠鼠还没约面
点赞 回复 分享
发布于 03-31 17:15 湖北

相关推荐

部门是番茄小说,base北京,可能部门比较缺人,流程飞快,都是当天反馈面试结果。其实有很多问题我觉得自己答得也不是很好,三面的最后一个手撕也没撕出来(刷题太少了),但还是让我通过了3.31 一面,问的不是很常规,记录一下比较有特点的问题吧- 常规项目拷打- js 和 c、c++、java 这些语言的区别,哪个快(运行速度、冷启动速度)- html中img标签请求资源的过程- 双 token 机制 refresh_token 不也会泄漏吗- http3.0 使用 udp 是怎么保证可靠性的- 为什么说 react 是一个高性能的框架- react fiber的调度问题(感觉面试官描述的有点奇怪,我对这一块也不熟悉…)- 如果让你自己实现一个markdown实时渲染的编辑器你会怎么做手撕:- 扁平数组转转换为嵌套结构的数组- 抽奖,写一个函数,返回一个函数,每次调用返回的函数根据权重随机返回一个奖品,并且该奖品的权重-1- 实现一个带并发限制的异步调度器,保证同时运行的任务最多有两个4.02 二面,快问快答,有些问题我中间稍微停顿一下,面试官就说可以了- 常规拷打,拓展了很多场景,能感受到面试官的技术栈很广- seo 怎么做的,如何评估 seo- seo 在 ai 时代有哪些变革,引出了 geo,geo 是怎么做的,大模型投毒的原理- rag 怎么处理用户的 query,如何处理文档中的敏感数据- 线程和进程的区别,进程之间如何通信- 浏览器的进程模型- vue2 和 vue3 的区别- vue 的 diff 算法- 修改 this 的方法- 箭头函数的 this- 使用了闭包页面变得很卡如何排查- ts 怎么删除接口的某个属性- 如何理解ts中的范型,有哪些使用场景- 怎么判断链表是否有环,快慢指针的原理是什么- http 和 https 的区别- TLS 加密是对称加密还是非对称加密- 证书是干什么的,证书存在哪,证书是怎么颁发的- 什么是 hash 碰撞,怎么解决- 什么是 bfc,怎么触发- z-index设置为无限大还是被覆盖了怎么办手撕:- 拼手气红包,m金额分给n个人,扩展:每个人分到的金额尽可能平均- 手写 classnames 函数4.03 三面,面试官问的比较随意,说该问的都问过了...- 项目简单拷问- 为什么学前端- 死锁怎么解决,怎么预防死锁- px、em、rem的区别- 介绍一下set、map、weakMap,有哪些应用场景手撕:- lc 17. 电话号码的字母组合- 有关 this 的输出判断- lc 322. 零钱兑换4.03 面完十分钟后直接HR面,可能因为快放假了...- 你认为自己为什么能考上北航- 人生中做过哪些重要决定- 职业规划- 参与学校实验室的情况,遇到冲突怎么解决的- 如何看待ai取代程序员的言论- 自己的优缺点- 同学老师怎么评价你的- 口头offer4.04 正式offer,直接接受了,4.08入职,毕竟距离学校就3公里
点赞 评论 收藏
分享
评论
9
55
分享

创作者周榜

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