8.12日面的 1.面试官自我介绍,介绍部门业务 2.自我介绍 3.问项目:我负责做什么,哪个模块,难点 4.用ts的好处,对比js 5.用js实现泛型,说说想法思路 6.用ts装饰器实现类似弹窗功能说说想法思路 7.vue2有没有用过,为什么vue2不建议用箭头函数 8.beforeEach实现权限管理思路,逻辑的代码写在哪 9.xhr和fetch区别 10.介绍一下async await 反问
刚实习完面的第一家,已挂 拿抖电面试复健也只有我了😅 基本都答出来了,但好久没面试,答得逻辑混乱
1 你可以实习多久? 2 为什么留级了? 3 算法(这题做了我1h,晕了😵) 有一个n边形(P0,P1,P2...Pn),每一边皆为垂直或者水平线段,现在给定数值k, 以P0为起点,将n边形的周长分成k段,每一段等长,请打印出所有的k等分点的坐标。 4 逻辑题 假设地球是一个二维圆形,在12点钟位置是飞机场。飞机必须在飞机场起飞,而且必须在飞机场降落。飞机之间可以互相加油。飞机既可以顺时针飞,也
1-2拷打项目 1 IOS和安卓的兼容性问题 2 如果再让你做一遍首屏视频的效果,你会如何做? 3 事件循环在浏览器环境和Node环境中有哪些不同? 4 requestAnimationFrame是宏任务还是微任务? 5 浏览器的最大请求数量是多少,为什么这么设计? 6 算法(类似二分法) 给定一个整型二维数组 (每个一维数组的长度大于0但不固定),每一行从左到右递增,每行的第一个整数大于前一行的
前排提示:由于之前面了四轮技术面,所以这次面试无八股无算法,不具备参考性 1 关于留级,实习的一些问题 2 介绍下你的项目经历:做了什么事情、你主要做了哪些工作、这些工作里面有哪些印象深刻的?(印象深刻可以说产品的哪些方面你觉得很有趣,哪些方面你感兴趣的) 3 你的妙记账单的那些功能模块点是怎么来的?能大概说下你的考虑吗? 4 那你是如何做技术选型的? 5 妙记账单性能优化是怎么考虑的? 6 你之
答上来了百分之八十 半小时后约二面#软件开发笔面经#
面试时长(30min) 一、自我介绍 二、项目相关 1. 登录鉴权 2. 动态路由 3. token如何生成,如何做到持久化 4. 实习项目中封装了哪些组件 三、八股 1. 从浏览器地址栏输入 url 到请求返回发生了什么 2. 接上题,返回 HTTP 报文中包含哪些内容(不知道) 3. 浏览器缓存了解哪些 4. 强缓存中Expires有哪些参数 5. Cache-Control 中有哪些指令 四
.自我介绍 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] #算力