.自我介绍 2.项目前后端都是我自己写的么(前端完全由我写) 3.项目模板如何评估去做(意思是参考了哪些产品,考虑了哪些点) 4.封装了哪些组件 5.怎么做的定位(我这边说的是有一个浏览器API,然后面试官就让我分析为什么它可以在没有GPS芯片的情况下,实现较为精确的定位) 6.前端请求到后端的过程的网络链路是怎么样的,有什么环节(问懵了) 7.如果这个地址是Https的,如何验证对方不是一个伪造
更新:已口头oc 12分钟就结束了是kpi面吗 1、拷打项目 2、讲讲项目的难点 3、依赖收集 getter setter 4、宏任务与微任务 哪个先后 流程 5、导师放实习吗?能实习多久?想从实习中学到什么? 6、反问 #前端# #海康# #日常实习#
项目重难点 大文件上传 怎么进行组件化的,要注意什么 Css flex实现三等分 Const obj={ Func:()=>{} }这个函数有什么属性 闭包 防抖节流 手写节流 Promise 手写promisify js事件触发机制 Js设计模式 a最外层 b中间 c最内层 点击c 输出顺序 acb 手写数组拍平
一、前言 首先,面试官很和蔼,甚至我感觉和蔼过头了——他戴着牙套,长得很像我的有个高中同学,讲话也软绵绵的,不过听得出来是非常有实力的。 其次,面试环境非常嘈杂,各种噪音不绝于耳,怀疑是在一个办公室里面面试的,我甚至有时候听不清面试官在讲什么。 最后,面试官感觉是优点刻意的想跳过我和他的交流过程,想尽快的让我进行八股吟唱。这点稍微有点令人忍俊不禁。 不过总之,还是有收获一些东西的。 二、题目列表
一、前言 先说一下结果吧——一面秒挂。 这个是我暑期实习的第一次面试,为啥过了这么久才发?当然是我的面试都结束了,现在终于可以抱着轻松的心态复盘一下了!! 我个人感觉自己确实是有很多的不足的地方,对于 Promise 的相关知识以及算法的部分掌握的实在是太不牢固了。在这里先记录一下吧。 二、题目列表 上来老三样,自我介绍+询问实习时间地点要求+询问我的项目经历。由于我在简历里面写了挺多竞赛相关的项
面得很像kpi…不到半小时就结束了 1. 自我介绍 2. 为什么不在上一家公司暑期实习 3. 为啥学前端?职业规划是什么? 4. 介绍一下开源(上面讲到参与了一个简单的开源项目) 5. 怎么学的前端 6. 还参与过什么开源项目吗 7. 八股:原型链 继承 闭包 8. React比vue优势是什么 9. Hooks解决了什么问题 10. 虚拟dom讲一下 11. 虚拟dom怎么提升效率?diff算法
# 1. JS有哪些基本类型? # 2. JS如何判断一个对象为空对象? # 3. 深拷贝和浅拷贝 # 4. react的高阶组件 # 5. 如何求5到8的随机数 # 6. 三道算法题 ## 1.给定一个链表 ,判断链表中是否有环 ## 2.两个时钟的问题 一个慢时钟每小时慢2分钟,另一个快时钟每小时快1分钟。从准确的0点开始,他们会在什么时候第一次显示相同的时间? ## 3.网格中查找指定字符串
1.js数组方法 2.同步和异步 3.异步实现方法 4.promis的微任务和宏任务 5.map和forEach区别 6.let,var,const区别 7.js的深拷贝和浅拷贝 8.编程题 js已知如下数组,编写一个程序,将数组扁平化并去重,得到一个升序的数组 var arr = [[1,2,3], [3,4,4,5], [6,7,8,9, [11,12, [12, 15]]], 10] #算力
24届秋招结束~持续回顾从23年2月到23年10月的实习、秋招面经!欢迎关注(跪求)! 1、JavaScript的数据类型,object和string有什么区别 2、引用数据类型和基本数据类型的区别 3、怎么判断变量的数据类型 4、apply、call、bind的区别 5、JavaScript的继承 6、浏览器安全 7、算法题:数组[5,6,7,8,9,1,2,3,4]旋转,找到旋转的index
1. 自我介绍 2. 问了第一个项目我负责的部分 3. 问 了我在第一个项目遇到的比较大的困难 4. 如何处理(分页加载,懒加载) 5. 有哪些原因会造成阻塞页面的渲染 6. 问了我大文件传输是如何实现的 7. 问了我localstorage的存储大小以及浏览器存储策略 8. 问了我如果刷新页面如何保留上传已的文件的状态 9. 问了我HTTP的缓存 10. 场景题:在选课的时候会经常出现一直点击的
说一下移动端适配 介绍vue的路由 js原生实现hash模式 js执行机制(事件循环等) 写题:异步输出 🤣异步输出那边脑子抽了写错掉了,估计没后续了。
(没录音,问题不全仅凭印象) 1.自我介绍 2.顺着简历(个人经历)问问题:3-6都是根据个人经历顺着挖的 3.为什么工作之后又考研? 4.上一家公司实习离职原因 5.来这儿想得到什么(在面完之后换了个方式又问了这个问题) 6.个人方向?技术栈还是比较多的,前端还是全栈? 7.vue数据更新视图不更新的原因?怎么解决?顺着引出8-9 8.响应式原理 9.vue2和vue3 10.浏览器输入url到
时长30min 说在前面 其实我首先鸽了它一次,因为那次刚好阳了,比较难受就延期了,然后它一口气给我往后延了10天,后面面试的时候就能感受到是kpi了。面试官问的有很多都是非常非常基础的,基础到甚至我稍不注意可能就忘了(不熟的问题下面还是额外解释了一些)。并且面试途中面试官那边网络很差,他竟然直接让我和他都关掉视频,换成语音聊天,我就知道又是来刷业绩的,面试时长也很短。果然面完没两小时官网流程就结
6/30 1h5min 被一面面试官骗了( 明明说好二面主要考八股的!! 却是写的最多的一次( 0.自我介绍 1.选个框架(其实我更熟悉Vue的,但是面试官又说百度主要用React,一咬牙就选React了) 2.现场脚手架创建React项目,期间问了一下用什么脚手架比较多 3.打开一个叫todomvc的网站,点React 4.按照它的功能去实现todos的增删和改状态功能,不用写样式 写了快一个小
6/28 时长1h5min 面试体验最舒服的一次!面试官会给积极响应,会帮你一起分析 0.自我介绍 1.js0.1+0.2等于多少?为什么 2.js常用数据类型,基础数据类型和引用数据类型的区别,栈和堆两种数据结构的区别 3.写过页面吗 4.为什么用css in js?css in js在开发过程中会遇到什么问题?(还好想出来是没有代码高亮了,感觉瞬间他有一种得到想要答案的感觉...) 5.平时什