base:西安 时长:1.5 h 介绍项目,开共享演示项目; 项目中哪部分让你记忆最深刻,在哪些部分花费的时间多; 某个部分的实现,结合演示过程,讲代码实现; 项目的技术选型,如何考虑的; Vue 和 React 的区别; Vue2 和 Vue3 的区别; 浏览器输入 URL 到页面显示经历的整个过程; 在 JS 执行前会有哪些事件; JS 第一行代码执行是在什么时候; 使用原生 JS 怎么创建
base:西安 时长:1 h 聊了一下研究生阶段的研究方向; 讲一下弹性布局; 聊项目; JWT 认证的优缺点; 如果一个项目加载需要很长时间,你会采取什么措施来优化? 骨架屛怎么使用,能解决本质问题吗; 白屏时间怎么优化; 两个网站怎样才算同源; 使用 http 1.1 和 使用 http 2 是同源的吗,为什么; http2 为什么是安全的; 做题: 实现 sleep 函数,让它隔一段时间再执
1.自我介绍 2.看我研究领域是nlp,问了很多这方面的东西,讲了一个本科做过的课设,深入问,最后我说自己和算法比较而言更喜欢前端开发 3.讲项目,包括项目算法、后端的实现(给自己挖坑了),以及技术选型,但也不是我选的啊TAT 4.问虚拟DOM,问的很细,我刚看过书但是没记住为什么它性能好啊啊啊啊啊啊 5.你认为Vue的优势在哪里,其中讲了双向绑定,MVVM等等,进一步深入问双向绑定和MVVM的原
写在前面:这是一场个人体验比较一般的面试,首先因为手撕系统出现问题,干等了10多分钟,最后用腾讯文档替代。上来就是先写两道代码题,写完才开始聊。面试过程中也有一些比较奇怪的问题,涉及到后端和在校成绩。。。。 代码部分 25min 1.版本号判断。 2.两个字符串相等所需要改动的最少次数,可以通过删除,替换和插入字符更改。 代码倒是全部写出来了,写出来面试官让讲思路 项目部分 20min 自我介绍后
1.自我介绍(稍稍被打断了一下问了项目中的一个问题) 2.问项目,引到为什么不在上一个公司继续做 3.问我硕士专业是干啥的,硕士学nlp为什么以后不做算法,而来从事前端? 4.跨域问题怎么产生的,为什么会有跨域,如何解决,同源策略是为了解决什么问题?而且这个同源策略是浏览器的限制,那你知道APP当中是怎样的吗?客户端和服务端之间又是怎样的呢? 5.提到隐患,前端有哪些影响安全的问题?(提到XSS和
面试时间30min左右 反问感觉互动还可以,说之后会有人联系我,但是系统里显示流程终止了...可能是凉经了吧 哎 自我介绍 问实习经历,碰到的问题、有难度的东西 问平时碰到问题的学习方法 简历上有写 Git Rebase相关的东西,问了Git Rebase和Git merge的区别、优劣,Git 回滚操作等 用过 Vue 和 React,说一下两者的区别 如果要技术选型,怎么选Vue 和 Reac
投递应该有一个月了,终于发面了,前面的笔试做的不好,都以为寄了。今天上午发邮件约面,直接约了下午。 面试以八股为主,两个代码输出题,两个手写题。有几个问的还是挺难的,之前从来没见过。 1.JS如何判断对象类型 2.Object.prototype.toString.call()如果放进去一个Date数据类型会返回什么('[object Date]') 3.基本数据类型和引用数据类型存储区别 4.箭
基本信息 时间:2023.9.18 时长:22 min base:江城 面试岗位:前端 秋招 问题 自我介绍 你是哪里人? base 武汉,准备在武汉吗? 你本科是xxx的? 你本科学习成绩是? 前几轮跟面试官聊得如何? 有对你过往经历提出建议吗? 你现在base哪里? 你现在这段实习会实现到什么时候? 什么时候能出来实习? 实习时间还不是很确定是把? 你之前有两段实习经历,你的项目等等这些在
1.上来第一问,看过vue源码嘛? (答:看过diff相关,介绍了下vue diff算法) 接上一问,vue 的diff为什么不只使用一个指针,而是采用头尾指针? 2.vue computed 与 watch 是怎么实现的? 3.让你实现watch,你会怎么实现? 4.一次请求最耗时的地方是哪里? 5.一次https请求,哪个阶段最耗时? (答:可能是ssl握手) 接上一问,ssl握手最耗时,有什
你为什么选择了前端, 你做项目会不会注重工程,原理和基础会不会生疏, 原型和原型链(原型链箭头图), 基本数据类型和引用数据类型及根本区别, 堆栈区别, 类型判断(typeof instanceof具体区别), sql注入和xss以及CSRF(后两者区别), http缓存cache-control expires last-modified etag(四者区别及顺序优先级), cookie和ses
第一次面试,人麻了,发下面经给自己攒攒人品吧。 上来先四道题: (1)LRU缓存,leetcode刷过2次,但是太紧张了没a出来; (2)工程应用题,要解决2048游戏的两个bug,一个是加载出现白屏,另一个忘了。面试官分享了一个链接,是用vue3和typescript写的一个工程。用npm install后再npm run dev结果项目没运行,直接寄,而且我也不太会vue3和TS; (3)前端
1 自我介绍 2 写题:实现一个函数,判断一个字符串是否为回文串。 function isPalindrome(str){ str = str.replace(/\s/g, '').toLowerCase(); let left = 0; let right = str.length - 1; while(left < right){ if(str
背景:牛客池子里泡了一个多月,然后突然联系我让我面试... 面试时长:61min base:长沙 1、自我介绍 2、项目情况 3、答题正确率是前端处理还是后端处理 4、答题记录的定位 5、给页面加一个滚动的动画 6、为什么来长沙 7、封装组件时考虑的封装性有哪些、密度怎么细化(小的组件怎么封装)、怎么去定义 8、v-bind 双向绑定怎么用JS去实现 9、算法---获取连续的字符串 str="as
TME效率是真高啊,三次面试面完都是秒出结果,目前等hr面啦 三面面试官感觉就是搞架构或者对计算机理解很深的,问了一些跟数据结构算法和操作系统相关的问题,确实是答不上来。 全长半小时,复盘一下。 1.第一个项目上线有多少用户 2.前端部分有多少人开发 3.三维地图底层怎么实现的 4.三维地图实现过程中存在的一些问题 5.如果坐标点数有上万个,发生卡顿怎么解决?(这个实际没解决,但是说了思路) 6.
🕒岗位/面试时间 前端开发工程师/4.10 面试时长:1h10min 书接上回 又是熟悉的隔天挂并捞 周一面 周二挂捞 约周三面 👥面试流程 聊天: 1、我看你之前面试过是吧 面试过几轮 面试流程感觉怎么样 之前没有回答上来的题有回去看一下吗 2、这次打算实习多久 大四课程安排 js基础题/看程序写输出/算法:(直接发了一个在线文档的链接 直接在文档里作答 限时45分钟 十道题 写完每道题讲解