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
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 - 闭包 - 纯函
难度:easy(撞我枪口上了) 1.自我介绍 2.文件断点续传怎么做 3.处理文件用了哪些api 4.秒传 5.为什么要用unhandledrejection,我直接try catch不行吗 6.说说xmlhttprequest 7.你是怎么重写xmlhttprequest的 8.说说fp,fcp,lcp 9.说说performanceObserve 10.pusher原理 11.说说websoc
flex,css相关 项目提问 实习工作内容 react封装过什么组件 低代码做了什么 数组的方法 es6 异步方式 闭包 内存泄漏 垃圾回收 localStorage、sessionStorage、cookie 原型链 webpack工程化 项目优化相关 提前实习愿意不 反问:公司主要Vue项目 面试反馈:说我知道挺多的,也问我愿不愿意来实习,说下周hr联系我 总结:面试完快两个月了,岗位下架了
1.讲一下options请求 2.说一下domcontentloaded和load的区别 3.get请求有url限制吗,为什么把get请求的参数放在url中而不是body中 4.讲一下快排 5.手写一个promiseall 6.4xx和5xx的响应分别是什么 403和503呢 7.端口号的作用是什么 8.讲一下你知道的协议以及对应的端口号
11.21 base广州 65min 1.项目 2.动态路由权限控制 3.uniapp缺陷?如何解决? 4.项目上线时因为切换接口导致用户无法使用接口怎么办? 5.为什么要用node做中间层? 6.介绍下express框架 7.关于路由的模式,原理 8.页面跳转时,定时器会不会被销毁?什么情况下会被销毁?什么情况下不会被销毁?怎么阻止销毁? 9.hash和history响应原理 10.手撕代码数组
11.17 37min 1.new一个对象时,做了哪些事? 2.什么是闭包? 3.es6 4.箭头函数和普通函数的区别? 5.promise的状态 5.promise和async await区别? 6.经常用到的数组方法 7.在数组的第三个元素后面添加元素怎么实现? 8.数组去重 9.对象深拷贝的实现 10.js事件循环 11.本地存储方式 12.它们的区别 13.url的过程 14.文件缓存在哪
base杭州 30min 11.13 1.介绍项目 2.项目难点 3.图片如何压缩?前端如何压缩?后端如何压缩? 4.其他的优化方法? 5.请求头和响应头有哪些? 反问: 还不错,项目的技术需要多去往深了研究。 更新 一面已过
base广州 71min 11.14 之前 金山base珠海的 二面挂了 1.uniapp为什么可以进行多端平台 2.vue2、vue3的区别? 3.vue3代理可以拦截哪些信息? 4.介绍一下html5? 5.webworkers如何把数据传到主页面? 6.浏览器的存储方式有哪些? 7.浏览器自适应布局? 8.@media可以监听哪些?除了浏览器宽高呢? 9.flex:1表示什么? 10.es6