1.比较版本号✔️ 2.两数之和(lc 改了一点,没写出来,差点) 3.交换最大元素✔️ 4.http 版本✔️ 5.http 缓存✔️ 6.uniapp 原理(没去看……) 7.微信小程序模型(浅浅说了双线程模型,面试官说了一大堆底层的,没仔细听) 8.两者区别(只答了怎么做的技术选型) 9.mvvm 模型✔️ 10.虚拟 dom(当时回答的很少啊,现在可以说半小时……) 11.懒加载✔️ 12
1.上来了解我的基本情况,也没让我自我介绍 2.直接写三题:加载单图片、加载多图片,LRU 算法,双链表升序合并(写了二十多分钟 3.加载单图片作为开放能力提供给开发者,需要注意什么问题,多图片呢(这个问题问的巨发散,脑仁掏空了,还好答满意了) 4.如果一个庞大的架构体系改变一个小功能,如何做预防? 5.LRU 算法如何优化(我写的是map,我说用链表也可以),map 为什么是有序,为什么查找可以
简单聊了一下项目,问了一下死锁,tcp三次握手四次挥手,为什么三次不能是两次四次,直接开始做一道hard题(美团内部的类似那种笔试题)亏我还一直刷leetcode,30min没做出来再见了,哥们你是真找不到技术栈匹配的人来面试啊😅😅😅
4.19 一面 4.25 二面 5.7 三面 5.8 hr面 5.11 oc 一面: 八股盛宴 二面: 项目 一个场景题 哪人?啥时候能来 三面: 项目 深度学习相关 口述A点到B点的最短距离计算 啥时候来 hr面: 详细描述项目 项目中遇到的挑战 希望实习带给你什么 有其他offer? 等等等就记起这么多
#美团# 笔试写出来1个半 ai面多说点好像就过了 一面:各种拷打项目 用户数据库设计(设计几个表) 主要问了下app做的啥,用户多吗 数据库怎么加速(没答) 做题 数组后半段颠倒 翻转数 能实习吗 9.6(推了好几次)二面:拷打项目 怎么学习的 和组员有技术路线分歧怎么解决 自己还欠缺什么 能实习吗 做题 重排链表(不能重新申请内存)(不会) 还有一个简单难度的题 9.9oc 还有些题忘了
LightHouse实现原理 computer 实现原理,computer优化部分 export default { data() { return { firstName: "", lastName: "", nikeName: "", } }, computed:{ name(){ if(this
1.自我介绍 2.讲一下项目 3.react用过什么hooks 4.callback、usememo 5.useState回调函数传参 6.useState怎么获取原来的值 7.vue2、vue3监听数组操作 8.nextTick 9.vue中组件间传递方式 10.flex属性 11.http状态码 12.es6新特性 13.map和普通对象的区别 14.vue中watch的回调会不会响应式 15
一面 9.3 (41min) 1.自我介绍 2.项目介绍 介绍了好久,面试官没说停,然后我把简历上的项目都介绍并且演示一遍 3.项目拷打 4.为什么做这些项目?做这些项目你收获到了什么?有什么提升? 5.介绍一下电脑上一个好用的软件 6.面试官说那边项目主要是vue,只有少部分是react(好家伙我简历上全是react的从头react到尾) 反问 1.公司项目有哪些是做react的? 有一个ai平
假如我希望例如映射的方式,比如vue.extend(addProjectTemplate),但是映射的值是vue.extend(componentNameMap[0]),会报错,应该怎么处理好些?
八股 项目上线了吗 简历上有写token实现登录状态的认证保持,除了这种方案还有其它什么方案,和cookie做登录鉴权有什么优劣吗 项目用的是hashrouter还是historyrouter,区别是什么,为什么会选history路由。在用history路由的时候服务端用了一个什么样的配置 router是如何做到从路由A切换到路由B页面不刷新渲染更新后的组件 router是利用什么实现的有了解吗
全程将近一个半小时,问了太多,太累了感觉。面试官很友好,也很有耐心,跟我说了好多。部门好像是说做垮端的,感觉挺难的。 全程主要是围绕着我的简历问。 先是问项目,关于视频上传相关问题,中断上传,暂停上传,封装组件等(将近半个小时) 跨域问题,koa,node的orm使用法,mongdb,TS一些泛型工具类型,webpack vue: vue23区别,组件通信,vue3如何实现eventsbus,熟悉
拼多多 二面 4.19 1. 自我介绍 2. 学习前端有多久? 3. vue中v-show和v-if有什么区别?什么场景使用v-show,什么场景使用v-if * 4. vue中的diff算法有了解过吗? 5. 一个题:比较版本号、修订号 6. 一个div中有3个子块,水平排列,如何用flex布局实现?宽度相等,三等分父元素的宽度 7. 水平垂直居中?transform移动的是什么? 8. 一堆项
自我介绍 HashMap底层,put过程,扩容相关问题 ConcurrentHashMap 锁的种类 栈、队列,用数组实现队列,如何实现循环队列? 如何判断链表有环,为什么可以这么判断? 快排过程,时间复杂度 TCP四次挥手 time wait产生原因 Linux 指令 mysql索引 面试体验挺好的,面试官会引导,自己还需要继续努力啊呜呜 问得细了就有点不太行
1.button按钮水平垂直居中 2.js代码放在body和head的区别 3.前端性能优化的方式 4.为什么出现promise这种异步回调方式 5.你的登录验证的逻辑怎么实现的 6.如何防止发送重复的请求 7.从输入URL发生了什么 8.cookie sessionstorage localstorage区别 9.get和post的区别 10.块级元素和行内元素有哪些 怎么设置 11.es6新特
#北森 #前端工程师#校招 实习介绍 小程序制作过程中遇到的问题 你最有成就感的项目,为啥? 技术栈 项目性能怎么优化的 懒加载怎么实现的 左移动效怎么实现 vue生命周期 ie浏览器怎么处理es6语法的 怎么打水印?怎么防止别人从源码删掉水印? 写个算法识别localStroage到底有多少容量 怎么让localStroage存储20mb内容 js原生怎么给dom元素动态添加类名 箭头函数指向