饿了么一面面经 比较难,全是场景题和深挖 1. 自我介绍+实习经历介绍,面试官说只想听除了增删改查这种基础知识之外的亮点 2. 分片用blob.slice方法切完的格式 3. 分片从前端传到后端的格式 4. 平时怎么用web workder进行调试 5. 为什么觉得chrome的并发有6个呢 6. 后端怎么处理高并发场景(我有六个点想说......) 7. 状态管理和通过全局变量来存组件状态,有什
拷打项目 难度比较大的点 说了两个 vue-router keep-alive deactivate 问了个什么原理来着 给忘了 说不会 项目里说到生命周期 说一下 异步调用一般放在哪里使用 如果要访问dom并且操作,放在哪里 组件通信方式 Vue怎么实现双向数据绑定 defineProperty怎么实现双向绑定 虚拟Dom diff算法 用过Promise吗,说说是为什么设计的,三种状态了解吗
暑期实习,全程1h 自我介绍 var let const 区别 ES6新特性 箭头函数和普通函数区别 promise async await 事件循环 ajax 闭包 数组方法 BFC flex -左盒子宽度固定,右盒子自适应 css选择器 webpack配置 loader、plugin作用 http和https区别 get和post区别 http状态码 浏览器缓存(不记得携程还是滴滴问的) 项目
被捞起来重新面试,但是当着面试官拉了一坨大的 一个好简单的问题没答出来
全程基本不问八股,也是结合项目问。 后面30分钟做笔试题,罗列一下: 1. 实现sleep函数 2. URL的params参数解析成对象 3. 给一个字符串,叫a,和一个字符串数组(按字典序排好了),然后从数组里找出所有字符串,满足前缀为a的。(假设字符串数组数据规模达到10条,尽可能优化算法复杂度) 第三道,没看完题,直接用字典树去做了😓,后面做完,面试官指了出来,没审清题。其实二分就ok了
一、时间:30分钟 二、问题: 1. 工作室项目 2.简单八股———但会问项目在哪里用了 三、建议: 希望我再去梳理下项目,简历写了就要知道。面试官人还很好,安慰我说基础还行?都有了解但了解的不深。 四、总结: 回答得一坨乱麻,期间尴尬的一度想逃离,没想到三十分钟都那么煎熬,果然要去实践才知道自己哪里不足。 五、后语 不过加油吧~慢慢把乱麻给梳理成一条清晰的线
2024-06-25 金山办公 点击就送(bushi) 楼主的转折点 感谢WPS给了菜菜的我一个实习的机会 KSO门 1. 计算机网络的分层模型? 1plus 传输层有哪些协议? 1plus+ udp和tcp的区别? 1plus++ udp在哪里可以用到? 2. 项目的基本开发流程? 3. js的数据类型? 4. 判断一个对象是不是数组有什么办法? 5. 布尔判断中为false的值? 5plus.
后端被前端面试官捞起来面,面之前跟他说前端不会,然后全程1小时40分钟是Java八股,只记得这么一些,因为他基本把所有能问的八股全问了一遍 1.接口、抽象类的区别 2.java基础数据类型有哪些 3.值传递和引用传递 4.单例模式(让手搓了4个),平时是怎么用的,工厂模式,代理模式(代理方法) 5.volatile 和 synchronized,锁升级相关,cas 6.java中还有哪些锁,原理是
我一看半个小时的时间就知道是八股盛宴,没想到还真是只有八股,没有手撕,捎带问一点实习的东西 自我介绍 css实现水平垂直居中 css画三角形 箭头函数和普通函数的泣别 介绍一下普通函数的this指向 浏览器跨域问题怎么解决,如果是生产环境呢 用过nginx吗(没有) 如何跨页面通信 localstorage和sessionstorage区别 场景题:一个input输入框输入一个ip地址,如何判断i
投递部门:客户运营部-技术部 首先就是阿里集团典中典的电话面,大家谁也看不见谁,随便一个问题也不知道面试者是不是用AI答的,我不知道为什么2024年了还有电话面这种形式,以后我见到这种形式一律认为这个部分压根没有hc;然后上来先发个笔试链接,让你先写三道题,我估计就是为了自己能少问点问题,凑够1个h的面试时长;三道题具体内容: 将对象的下划线形式的key名转换为小驼峰(camelCase),且其值
treeShaking 怎么保证treeShaking一定成功? 项目怎么做鉴权 强缓存和协商缓存 介绍cookie http-only的作用 浏览器的重排和重绘 看代码: css 问题: 怎么当数据很多的时候去点击ul获取li的data css选择器 兄弟选择器 基础this指向问题 事件循环,输出 手写promise.all async await 返回值 二叉树左序遍历 怎么学前端 vite
之前实习做了什么,遇到过哪些困难(✓) 学习前端有多久,技术栈有哪些(✓) ref和reactive的区别(x 仅答reactive适用复杂数据类型) css选择器优先级(✓) 两栏布局(✓) 绝对定位,相对定位,固定定位区别(✓) 基本数据类型和引用数据类型区别(✓) 箭头函数和普通函数区别(✓) 改变this指针的方法(✓) 防抖节流(✓) v-if和v-show区别(✓) 组件通信(✓) i
就一个小时4个算法题: 1、hardMan() 2、打家劫舍2 3、打家劫舍3 4、最长字符串链(leecode的1048题) 完整做出了两个算法题,还有一个讲了思路,代码有一种情况没考虑到。已挂
7.12 13:00 六十分钟 React diff 算法可以简单讲一下吗 Fiber 了解的怎么样,可以讲一下吗 为什么原来 React 的更新是不可中断的 为什么 Vue 没有类似 Fiber 的结构呢 React 有哪些通信方式呢 说一下事件循环吧 有哪些宏任务和微任务呢 为什么要分宏任务与微任务 问项目 算法题 盛最多水的容器#前端实习#
昨天下午面的 自我介绍 vue用的多,问点vue吧,说说双向绑定原理 答:vue2用defineproperty,vue3用proxy 说说vue2使用defineproperty有哪些不好 答:不能深度监听 那vue2中数组元素改变能监听到吗 答:能,用其他的方式 用什么方式 答:不太记得 说说为啥vue2用defineproperty呢,那时候proxy也出来了的 答:可能是设计模式吧,不太清