1. 面试官介绍部门 2. 自我介绍 3. 为什么选前端 4. 输入url到页面呈现的过程 5. 具体说说其中的一些细节(连接建立释放, https, 浏览器解析资源) 6. https如何加密的 7. 重排和重绘 8. 如何优化页面加载 9. Vue2和Vue3的区别 10. js事件循环 11. 代码题1如图 12. 代码题2: 写一个闭包 第一次面试, 可能开始提问之后发现我比较菜, 开始问
选择题难度还行吧,随缘。 两个算法题: 0.55 1 第一个暴力超时,不想动脑筋了,是信息安全数学基础的数学概念,概念几乎忘完了。。。 最重要的是编程题,一脸懵,感觉跟手写promise有一拼。直接放弃了。。。。 对面试不抱啥希望 贴个代码吧(python): 第一题(超时 55%) t = int(input()) for _ in range(t): n = int(input())
自我介绍 问为什么选择前端??? 一开始问操作系统直接不会 问数据结构直接不会 css水平垂直居中 隐藏元素的方法和区别 css实现空心三角形 盒模型 知道哪些长度单位,以及它们的区别 vw,vh如何实现自适应布局 字符串转换为数组 遍历数组的方法 http协议 回流和重绘 vue的特性 闭包的优缺点 如何避免闭包 Promise实现原理 跨域产生的原因和解决方法
同学面的,我简历没过 八股题: 1、vue生命周期(貌似很多公司都会问) 2、vue3的优点 3、断点续传开源组件 4、为什么用自己写的不用上面那些开源组件(项目简历中提到了断点续传) 5、动态路由实现方式 6、用到了什么路由方法 7、前端存储方式 8、浏览器只存一个月信息怎么实现 9、js改变this指向的方法 10、js的事件循环机制 11、js中宏任务和微任务有哪些 12、promise有哪
一共70分钟,自我介绍后,然后让我详细的讲一个项目,问了半个多小时。还让我说几个其它的项目所用到的那些框架的使用体验。 八股准备了两天一道没有用上。 面试官的性格像我以前实习的时候的一个同事...... 然后做题,一道业务题,实现一个全选checkbox按钮和几个子checkbox的点击逻辑,就用js纯写业务逻辑。面试官说基本都写出来了,就是细节有点问题。 一道算法题,数组最大子序列,很简单说了思
电话面试,1个小时,没考代码,问了半个多小时实习项目 1. 自我介绍 2. 看你实习很多,方向也不同,能说说iOS开发和React开发的区别嘛? 3. Objective-C和React又有什么区别? 4. 都是前端语言,前端布局有什么区别? 5. 讲一讲最近实习的项目吧 6. Flex布局 7. 讲一下async-await和generator的关系 8. yield和return的区别 9.
bg:中档985本硕,Android项目开发经验 昨天电话问我今天时间行不行,早点面早点推进流程,正好时间ok就安排了。 Android四大组件? Activity的生命周期? 多Activity之间的切换 Service的启动方式? Activity间传值? Intent?静态属性Intent可以传递复杂数据结构吗,引用类型? 显式/隐式Intent区别? 线程间通信? sleep和wait有什
上来就问项目也不互相做自我介绍,摄像头都没开感觉很急的样子 聊了十五分钟项目,一直问我实习遇到过什么难点,怎么解决的,说实话实习接触的业务都不太复杂,真不知道说啥,感觉答的息碎 然后问了几分钟八股1.两栏布局的实现方式2.数组去重的方法知道多少3.301和304的区别4.for of for in的区别5.忘了 都挺简单的 不会是刷kpi吧
八股,算法,项目和场景题 算法:一个数组,一个target,找两个数之和小于target的数据 八股:js事件循环,promise状态和方法,垂直居中方式,vuex和本地缓存等等 场景题:用户打开网站界面,出现星空背景和一闪一闪的星星,星星持续闪烁且位置随机 #联想求职进展汇总# 时间总共30分钟左右
部门:小度云平台 1、前端怎么渲染markdown 2、为什么使用vue,什么时候开始学习的Vue,以及怎么学习vue 3、什么是scope,Scoped 如何不影响其他组件的 4、vue-router生命周期钩子 5、js实现:深度优先遍历二叉树,递归的优势和劣势,(2个方法:递归;栈) 6、模拟信号和数字信号区别 7、什么是差分信号 8、差分信号的优势和劣势 9、15的二进制是什么 10、15
1、实习相关 2、用正则识别大于5小于15的字符串 3、undefined和null区别#联想#
一开始麦没声音重启后才弄好导致面试官多等了几分钟 1. 上来先做题:给一个多层嵌套的数组,要求实现Array.prototype.getLevel()方法得到数组最深嵌套的层数(遍历元素然后记录下最大嵌套层数) 2. 判断数组有哪些方法(Array.isArray(),instanceof,Object.prototype.toString.call(),constructor) 3. Promi
一面:1.简历项目 2. 考察数组的基本方法, 哪些方法会改动原数组哪些不会 3. 一道递归遍历对象手撕题 function fn(tree, name){ // 请在这里实现 if(tree.name == name){ return tree; } let ans = null; if(tree.children && tree.childr
50min 大部分问的基础 很多手写题 1 手写一个new() 2 原型链 Object.create(null) {} 区别 结合题目说原型指向 3 说说this指向 4 事件循环机制题目 5 nexttick题目 (面试官提示了差点答错了) 6 项目优化 7 手写防抖 8 手写两个有序数组的并集 反问 技术栈和业务用的react和原生js,说不会卡vue,但是感觉有点寄 更新 早上11点面下午
时长:50min 难度:easy - 自我介绍 - 从什么时候开始做前端的 - 工作室规模,人员组合 - 你作为前端技术负责人是怎么做技术选型的 - 为什么要用React - 说说AJAX,fetch,axios的区别 - 平时项目里React用的是什么版本 - 说说有哪些hooks - useMemo和useCallback的作用的区别 - 用过Redux嘛 - useRef - 闭包 - 纯函