八股: - 从浏览器地址栏输入 url 到请求返回发生了什么? - DNS域名解析的过程 - tcp连接 为什么需要三次?两次和四次不行吗? - tcp为什么是怎么保证可靠传输的 - 如何实现一个tcp?❌ - cdn是如何实现的 ❌ - 常见的网络加密算法有什么 - 进程和线程的区别 - 进程的通信方法 - 如何避免内存分配碎片化 ❌ - pcb是由那些组成的 项目: - 最有挑战的项目经历 -
多的记不住了 1. websocket 是怎么实现双向通信的? 2. 前端怎么锁定访问https?(答了个重定向,也不知道对不对) 3. webpack 怎么配置多入口? 4. webpack 怎么控制每个(包?还是啥记不得了,反正不会)的大小在1M以内? 5. vue-router 有几种路由模式? 6. 什么是路由守卫?怎么做权限管理?(也不知道问的是不是这个->我答的->【用位运算实现权限组
快手春招前端一面 时常: 30分钟 1. 自我介绍 2. 介绍项目,项目中的难点 3. 你认为自ES6以来有哪些好用的js新特性 4. 介绍一下闭包 5. 前端通过什么协议从后端获取数据,http协议是基于什么协议的,介绍一下TCP协议 6. 介绍一下ipv4和ipv6 7. less怎么在浏览器里运行的 后续三道算法题 1.补充代码实现计数器 /** *计数器 *@param initValue
分为选择,填空,简答,编程四大模块 选择题(7,8道题,凭印象努力回想,考了两三道代码题问输出什么) 1.constructor相关的代码题 2.关于sass的描述判断 3.关于document的描述判断 4.flexbox的属性 5.哪个代码实现生成[0-7]随机数 6.清除浮动 填空题(凭印象努力回想) 1.宏任务微任务代码题(判断输出顺序) 2.堆排序的时间复杂度和空间复杂度 3.css阴影
工作的主要内容 vue双向绑定 前端优化 xss和csrf预防 项目中的难点 react fiber 大量图片加载和单个大图片加载 是否使用过node和小程序 笔试 1.一个商品列表的效果图和交互效果,使用vue或react实现 2.发起十个请求,要求先返回先打印,但是要按顺序打印。例如响应二比响应一先返回,等待响应一返回后再打印响应二内容 多半是寄了
全程55min,社招真的是全程问项目,自己的项目确实了解还不够深入(我还背了一个月八股文,完全用不到) 1. 项目中哪个地方挑战比较大或收获比较大。 2. 反复提到性能,项目中遇到什么性能瓶颈。(主要是除了性能我不知道说啥了。。。) 3. 性能问题主要是来自用户反馈还是服务器压力。 4. 优化前后的对比效果。(面试官应该想要一个量化结果,但其实我们并没有做过。。。) 5. 项目中做了vue2到vu
本地生活组 4.10 1.介绍url到页面呈现过程 2.介绍http 3.https和http的区别 4.为什么用了https就是安全的 https如何实现连接的 讲讲中间人攻击 5.vite和webpack的区别 6.vite和webpack的底层实现 vite打包文件太过零散是否有做处理 7.场景题 设计实现图片放大预览功能 参考知乎网页上预览图片的效果 8.js实现倒计时 9.反问 反问部分
蚂蚁金服 一面 算法题,给了长度为 N 的有重复元素的数组,要求输出第 10 大的数。 需要在 2 小时内完成。 二面 自我介绍 目前在部门做什么,业务简单介绍下,内部有哪些系统,作用和交互过程说下 Dubbo 踩过哪些坑,怎么解决的? 对线程安全的理解 乐观锁和悲观锁的区别? 这两种锁在 Java 和 MySQL 分别是怎么实现的? 事务有哪些特性? 怎么理解原子性? HashMap 为什么不是
HR面(17min) 一.自我介绍 二.父母工作情况 三.对游戏服务端有多少了解 四.是否了解互联网公司工作强度 五.考虑是否入职的三个因素 六.了解多益吗,多益哪些方面吸引你 七.家里人支持自己在广州工作吗 八.素质测评的主观题为什么没有写满300字,看到要求了吗 九.是否投递过其他公司并拿到offer,毕业后是否还准备考研/考公 十.理想薪资是多少 十一.有没有抽烟 有反问 技术面(40min
base: bj 今天下午脑子昏昏沉沉的, 头晕... 一面 自我介绍 Webpack 和 Vite 在配置上有很大差异, 你如何实现一个自动化工具, 将 Webpack 项目批量迁移到 Vite 假如你要对老旧项目的 eslint 进行升级, 你如何排查 eslint 因为配置或版本更新可能出现的报错 假如你要开发一个非常庞大的多级多选框组件, 你如何实现数据的异步加载? 🙌🌰: 页面上有三
问题内容: 我有一个功能: JavaScript中有类似的东西吗? 问题答案: 您可以使用。 这将发送返回值到所谓的函数。 当然,您可以指定其他返回值。返回的任何值都将使用上面的示例记录到控制台。
5.30性格测评 6.15技术+hr面 问的挺基础的,主要问了实习和项目,八股很少,因为用vue3比较多,问了一下框架 1.vue2和vue3有什么区别 2.vue2和vue3兼容性怎么样 3.防抖和节流原理和运用场景 4.说一下es6 还有一些不太记得了 hr面: 1.为什么不考研 2.来过青岛吗,可不可以来青岛工作 3.有没有男朋友 4.成绩排名怎么样,学校都有哪些课 5.怎么平衡实习和学业
1 自我介绍 2 项目中的重点介绍 3 浏览器缓存 强制缓存 协商缓存 4 Etag的优势 5 代码题 LeetCode 20 6 Promise async await 代码输出题 7 flex布局 说出父元素和子元素上的属性 8 网络安全 9 原型 构造函数 实例 10 反问 每次回答结束之后,面试官都是说”好的,下一个xxx"。网络安全那里,我说完XSS和CSRF,面试官说我XSS理解不深刻
7.29 已oc,一血拿下!接下来继续冲吧!!! 体验贼棒,问的很常规,手写的时候磕磕绊绊也写出来了。五分钟后就通知今天二面,不过目前还没联系我😂 二面答得也还行,手写shuffle一开始sb了去修改原数组,后来想了一想写出来了。第一次写单元测试😂面试官说大体还行还需要注重一些细节。而且面试官最后说shuffle可以直接用sort来写,诶以前看过结果忘了。希望能过保佑保佑🙏🏻🙏🏻🙏?
一面 2022.7.28 11:00~12:00 自我介绍 从自己学习前端的历程讲的 实习 兼容移动端怎么做的:路由跳转与leihuo-jump 问动画实现方式:答基本上是动画师做的,补简单动画的实现 低代码shame设计:答得一般 vue v-if show Data初始化什么时候,答得created,再去看看vue.init computed和method js 数据类型:没说全 基本数据类型