发面经,攒人品!!!! 部门:QQ 时间线: 2024-03-01 一年前的简历被捞,遂约面 2024-03-07 一面 一面 实习经历与难点介绍 实习过程中的依赖升级是如何做的 (上一问延伸)npm 扁平安装机制如何处理版本冲突 package-lock.json 的作用 类型体操:泛型函数 算法:LRU 缓存(感谢牛友面经,刚好复习到了) content-type 有哪些值, 分别代表什么?#
发面经,攒人品!!! 部门:QQ 时间线: 2024-03-01 一年前的简历被捞,遂约面 2024-03-07 一面 2024-03-08 二面 二面 实习业务介绍 React18 有哪些新特性(直接用的就是 18 版本,遂回答刷视频看到过的 React 19 的新特性) 常用的 hooks 有哪些 React Fiber 架构了解吗 Vue 组件通信方式 props 与 emitprovide
不知道怎么搞的,后来面试的是全栈的岗位 1.vue3响应式原理 2.vue3 渲染 3. diff算法 4. vue router实现 5. http协议 6. xss、csrf攻击预防 7. typescript有哪些优势 8. 手撕promise 9. 打包工具(rollup)的使用 10. 考不考研(不该说考的) 11. 前后端交互基本流程 12. 项目后端怎么写的 13. ajax 14.
1. 自我介绍 2.你熟悉的框架(vue),如何学习框架,vue的特点,vue的生命周期 3.用vue遇到的性能问题(不会:有大佬会吗) 4.使用vue时要设置统一的头部字段,在哪里设置(请求拦截器里面) 5.promise的工作原理(我谈了谈promise的源码),跟以前的写法有什么区别么(解决了回调地狱的问题..) 6.对构建的理解 7.同源策略(答:同源策略的定义,跨域行为,解决跨域行为)
面试,攒人品 1.自我介绍 2.两个算法题: 手写find方法 实现函数具体函数体忘记了,我用递归实现的但是面试官说使用递归会爆栈,让我优化以下 3.对闭包的理解,闭包的坏处(回答:导致内存泄漏)如何解决闭包的坏处(回答:删除对内存泄漏的变量的引用,eg:赋值为null) 4.对异步编程的理解(回答:比如setTimeout就是异步编程,以及AJAX) 5.谈谈对Promise的理解(回答:异步编
1.二次封装组件,你有什么好的办法? 2.谈谈你在项目里面用到的 cookie, sessionstorage localstorage ,分别什么场景? 3.谈谈缓存策略,例如 强缓存,协商缓存?你是怎么理解的? 4.手写一个并发请求,一共有urls条请求,每次发送max个,返回最终的结果。 整体一个小时,说实话被折磨了,问的我一楞一楞的,这种场景题对我这种项目做得少的真的是爆杀。 后续 半小时
1.对项目中的难点做了深入询问 2.问了http 3.0的知识,然后到tls非对称加密的过程 3.tcp连接然后怎么区分两个请求 4.get和post经过几次tcp连接 5.cookies怎么跨域 6.简单请求和复杂请求区分
1.手撕代码: 对于一百万个uint_32的id,随机取其中的十万个或者七八十万个id出来 2.vector和set的区别,增删改查的时间复杂度; 3.线程和进程 4.写一个用过的sql语句,会按照语句进行提问 5.left join和right join 6.指针传递和引用传递的区别?为什么引用传递效率高? 7.左值引用和右值引用 8.会根据项目到哪问哪
本来是4.23后来改成4.26 自我介绍 有没有用过Vue之外的框架,简单介绍了Vue和React的理念和区别 Vue3和Vue2区别 用过那些打包工具(Vite)然后详细介绍了Vite https,ssl的具体握手过程 算法题,三数之和,要求时间复杂度尽可能低,但这个要返回的是数字的下标,问了有没有重复数字(面试官说暂时不考虑),给了20分钟写,五分钟写完了问思路和时空复杂度 反问: 工作地点能
4.8 #我的实习求职记录# 1.为什么现在前端 2、项目介绍 3、项目难点 4、项目优化 5、图片压缩考虑过图片类型吗 6、有没有考虑发布掉线的情况 7、vue生命周期 8、父子组件生命周期 9、手写flat 10、flat有优化空间吗 半小时 面试官比前面俩腾讯的好多了
#我的实习求职记录# 4.12 1、介绍项目 2、websocket的心跳机制只能做保底,怎么确保用户的消息一定能发出去 3、用post发送消息,websocket消息做服务推送行不行,不行的话有什么缺点 4、设计一个图片懒加载组件,不知道图片的高度,每次加载时加载两个,加载完成再继续加载,屏幕滚动到指定位置再展现图片,使用什么来触发位置计算函数,定时器行不行,如果不行,假如屏幕被放大,拖拽,像素
#我的实习求职记录# 4.13 1、自我介绍 2、性能优化,除了懒加载还有什么限制首屏性能的问题 3、css3有那些属性 4、position有那些值,relative是相对于谁 5、前端攻击有那些 6、阻止前端攻击的方式有那些 7、使用过缓存优化吗 8、了解基于header的缓存机制吗 9、怎么学习前端 10、了解vue的响应式原理吗 11、你最近了解的一个前端的新知识点是什么 12、能实习多久
#我的实习求职记录# 4.17 1、自我介绍 2、为什么学习前端 3、你认为前端在整个开发领域的作用是什么 4、你认为前端开发需要那些技术,你擅长那些,你的不足是那些,未来有什么学习计划 5、介绍一个项目,里面的技术难点,你是怎么解决的 6、如果你和另外一个同事在实现方案上有冲突,怎么解决 7、你前端的学习路径是咋样的 8、有看过什么开源项目吗 半小时,没有反问,腾讯的面试轮数也太多了吧,哎,何年
腾讯后端一面,感觉被恶心到了,纯纯的kpi摄像头也不开,手撕环节也没有,声音也很小,回答之后很长时间才反应,给人一种摆烂的感觉,纯纯的浪费时间,亏我还准备了好几天。 自我介绍 学习的开发语言有那一些(回答:C++、java、python) 讲一下有那些排序算法(回答:快排、归并、快排、堆排序、选择排序、冒泡排序) 简单介绍一下快排 介绍一下冒泡排序,他和快排有什么区别 讲一下归并排序,使用的场景是
自我介绍 实习 会不会go?(答:不熟。然后就感觉不对了。。) 项目 数据结构 反问 就结束了,20min 问面试官评价,自己看结果吧。。。